A new "old school" game

Have a video game or or VG review? This is the place to to discuss it! We also accept discussions of board games and the like, but SHHH! Don't tell anyone, OK?

A new "old school" game

Postby shooraijin » Sat Dec 11, 2004 7:56 am

I thought about whether this should go in one of the art galleries, since I'm showing off the art right now (it's a non-playable trailer), but then OTOH it's going to be a game eventually, so I'll put it here.

This is a game for the Commodore 64 I've been working on, and here's the initial cutscene. Yup, it's in manga-style. I had a native speaker help me a bit with some of the translations.

Those of you who want to run this on a real Commodore 64 (that's probably only me :( ), check the compatibility list as a few third-party disk speeders will NOT work with it.

Those of you who want to run it on an emulator (the vast majority), run it on VICE, and make sure that true 1541 emulation is on. Mac owners, run it under Power64, and make sure 1541 emulation is on (turn off the turbo loader feature or it will run way too quickly).

Even if you don't know what the heck a C64 is, there are screenshots of the cutscene running (in quasi-letterbox format), and here is a great introduction to the C64: http://en.wikipedia.org/wiki/Commodore_64

By the way, please keep this in mind:

* You are not using anything near modern computer components. The Commodore 64 was introduced in 1982, which means it has technology older than most of the people here. The 64 means it has only 64 kilobytes of RAM.
* It is -still- the best selling single computer model ever. Yes, there are more PCs as a sum total now, but as far as single models sold, the C64 will never be eclipsed. Some estimates put total sales in excess of 22 million units.
* There are probably still a good hundred thousand or so in use.
* It was sold for over a decade in the original brown "breadbox" form, the later 64C, and as a compatibility mode in the Commodore 128.
* It has a 1.02MHz (that's megahertz, not gigahertz ... 1.0GHz = 1024MHz) 8-bit CPU, the 6510 (a variation of the 6502 in the Apple II and Atari 8-bit line). A variant of the 6502 is in the NES (the N2A03, which has some extra sound lines and no decimal mode), and the later 16-bit 65816 is in the Apple IIgs and the Super NES. (PAL systems are even slower, just 0.986MHz.)
* The Commodore 1541 5.25" disk drive gets 170K to a disk side, and is notoriously slow. However, it has its own 6502 inside of it so that it can be used as a co-processor, which is (bluntly) abused by my loader; this program uses compression and custom disk routines to increase its bandwidth over the single-bit serial bus.
* The Commodore 64 has a palette of only 16 colours (raster trickery can mix them but this is flickery and usually ugly), and maximum 320x200 resolution, although you can only get 2 colours per 8x8 cell in this mode. To get around it, this demo uses the lower-resolution 160x200 multicolour mode, which trades half the horizontal resolution for double the colour count. Further modes are available, but these require CPU support and are tricky to manage.
* The Commodore 64 has a 3-voice FM synthesizer chip which has three full operators and four waveforms. It's nowhere near that of a modern OPL synth, but by driving its frequency registers at a high rate, you can get good approximations and there are custom drivers in this demo to do just that.

Finally, the URL itself:

http://www.armory.com/%7Espectre/cwi/geotrope/

Have fun.
"you're a doctor.... and 27 years.... so...doctor + 27 years = HATORI SOHMA" - RoyalWing, when I was 27
"Al hail the forum editting Shooby! His vibes are law!" - Osaka-chan

I could still be champ, but I'd feel bad taking it away from one of the younger guys. - George Foreman
User avatar
shooraijin
 
Posts: 9927
Joined: Thu Jun 26, 2003 12:00 pm
Location: Southern California

Postby TheMelodyMaker » Sat Dec 11, 2004 8:37 am

Those screenshots on the download page look pretty cool! :thumb: I'll have to watch the opening cutscene later when I get a chance.
[color=RoyalBlue]@)}~`,~ [/color]Carry this rose in your signature as thanks to Inkhana, for all she has done for us in the past.Even though she is no longer a moderator, she has done an awful lot for us while she was and she deserves thanks. ^_^
TheMelodyMaker
 
Posts: 1904
Joined: Sun Jul 20, 2003 10:13 pm

Postby madphilb » Sat Dec 11, 2004 4:24 pm

Dude, I think I may have to download an emulator just so I can run this ;)

I was depraved (or was that deprived :D ) as a child and didn't get a C64, I went from my TI to a 286 with EGA.
PHIL

Image
Member of P.I.E. -- Pictures of Inkhana for Everyone!! Join the fight!!
Image
User avatar
madphilb
 
Posts: 1057
Joined: Thu May 29, 2003 1:46 pm
Location: Sunny St. Pete, FL

Postby Kenshin17 » Mon Dec 13, 2004 11:13 pm

Man. Kilobites and Kilohertz. Been a while sence I used those measurements. I'm gonna check this out. Never had a C64. Might be interesting.
A nightingale in a golden cage
That's me locked inside reality's maze
Come someone make my heavy heart light
Come undone, bring me back to life
It all starts with a lullaby
User avatar
Kenshin17
 
Posts: 860
Joined: Tue Nov 02, 2004 9:17 am
Location: On the earth, perhaps

Postby Mithrandir » Thu Dec 16, 2004 1:27 pm

I've seen the trailer run (at the VCF). You did a real bang-up job on this, man. Course, I don't *own* a real live c64, so I likely won't be playing it on that. However, I'll be one of the beta testers for it if I can get it going on an Em.
User avatar
Mithrandir
 
Posts: 11071
Joined: Fri Jun 27, 2003 12:00 pm
Location: You will be baked. And then there will be cake.


Return to Video Games and VG Reviews

Who is online

Users browsing this forum: No registered users and 353 guests