Romero > Here's a nice piece of ancient history - some of Ultima 5's C64 tile drawing code!  Dr. Cat was the guy doing the Apple to C64 port and a note by Dallas Snell was written telling him to use the tile drawing code that Chris Roberts had written.  If Cat had any questions about it then just ask Richard Garriott!

Any C64 coder can see that we're drawing tiles in mixed mode here, thanks to the sickening "colrmem EQUAL $D800" directive!  I hated that graphics mode almost as much as Apple II double-res.

I'll rescan it when I find it again so it doesn't look so ass.
Romero > This printout was done on a thermal printer, hence the weird purple color (natural for that paper).  You can see I commented the asm code so i could work on debugging it.
Romero > The very small control function that reads the keyboard and moves your ship depending on your keypress.  I'm only checking the left and right arrows in this function.
Romero > Here's a 6502 dump of my ship moving code.
Here's a nice piece of ancient history - some of Ultima 5's C64 tile drawing code! Dr. Cat was the guy doing the Apple to C64 port and a note by Dallas Snell was written telling him to use the tile drawing code that Chris Roberts had written. If Cat had any questions about it then just ask Richard Garriott!

Any C64 coder can see that we're drawing tiles in mixed mode here, thanks to the sickening "colrmem EQUAL $D800" directive! I hated that graphics mode almost as much as Apple II double-res.

I'll rescan it when I find it again so it doesn't look so ass.
Romero > Here's a nice piece of ancient history - some of Ultima 5's C64 tile drawing code!  Dr. Cat was the guy doing the Apple to C64 port and a note by Dallas Snell was written telling him to use the tile drawing code that Chris Roberts had written.  If Cat had any questions about it then just ask Richard Garriott!

Any C64 coder can see that we're drawing tiles in mixed mode here, thanks to the sickening "colrmem EQUAL $D800" directive!  I hated that graphics mode almost as much as Apple II double-res.

I'll rescan it when I find it again so it doesn't look so ass.
Here's a nice piece of ancient history - some of Ultima 5's C64 tile drawing code! Dr. Cat was the guy doing the Apple to C64 port and a note by Dallas Snell was written telling him to use the tile drawing code that Chris Roberts had written. If Cat had any questions about it then just ask Richard Garriott!

Any C64 coder can see that we're drawing tiles in mixed mode here, thanks to the sickening "colrmem EQUAL $D800" directive! I hated that graphics mode almost as much as Apple II double-res.

I'll rescan it when I find it again so it doesn't look so ass.
See photo in gallery

Comments

|

New comment:

Name:
To foil spammers, enter this code: copy this text in this box: Code unreadable?


Email John | //ROME.RO | RHALUKA