+Cafeman Posted August 20, 2001 Share Posted August 20, 2001 I was thinking about how I'd do Crystal Castles on 5200/8bit. (I've been playing it on Dreamcast Atari Anniversary). It seems to draw background 'layers' from back to front, which end up forming that 3D image. But I wonder how you keep the Bear and enemies on the 'track' in the background? Invisible mapping? Marble Madness seems to employ similar design, although I don't have a copy of this game myself. Quote Link to comment Share on other sites More sharing options...
Tempest Posted August 20, 2001 Share Posted August 20, 2001 Crystal Castles did come out for the XE, try looking at the code for that (if you can find one). John just found Crystal Castles for the 5200, so maybe that code will be available soon? Tempest Quote Link to comment Share on other sites More sharing options...
+Cafeman Posted August 20, 2001 Author Share Posted August 20, 2001 I don't know how to look a rom's code. I only use the VSS and since i have sound probs, I don't even use that now. I have the 800Win, but even though I put some 5200 roms in the appropriate folder, it never does anything ... it's like it can't find them. How do yuo see a .rom's code? Besides, it probably doesn't have variable names when you unassemble it, right? It's got to be hard to read. Oh, and John who? John Hardie? Where'd he find it? Quote Link to comment Share on other sites More sharing options...
Tempest Posted August 20, 2001 Share Posted August 20, 2001 Yeah John Hardie, I don't know where he found it. He said it was labeled Super CC and had a level editor in it or something like that. He might have been pulling my leg about that, but I think he was serious this time. He even mentioned it in his latest column (on the 5200 prototype review page). I don't know how to view rom code either, you'd have to find a disassembler for 5200 carts (I assume it would work with 400/800 carts as well). Maybe Dan knows where to find one. Tempest Quote Link to comment Share on other sites More sharing options...
+Cafeman Posted August 20, 2001 Author Share Posted August 20, 2001 Post a link to his column. Quote Link to comment Share on other sites More sharing options...
DanBoris Posted August 20, 2001 Share Posted August 20, 2001 On disassembly: I have been using MESS to do disassembly recently. It's debugger has a good diassembler which can write the disassembly out to a file. There is also Dis6502 (http://www.atarimax.com/dis6502/index.html) which can disassemble 5200 and Atari 8-bit carts. Of course generatting the assembly code is only the tip of the iceberg, the hard part is figuring out how it works. Dan Quote Link to comment Share on other sites More sharing options...
Nukey Shay Posted August 21, 2001 Share Posted August 21, 2001 Cafeman-- This subject of perspective in 3d games has come up before. The track itself is just a graphic image...if you were to remove it entirely, the characters would still follow it's path (they are following directions from the matrix that is set up in memory). You could have a matrix layer like... 00000 01110 01010 01110 00000 ...and the program could only allow movement on cels that contain a non-zero value. You wouldn't be checking the screen to see if the next spot is something your character can stand on...just checking the matrix to see if the character goes out of bounds. Since CC allows limited movement -within- a cel, you would need to allow the program to consider each cel as a set number of pixels (like + or - 3 for vertical, and + or - 7 for horizontal). Also, CC uses 3-point perspective, so the program would also need to consider the upper-left corner of the matrix as being in the center of the screen, with the next higher cels being staggered out to the left or right of the center. So the matrix becomes something like... _______0_______ ______0_0______ _____0_1_0_____ ____0_1_1_0____ ___0_1_0_1_0___ ____0_1_1_0____ _____0_1_0_____ ______0_0______ _______0_______ ...and you would need to have the program "draw" the lowered-numbered cels first to give the 3d effect. If you would be using the priority register to allow characters to move "behind" on-screen walls, you would need to keep the height of the walls slightly larger then the characters (or you might see a floating face on the higher layers as a character walks behind the wall color). Challenging program, good luck. BTW Atari made CC for the 8-bit computers back in '84...bloody difficult to control with a joystick. No source code, but it could probably be ported to the 5200 with only vector changes to the program (and the stick routine would have to go). [ 08-20-2001: Message edited by: Nukey Shay ] Quote Link to comment Share on other sites More sharing options...
+Cafeman Posted August 21, 2001 Author Share Posted August 21, 2001 Challenging, indeed. But perhaps someday... For now, I'm sticking with strictly 2D perspective, no 3/4 isometrics!!! Thanks for the comments. I am now officially scared off! Quote Link to comment Share on other sites More sharing options...
Nukey Shay Posted August 21, 2001 Share Posted August 21, 2001 lol BTW you can get a disk image of a few versions from Holmes http://homepages.paradise.net.nz/atari/ Quote Link to comment Share on other sites More sharing options...
ziggystar Posted June 13, 2002 Share Posted June 13, 2002 Ok, so where is 5200 crystal castles?! I've heard/seen several sightings of it but no bin dumps pics or anything. is it vapor ware or not? thanks Quote Link to comment Share on other sites More sharing options...
Tempest Posted June 13, 2002 Share Posted June 13, 2002 Wow that was a long time ago! Sorry to say that was a little joke by John. Crystal Castle for the 5200 does indeed existm but no one has found it as of yet. My goal in life is to find that prototype some day. Tempest Quote Link to comment Share on other sites More sharing options...
ziggystar Posted June 13, 2002 Share Posted June 13, 2002 ok, then where is black belt and final legacy roms? can't find those either. Quote Link to comment Share on other sites More sharing options...
Tempest Posted June 13, 2002 Share Posted June 13, 2002 Black Belt should be out there, it's on the new Multicart. If anything I can dump mine at Vegas. I don't have Final Legacy, but it's also on the Multicart so it should be dumped soon. Tempest Quote Link to comment Share on other sites More sharing options...
+Cafeman Posted June 14, 2002 Author Share Posted June 14, 2002 Wow! Has that much time passed already? I barely remember typing my comments. Quote Link to comment Share on other sites More sharing options...
ziggystar Posted June 17, 2002 Share Posted June 17, 2002 Any others that are missing that we need? also, does any one have a list of games that are lost where there is data/faacts confirming at least program existence for the 5200? Quote Link to comment Share on other sites More sharing options...
ziggystar Posted June 17, 2002 Share Posted June 17, 2002 Oops, wrong window um, so dump them already! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.