Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - utz

Pages: [1] 2
1
ASM / Z80 system fonts
« on: March 14, 2015, 11:47:33 am »
Hiya folks, does anybody know where in ROM the small system font is stored, and how it is encoded? I'd need the locations for TI-82, TI-83, TI83Plus, and TI84Plus. Though one of the machines is probably enough as a start, the rest I can find via pattern search.

2
Music Showcase / dat fuzz - new 1-bit music album out now
« on: September 05, 2014, 07:05:22 pm »


irrlicht project - dat fuzz

Howdy folx! After 4 years in the making, I've finally finished my new album. 17 beeper/1-bit tracks, made for and recorded from the Sinclair ZX Spectrum 48K home computer. It's mostly 70s prog rock and metal inspired stuff - a trip to the dark side of chiptune, so to speak.

Stream, digital download, and physical CDs are available from bandcamp.
For the die-hard oldskool fans among you, there's also a musicdisk version (executable .tap/.scl).

Anyway, hope you like it.  :)

3
ASM / binpac8x problem
« on: August 03, 2014, 03:09:35 pm »
This has been troubling me for some time, but I finally can't avoid the problem any longer. binpac8x just doesn't do the trick for me, the files it outputs simply won't run.

Right now I'm trying to compile a .86p file, though I've had issues with .82p files before as well.
I've converted the same binary with mk86p, which works just fine. A side-by-side comparison in a hex editor reveals that binpac8x' file contains a faulty header and end wrapper, and is also 2 bytes shorter.

Any ideas what could be causing this problem? I'm on Debian, using Python 2.7 and binpac8x 1.3.

4
Other Calculators / A music demo for Sharp PC-1403
« on: June 02, 2014, 02:56:35 pm »
So I made a little "music" demo for Sharp PC-1403 Pocket Computer  8)
Thought you guys might enjoy this...



5
Music Showcase / 3x TI Calculator Music
« on: April 11, 2014, 07:57:33 pm »


Quote from: Tronimal
Hey friends!
This is TI calculator music made with three calculators. (TI-82, TI-83 and TI-84+).
Software by utz, Music by Tronimal.
Have fun!

6
ASM / TI-85 Programming: Getting Started
« on: March 28, 2014, 06:02:19 pm »
So, I'm planning to do some TI-85 programming. I know most of you omnimagicians aren't really concerned with that old piece of j***, but maybe some of the more senior members can shed some light. So, my questions for the time being:

- What is the recommended shell? I'm using Usgard at the moment, but I'm not really happy with it. The build chain seems quite convoluted and unflexible. Also, having to put an & in front of all labels makes writing platform independant code very tedious. So, are there any good alternatives?

- Where can I find information on the 85 ports? I thought they would be the same as on the 86 but seems that's not the case, see question #3.

- Coming from TI-82, are there any special quirks to watch out for (other than the memory mapped display)? For instance, my custom keyhandler that works nicely on 82 through 84+ flat out crashes on 85, and I don't really understand why.

Thanks in advance :)

7
Music Showcase / irrlicht project - valleys of ore
« on: December 10, 2013, 02:59:40 pm »


Some new music from me.
style: drone / noise / black metal
free download/stream

8
Site Feedback and Questions / problems accessing omnimaga.org
« on: September 29, 2013, 11:19:37 am »
Since yesterday, whenever I try to access omnimaga.org, I'm greeted by this:

Code: [Select]
#!/usr/bin/perl -wT
# -*- Mode: perl; indent-tabs-mode: nil -*-
#
# The contents of this file are subject to the Mozilla Public
# License Version 1.1 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of
# the License at http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The Original Code is the Bugzilla Bug Tracking System.
#
# The Initial Developer of the Original Code is Netscape Communications
# Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All
# Rights Reserved.
#
# Contributor(s): Jacob Steenhagen <[email protected]>
#                 Frédéric Buclin <[email protected]>

###############################################################################
# Script Initialization
###############################################################################

# Make it harder for us to do dangerous things in Perl.
use strict;

# Include the Bugzilla CGI and general utility library.
use lib qw(. lib);

use Bugzilla;
use Bugzilla::Constants;
use Bugzilla::Error;
use Bugzilla::Update;

# Check whether or not the user is logged in
my $user = Bugzilla->login(LOGIN_OPTIONAL);
my $cgi = Bugzilla->cgi;
my $template = Bugzilla->template;
my $vars = {};

# And log out the user if requested. We do this first so that nothing
# else accidentally relies on the current login.
if ($cgi->param('logout')) {
    Bugzilla->logout();
    $user = Bugzilla->user;
    $vars->{'message'} = "logged_out";
    # Make sure that templates or other code doesn't get confused about this.
    $cgi->delete('logout');
}

