Jump to content
Sign in to follow this  
Atarius Maximus

Space Race

Recommended Posts

This is a hack of freeway. I changed the chickens into spaceships, and the cars into asteroids. The colors were changed to fit the theme of the hack, and the patterns of the asteroids were also changed from the original pattern of the cars in Freeway.

 

I didn't change any of the sounds yet, so the asteroid field still sounds like a highway. I'm doing this at work, and I don't want anyone to hear me playing games. :) Hopefully I can get to that at home sometime soon.

 

Have Fun! :cool:

 

AM

 

EDIT: Added a link for the 2nd version of this hack "Sadistic Space Race". The asteroid patterns were changed and made faster. :evil:

post-2143-1119537957_thumb.jpg

SpaceRace.zip

SpaceRaceFast.zip

Edited by Atarius Maximus

Share this post


Link to post
Share on other sites
Cool idea!

Thanks! I had fun making this one. :D I may play around with it a little more and make it a little harder (with faster asteroids). It could be a while before I find time at home to mess with the audio, though.

 

AM

Share this post


Link to post
Share on other sites
Cool idea!

Thanks! I had fun making this one. :D I may play around with it a little more and make it a little harder (with faster asteroids). It could be a while before I find time at home to mess with the audio, though.

 

AM

880364[/snapback]

I remember playing this game in the arcade a looooooong time ago, around 1977 at the local 7-11. I think it was the first video game I ever played! It looks pretty good... The only real difference is the so-called "asteroids" were just dots... But having real asteroids is probably better.

 

Here's a screenshot of the real game.

post-5792-1119765581_thumb.jpg

Share this post


Link to post
Share on other sites

I know the game you're talking about, and I had that in the back of my mind when I was making this hack. What was the name of that game? I can't seem to remember. :?

Share this post


Link to post
Share on other sites

Here's another version of the hack that's faster and more difficult than the previous. I guess you could call this one "Sadistic Space Race". :D I also changed the colors to a more monochromatic theme. I still haven't had the opportunity to change the sounds. :(

 

AM

SpaceRaceFast.zip

Share this post


Link to post
Share on other sites
Cool idea!

Thanks! I had fun making this one. :D I may play around with it a little more and make it a little harder (with faster asteroids). It could be a while before I find time at home to mess with the audio, though.

 

AM

880364[/snapback]

I remember playing this game in the arcade a looooooong time ago, around 1977 at the local 7-11. I think it was the first video game I ever played! It looks pretty good... The only real difference is the so-called "asteroids" were just dots... But having real asteroids is probably better.

 

Here's a screenshot of the real game.

881098[/snapback]

 

Wow... there's a game I haven't thought about in 20+ years... I remember the Huntsville Space and Rocket Center had it as part of one of their exhibits, along with Lunar Lander. LL is still there, but I'm pretty sure Space Race is long gone...

Share this post


Link to post
Share on other sites

On my CC2, the background appears light grey, not black.

Edited by Laner

Share this post


Link to post
Share on other sites
On my CC2, the background appears light grey, not black.

Hmmm... It looks black when running it in z26, which is what I used to test the color. I have no way to test it on real hardware.

 

Here's the section of code that includes the color of the pavement in freeway, I changed it from $8B to $00. I can post my entire modified source code this weekend, I'm out of the office this week and it's on my PC at work.

 

I used the color chart I created for my "Create Your Own Adventure" program (http://www.atariage.com/forums/index.php?showtopic=47441&hl=), which I attached below.

 

LF0BD: STA    COLUBK ;3
      LDA    ($D9),Y;5
      STA    GRP1   ;3
      JSR    LF615  ;6
      LDA    ($DB),Y;5
      STA    GRP1   ;3
      DEY           ;2
      BNE    LF0B3  ;2
      STA    WSYNC  ;3
      STA    HMOVE  ;3
      LDA    $00    ;3; Was $8B - (Pavement Color)

post-2143-1121261196_thumb.jpg

Share this post


Link to post
Share on other sites
Here's the section of code that includes the color of the pavement in freeway, I changed it from $8B to $00.  I can post my entire modified source code this weekend, I'm out of the office this week and it's on my PC at work.

LF0BD: STA    COLUBK;3
      LDA    ($D9),Y;5
      STA    GRP1  ;3
      JSR    LF615 ;6
      LDA    ($DB),Y;5
      STA    GRP1  ;3
      DEY          ;2
      BNE    LF0B3 ;2
      STA    WSYNC ;3
      STA    HMOVE ;3
      LDA    $00   ;3; Was $8B - (Pavement Color)

890885[/snapback]

:!: lda $00 is loading from zero page location $00; it is not loading the value $00! Loading from the TIA registers will get weird values. What you should do is either change the lda $00 to lda #$00 or find where RAM location $8B is modified and load it with #$00. If that makes sense.

 

I thought that z26 emulated loads from the TIA registers correctly, though I wouldn't count on it, and it is very likely that this is why it looks differently on hardware vs emulation.

Share this post


Link to post
Share on other sites
:!: lda $00 is loading from zero page location $00; it is not loading the value $00!  Loading from the TIA registers will get weird values.  What you should do is either change the lda $00 to lda #$00 or find where RAM location $8B is modified and load it with #$00.  If that makes sense.

 

I thought that z26 emulated loads from the TIA registers correctly, though I wouldn't count on it, and it is very likely that this is why it looks differently on hardware vs emulation.

Thanks for the info, vdub_bobby, I should have time to look at it again this weekend. What you said does make sense, although I don't think I would have figured that out myself. If you or anyone else would like to make that quick change ($00 to #$00) and see if it works (someone with a Cuttle or a Krokodile Cart, perhaps) that would be great. :)

 

AM

Share this post


Link to post
Share on other sites

I tried to revise this tonight, and it appears I accidently deleted my modified source code. :( When attempting to disassemble the bin I posted here with distella, I'm getting an error "unable to load spacerace.bin". I'm a little stuck. If someone else would volunteer to see if you can disassemble the game and post the source here, it would be much appreciated. I'm not sure why I can't get it to work.

 

AM

Share this post


Link to post
Share on other sites
I tried to revise this tonight, and it appears I accidently deleted my modified source code.  :(    When attempting to disassemble the bin I posted here with distella, I'm getting an error "unable to load spacerace.bin".  I'm a little stuck.  If someone else would volunteer to see if you can disassemble the game and post the source here, it would be much appreciated.  I'm not sure why I can't get it to work.

 

AM

895444[/snapback]

:!: Distella can only handle file names up to 8 characters in length. It will break on anything longer.

Share this post


Link to post
Share on other sites

Ah, that makes sense...I know about DOS application 8.3 filename restrictions, I guess I was just trying to work to fast the last time I looked at it. Sometimes you just need someone else to point out the obvious. :) I'll get back to this soon.

 

Thanks!

 

AM

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...