turrican 3 sources
category: offtopic [glöplog]
hey there.
out of technical interest, i would really love to browse the turrican 3 sources.
i have the t3 sources (12 d64 disks), but i don't know how to load them (have never used turboass).
can anyone give me a quick hint so i can get these juicy sources on my screen?
fwiw, nfo says:
out of technical interest, i would really love to browse the turrican 3 sources.
i have the t3 sources (12 d64 disks), but i don't know how to load them (have never used turboass).
can anyone give me a quick hint so i can get these juicy sources on my screen?
fwiw, nfo says:
Quote:
Disk4: Most of the created and used tools for the development.
Some of them including sourcecodes.
You will also find our TurboAss Version, you will need
it to load the sources.
Disk5,6,7: Source Codes in our own TurboAss Format of the most
Important Game Codes.
Our translation services are down for the time being. We will give you a full translation of what the hell this guy is talking about as soon as service is resumed.
Link, or it didn't happen...
Wasn't there a plain ascii/txt version of the source? I barely remember having seen something like that.
Quote:
Link, or it didn't happen...
A link to the sources? Well, they don't seem to be online at this point. The link on http://www.smash-designs.de/ is dead.
What the heck, I just uploaded them here. I'm sure AEG wouldn't mind, I once had a beer with him.
Quote:
Wasn't there a plain ascii/txt version of the source? I barely remember having seen something like that.
I haven't seen that anywhere yet. If you can find it, let me know.
http://cadaver.homeftp.net/rants.htm
here you can read a lot about c64 game programming, with lot's of very in-depth topics covered that's needed for turrican. (scrolling, multiplexing, etc)
a bunch of sprite multiplex sources here:
http://codebase64.com/doku.php?id=base:sprites
here you can read a lot about c64 game programming, with lot's of very in-depth topics covered that's needed for turrican. (scrolling, multiplexing, etc)
a bunch of sprite multiplex sources here:
http://codebase64.com/doku.php?id=base:sprites
hollowman: thanks, that may be just what i need. will try.
Oswald: thanks also, but i still really want to look at the original t3 stuff. i've done my own multiplexers and scrollers, i just want to compare it to how the master does it.
Oswald: thanks also, but i still really want to look at the original t3 stuff. i've done my own multiplexers and scrollers, i just want to compare it to how the master does it.
hey, i followed hollowman's instructions and i got to read the sources.
one thing i noticed is how much simpler aeg's multiplexer is compared to mine.
he just assumes there are 16 sprites max; i went for a (basically) unlimited # of sprites.
# of interrupts/screen refresh: 8 (aeg), variable (me).
he has pregenerated, hard-wired interrupt code (one for each of the 8). i actually wrote a code generator that produces custom code for the current sprite layout. gives you max flexibility when there is a lot to do for the interrupt in very little time (e.g. update multiple sprites in one line).
unfortunately my multiplexer never got used in an actual release... (yet!)
one thing i noticed is how much simpler aeg's multiplexer is compared to mine.
he just assumes there are 16 sprites max; i went for a (basically) unlimited # of sprites.
# of interrupts/screen refresh: 8 (aeg), variable (me).
he has pregenerated, hard-wired interrupt code (one for each of the 8). i actually wrote a code generator that produces custom code for the current sprite layout. gives you max flexibility when there is a lot to do for the interrupt in very little time (e.g. update multiple sprites in one line).
unfortunately my multiplexer never got used in an actual release... (yet!)
I guess usually there's a fixed limit, and generated irq code is extremely rare. AFAIK grubz (worms clone) does that. it does even a hires/multi mode change inside each sprite for the worm's name display.
http://noname.c64.org/csdb/release/?id=12464
http://noname.c64.org/csdb/release/?id=12464
Quote:
generated irq code is extremely rare
well, i just LOVE code generators.
sure, everything is about generating code since ages on the c64 in demoing, but when it comes to a game multiplexer you rather have some sprite bugs and save those cycles for scrolling, char bullets and what not :)