###############################################################################
# Main Body Execution
###############################################################################

# Return the appropriate HTTP response headers.
print $cgi->header();

if ($user->in_group('admin')) {
    # If 'urlbase' is not set, display the Welcome page.
    unless (Bugzilla->params->{'urlbase'}) {
        $template->process('welcome-admin.html.tmpl')
          || ThrowTemplateError($template->error());
        exit;
    }
    # Inform the administrator about new releases, if any.
    $vars->{'release'} = Bugzilla::Update::get_notifications();
}

# Generate and return the UI (HTML page) from the appropriate template.
$template->process("index.html.tmpl", $vars)
  || ThrowTemplateError($template->error());

I'm using http://www.omnimaga.org/index.php?www right now to access the site.

9
ASM / 82 Parcus documentation
« on: September 12, 2013, 08:58:06 am »
I've searched everywhere for some proper documentation on the TI-82 "Parcus" and ROM 19.006, and so far haven't found much except the modified crash.inc by Jumbo and the 82-rom.txt by Lindqvist and Justesen.

So I thought let's start a thread for collecting documentation about the Parcus, TI-OS 19.006, and possibly other more obscure Z80 models.

One thing I've confirmed now is that the Parcus uses TI-83 style link port management. That means the correct values for the link port are $D0..$D3 rather than $FC/$C0/etc.

There might be something different about key handling, too. Today I managed to crash HoustonTracker by pressing the VARS key, which dutifully acts as stop button in all other versions. Will update this post if I can find out more.

10
TI Z80 / ZSpeak - Z80 Speech Synthesizer
« on: August 12, 2013, 06:30:45 am »
Hi folx,

Recently I made a speech synthesizer for ZX Spectrum, because I always wanted to make one. So I figured, why not make it available for TI calcs, too.
Alright, here it is. It's nothing special really, just outputs consonant and vowel samples, and sounds crap like all of them. Well, maybe someone will still find it useful. It should work on TI82/83/83+/84+.

There's just the bare bones routine, I don't think it's really worth making an interface for it. But maybe I'll include it in Houston Tracker at some point.

Download (asm source + doc + 82/83/8XP examples included)

11
Other Calculators / (Z80) TI Demoscene Productions
« on: July 26, 2013, 06:04:32 pm »
There's rarely any talk about demoscene productions on here, so I thought I'd prepare a list of cool sh*t that has been made during the last ~20 years. My main motivation for doing this is because I hope people will be inspired to make more demos, rather than just games and utils.

In case you don't know what this demoscene thing is all about, read this for a start.

Note that the list contains full demoscene productions for Z80 TIs only. No BASIC, tech demos, or game demos. Also no 68k stuff, that should have its own topic.


Anyway, without further ado, let's roll.


TI85

rinistys by Moottori



Released Aug'96
3rd @ Assembly 1996, wild compo
Effects: 3D animation, 3D starfield
Not a real demo, but included here because of historical value ;)
Download


TI85-Megademo by GL.Fusion



