neotokeo2001 Posted April 18, 2005 Share Posted April 18, 2005 By Request: RIVER RAID BLACK Download BIN: River_Raid_Black.zip River Raid is kind of a tough one. It is no problem to change the river to black. Other then the problem of having a black river (pollution?), some of the sprites do not show up well against black. I decided to give them a bright color to show up well against the black background. There is one more change I still would like to make. I am going to change the banks of the river to grey to give it more of a night feel to the game. The only problem is I can't find the code that controls the bank color. I will get it in a future update. If anyone can help on the bank color, let me know. River Raid Black Original River Raid Quote Link to comment Share on other sites More sharing options...
Clint Thompson Posted April 20, 2005 Share Posted April 20, 2005 (edited) It's really too bad this couldn't have been done to add some variety to the game... the further you progress the game would get dark (thus turning into night time) would be awesome! What'd even kick more @rse is the ability to "beat" the game... Edited April 20, 2005 by Clint Thompson Quote Link to comment Share on other sites More sharing options...
Retrofan Posted April 20, 2005 Share Posted April 20, 2005 River Raid Black = Planet Raid? Quote Link to comment Share on other sites More sharing options...
vdub_bobby Posted April 20, 2005 Share Posted April 20, 2005 River Raid is kind of a tough one. It is no problem to change the river to black. Other then the problem of having a black river (pollution?), some of the sprites do not show up well against black. I decided to give them a bright color to show up well against the black background. There is one more change I still would like to make. I am going to change the banks of the river to grey to give it more of a night feel to the game. The only problem is I can't find the code that controls the bank color. I will get it in a future update. If anyone can help on the bank color, let me know. Change the value at memory locations $F112 and $F1BF to change the bank color. Make them the same or it will look funny. And leave bit 2 (i.e., 76543210) as a zero to keep the dark/light bank colors. When the banks are supposed to be lighter, the code turns on that bit (effectively adding 4 to the color) and when they are supposed to be darker it leaves that bit off. So if you turn that bit on in your new color they will never be the darker color. That make sense? Thanks to Thomas J for the commented source - though, on another note, the game doesn't seem to run correctly when his source is compiled...? Whenever I try to start a new game (after pressing RESET) by moving the joystick my plane crashes immediately. Quote Link to comment Share on other sites More sharing options...
neotokeo2001 Posted April 20, 2005 Author Share Posted April 20, 2005 River Raid Black = Planet Raid? 840584[/snapback] Planet Raid is a great hack of River Raid. I compared River Raid to Planet Raid to help me with my Alien Menace hack. Quote Link to comment Share on other sites More sharing options...
neotokeo2001 Posted April 20, 2005 Author Share Posted April 20, 2005 Change the value at memory locations $F112 and $F1BF to change the bank color. Make them the same or it will look funny. And leave bit 2 (i.e., 76543210) as a zero to keep the dark/light bank colors. When the banks are supposed to be lighter, the code turns on that bit (effectively adding 4 to the color) and when they are supposed to be darker it leaves that bit off. So if you turn that bit on in your new color they will never be the darker color. That make sense? Thanks. I'll try to work on it later tonight. Quote Link to comment Share on other sites More sharing options...
neotokeo2001 Posted April 21, 2005 Author Share Posted April 21, 2005 Here is a new version with the grey river bank. Download BIN: River_Raid_Black_V2.zip Quote Link to comment Share on other sites More sharing options...
Nukey Shay Posted April 25, 2005 Share Posted April 25, 2005 Thanks to Thomas J for the commented source - though, on another note, the game doesn't seem to run correctly when his source is compiled...? Whenever I try to start a new game (after pressing RESET) by moving the joystick my plane crashes immediately. Some games use a different base read address...perhaps this is one of them. Compare his to the original game using Dos' file compare command in binary mode to make sure... fc /b riveraid.bin assembly.bin That will list out everything that differs between the binaries. Needless to say, you'll want to keep the options as they exist in the original...screensaver on, no fill, no optimize. If the base address differs...you'll need to add one to the assembly**. **Happy guys? Quote Link to comment Share on other sites More sharing options...
vdub_bobby Posted April 25, 2005 Share Posted April 25, 2005 Thanks to Thomas J for the commented source - though, on another note, the game doesn't seem to run correctly when his source is compiled...? Whenever I try to start a new game (after pressing RESET) by moving the joystick my plane crashes immediately. Some games use a different base read address...perhaps this is one of them. Compare his to the original game using Dos' file compare command in binary mode to make sure... fc /b riveraid.bin assembly.bin That will list out everything that differs between the binaries. Needless to say, you'll want to keep the options as they exist in the original...screensaver on, no fill, no optimize. If the base address differs...you'll need to add one to the assembly**. **Happy guys? 843441[/snapback] That's kinda what I figured, though I am curious why these disassemblies are floating around that won't compile as-is. If they need a different base address, why isn't that in there already? Quote Link to comment Share on other sites More sharing options...
Nukey Shay Posted April 26, 2005 Share Posted April 26, 2005 I really don't know. IMSO a default value should be equal to what is used the most (and $30 IS used the most)...but that's just an opinion. 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.