Released Apr'07
1st @ Blockparty, wild compo
Effects: 3D scroller, vector gfx, starfield, plasma, sines, ascii fire, ascii rotozoom
Download N/A :(



TI86

Anal Party IV by EhD



Released Aug'03
1st @ Assembly 2003, mobile compo
Effects: music, speech, water, plasma, tunnel, picture scroll, rotozoom, vectors
Download
Video



TI82

Imation by Deus Ex Machina



Released Nov'00
1st @ Dreamhack 2000, oldschool compo
Effects: grayscale, sines, and a load of crazy tunnels
Download
Video



TI83

RiDE by LFT



Released Jun'98
Effects: Tunnnnnnels
Probably the first TI83 demo ever.
Download
Source (requires tunnel.c)


Monochromatic by Noice



Released Apr'02
2nd @ Mekka & Symposium 2002, wild compo
Effects: water, wormhole, twirl, grayscale, 3d sines
Download (8XP version included)
Video


Sounds of Silence by octarine



Released Aug'02
4th @ LCP 2002, combined compo
Effects: plasma, rotozoomer, tunnel, sines, grayscale
Download


Monochromatic 2 by Noice



Released Aug'03
5th @ Assembly 2003, mobile compo
Effects: picture scroll, twirl, filled vectors, fire
Runs only on real hardware, I guess.
Download (8XP version included)
Download (Video)


Microhertz by BenRyves/MaxCoderz



Released Feb'06
Effects: grayscale, parallax scroll, tunnel, spheric scroll, crazy anims, glass marble
Download (8XP version + source included)


World Record by Noice



Released Jul'06
Effects: 96x1229 px picture scroll, grayscale
Download (8XP version included)
Video


Two By Two by Noice



Released Apr'07
8th at Breakpoint, wild compo
Effects: grayscale, texture twister, tunnel, rotozoomer, twirl, stretch scroller
Probably my favourite TI demo. Too bad Shadow doesn't have his TI anymore.
Download



TI83+/84+
Surprisingly, there are very few demos for the newer Z80 TI models. Make some more, guys!


Pixel Madness by BenRyves



Released Aug'04
Effects: plasma, interactive 3D chessboard, water, interactive 3D plotsphere, interactive tunnel
Download (source included)


PRGM1 by Sys5



Released Feb'13
3rd @ Datastorm, wild compo
Effects: chessboard zoomer, plasma, sines, music
Download


The Cutting Edge of Axe by Matrefeytontias



Released Jun'13
Effects: 3D starfield, vectors, grayscale, bubbles, 3d chessboard, plasma
Download (source included)


That's it for now, if you know of any demos I forgot please let me know, and I'll add them to the list.

12
Music Showcase / 1-Bit Wizards - The Journey Begins
« on: July 11, 2013, 06:33:48 am »


Howdy folx,

Some friends of mine and myself joined forces to release this epic compilation of Z80 1-bit chiptunes. Styles ranging from Blues via Prog Rock to 70s Electronica. All tracks have been composed on the ZX Spectrum 48K home computer. The album is available for free both as mp3 or in tap/scl format, for those who would to play the music on real hardware or in an emulator. Hope you enjoy!

Download page

13
General Calculator Help / Question about USB Link and TI82
« on: March 09, 2013, 10:37:29 am »
So I always assumed that TI's USB cables don't work with TI82, since that's what everybody says (including TI).
However, after reading this post, I'm starting to wonder... if the SilverLink works for TI86, why shouldn't it work for TI82 as well? I mean, if it doesn't work with TI82, then the problem would be due to lack of software support rather than hardware issues, right?

Hope someone can shed some light on this.

14
TI Z80 / Houston Tracker - 1-bit music editor
« on: March 01, 2013, 11:08:54 am »
Want to make chiptune music on your calculator? Well, now you can.



Download Houston Tracker 0.3
Includes TI82/83/83+/84+ binaries and offline manual.

Source code new

Website

Sound demo
Sound demo for version 0.2


This is an early beta. Please post bug reports, feature requests and other feedback in this thread, or send me a mail (see the manual for my address).


Features:

- 1-bit PFM and XOR sound(similar to various ZX Spectrum beeper routines)
- 2-4 tone channels + 2 interrupting drum sounds
- (Pseudo-)Stereo sound (channels hardpanned l/r)
- Compact editor+player
- Linear song data, no patterns
- Multiple sound routines


Not done yet:

- Internal compression (working on it)
- Dumping/Loading song data via PC soundcard
- TI85/86/73 ports


The editor is very simple and should be intuitve to use if you're familiar with the concept of trackers. However it uses hexadecimal input instead of note names. Why on earth, you may ask? Well, as you know there are only about 27K of RAM available on the TI82, and there are no fancy flash carts or sd card readers. So I tried to keep the editor as lightweight as possible, and max out space for song data instead. Implementing a note table lookup might easily double the size of the editor Besides, the hex-do has another advantage: you can easily use non-western tuning, make "phat" basslines with detuning, etc... Well, don't worry, the manual includes a pitch-to-hex conversion table. If you feel like making a better one, please do!

Questions? Suggestions? Post them here!

UPDATE May 31st, 3013 - Version 0.3 is released

Some neat new stuff, including the long awaited "light" version. For details, click here.


UPDATE April 16th, 2013 - Version 0.21 is released

Added TI83 support and fixed a critical bug which prevented one of the sound routines from exiting. TI83+ port will probably follow soon.

UPDATE April 15th, 2013 - Version 0.2 is released

Contains loads of new stuff, for details check this post


Download link remains the same, see above.

15
Na, dann wolln wir den deutschsprachigen Bereich mal etwas beleben. Mich würde mal folgende Frage interessieren: In welchen Bundesländern sind Grafiktaschenrechner an Schulen zugelassen? Also, postet hier rein und ich update die Liste ;) Österreicher und Schweizer sind natürlich auch willkommen ;)

Gruß,
-utz


Zugelassen/Pflicht:

- Baden-Württemberg
- Niedersachsen
- Sachsen
- Schweiz

Verboten:

- Brandenburg
- NRW (?)

Pages: [1] 2