StanJr Posted March 24, 2010 Share Posted March 24, 2010 Oh snap! That is sweet! A complete map of River Raid would be HUGE! And very cool. Who would even think of such a thing! kisrael, you rock! Quote Link to comment Share on other sites More sharing options...
rbudrick Posted May 16, 2011 Share Posted May 16, 2011 Oh snap! That is sweet! A complete map of River Raid would be HUGE! And very cool. Who would even think of such a thing! kisrael, you rock! I remember playing River Raid back in 1998 or so on an emulator and using a hack for unlimited lives or invincibility or something. I do remember the river repeating several times before I got to !!!!!!. So, I'm a bit confused by this thread where folks are saying it is random and doesn't repeat. -Rob Quote Link to comment Share on other sites More sharing options...
Nukey Shay Posted May 16, 2011 Share Posted May 16, 2011 The opposite was stated. So I guess this answers the questions others have had then... is it at level 57338 that the game goes haywire?No, it just repeats. Quote Link to comment Share on other sites More sharing options...
rbudrick Posted May 17, 2011 Share Posted May 17, 2011 The opposite was stated. So I guess this answers the questions others have had then... is it at level 57338 that the game goes haywire?No, it just repeats. Perhaps I'm misunderstanding what is meant by "levels." This doesn't mean bridge to bridge, does it? Because I didn't think it took that long at all to make it repeat. -Rob Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted May 17, 2011 Share Posted May 17, 2011 From my River Raid disassembly: Section generation:; The river is divided into sections which are generated by random. The random ; number generator can generate 57337 different sections. Each section is ; divided into 16 blocks. The last block is the bridge. For each other block a ; random Id is generated, which defines the shape of the river. The river is ; randomly generated with or without islands. ; Each block is 32 lines high... Quote Link to comment Share on other sites More sharing options...
rbudrick Posted May 18, 2011 Share Posted May 18, 2011 From my River Raid disassembly: Section generation:; The river is divided into sections which are generated by random. The random ; number generator can generate 57337 different sections. Each section is ; divided into 16 blocks. The last block is the bridge. For each other block a ; random Id is generated, which defines the shape of the river. The river is ; randomly generated with or without islands. ; Each block is 32 lines high... I'm not sure off the top of my head how many screens that amounts to. Does this mean all 57337 combinations get used, being "random?" Or, does it not use all 57337 and start repeating before that? -Rob Quote Link to comment Share on other sites More sharing options...
maiki Posted May 20, 2011 Share Posted May 20, 2011 I guess another topic for hacks. Change the code so that the score / game does not crash. There would be many candidates for this fix. Quote Link to comment Share on other sites More sharing options...
sermajic Posted May 21, 2011 Share Posted May 21, 2011 There's a video on youtube of the ending of river raid 2600, you land! Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted May 21, 2011 Share Posted May 21, 2011 There's a video on youtube of the ending of river raid 2600, you land! No, you don't. Only the score is set to !!!!!! when you passed 999990 points and the game stops. Quote Link to comment Share on other sites More sharing options...
Matthew Posted May 21, 2011 Share Posted May 21, 2011 1 1 Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted May 21, 2011 Share Posted May 21, 2011 100% fake Quote Link to comment Share on other sites More sharing options...
slapdash Posted September 10, 2011 Share Posted September 10, 2011 Fake yes, but TOTALLY fake, or is there a ROM out there? Quote Link to comment Share on other sites More sharing options...
Lord Tom Posted February 15, 2013 Share Posted February 15, 2013 I made a "complete" map using some emulator scripting (600 sections should be enough to get to 1 million): https://dl.dropbox.com/u/28227674/TAS/River%20Raid/River%20Raid%20complete%20map.png Those who enjoy the game might also like this emulator-assisted speed-run (TAS) that gets to 100k as fast as possible: I'm currently writing a bot to get to 1 million. Will post if/when that effort is done. 2 Quote Link to comment Share on other sites More sharing options...
+thegoldenband Posted February 15, 2013 Share Posted February 15, 2013 ^Awesome! I've wondered in the past why no one had ever targeted the VCS for a TAS, so I'm very glad to see it happening. It looks like the Atari 2600 section on TASVideos has nine games so far, which'll be ten if your River Raid run is added. In the thread I linked above (which I started, and which went absolutely nowhere) I mention Pitfall, Private Eye, and Miniature Golf as possibilities that intrigued me. Quote Link to comment Share on other sites More sharing options...
Lord Tom Posted February 15, 2013 Share Posted February 15, 2013 Thanks! It was only in the past several months that an atari 2600 emulator with the necessary features for making TAS's (BizHawk) became available. You may have noticed the tasvideos atari section has a "wishlist" thread, if you'd like to post suggestions: http://tasvideos.org/forum/viewtopic.php?t=13374 I was interested to read on this forum players reporting having actually beaten River Raid, and that it took about 3.5 hours. Based on the 100k TAS, a million point effort would be just over 80 minutes. Quote Link to comment Share on other sites More sharing options...
Lord Tom Posted April 1, 2015 Share Posted April 1, 2015 (edited) Here's a complete movie I made (TAS using emulator/savestates, NOT realtime) of River Raid being beaten very quickly from start to finish; just under 83 minutes. https://youtu.be/GXEmPenZN0g Edited April 1, 2015 by Lord Tom Quote Link to comment Share on other sites More sharing options...
Supergun Posted April 8, 2015 Share Posted April 8, 2015 (edited) Fake yes, but TOTALLY fake, or is there a ROM out there?This went unanswered & I also have the same question. Like, was it photographic fakery, frame by frame editing, or an actual edited / hacked 2600 bin they took the time to assemble that does just what the video shows. Either way, I don't know why, but I have always loved that video. It just gives off a certain vibe that feels real, despite knowing it's not. I think it's the simplicity of it that makes it come off as authentic. The type of exuberance & excitement they have, jumping up & down, barefoot!, the pile of carts on the floor, the old TV, etc. For whatever reason just adds to the realism. You know, like it's almost pretty much how my genuine reaction would have been as it was happening. That sweaty palms / nervous elation feeling. I felt it when I first found the magic dot & secret room in adventure. Also felt it when I completed Fathom. Somehow, the video captures that perfectly. Very few Atari games gave "closure". NES era is what brought that about. (game endings) So the few that did, despite the limitations, still felt like accomplishments to me. Edited April 8, 2015 by Supergun Quote Link to comment Share on other sites More sharing options...
kisrael Posted July 13, 2017 Share Posted July 13, 2017 BTW, Lord Tom is way too modest in what he accomplished. He rewrote the damn engine in Java and got a script to try bajillions of permutations to get the fastest possible 'bot playing .... I've been messaging with him, and I've written up what he said, as well as an overview of the game and Carol Shaw,http://kirkdev.blogspot.com/2017/07/the-robotic-ruler-of-river-of-no-return.html Quote Link to comment Share on other sites More sharing options...
Rom Hunter Posted July 13, 2017 Share Posted July 13, 2017 (edited) BTW, Lord Tom is way too modest in what he accomplished. He rewrote the damn engine in Java and got a script to try bajillions of permutations to get the fastest possible 'bot playing .... I've been messaging with him, and I've written up what he said, as well as an overview of the game and Carol Shaw, http://kirkdev.blogspot.com/2017/07/the-robotic-ruler-of-river-of-no-return.html Thanks for sharing! Edited July 13, 2017 by Rom Hunter Quote Link to comment Share on other sites More sharing options...
davyK Posted July 13, 2017 Share Posted July 13, 2017 I remember maxing out Megamania and found it rewarding for the game to end - so I'm glad they chose to do that with their games. For River Raid it might have been nice for Activision to add an extra game variation that starts with a random seed. Would have added a bit of extra value for those who maxed the game out. Quote Link to comment Share on other sites More sharing options...
davyK Posted July 13, 2017 Share Posted July 13, 2017 (edited) Could be a nice hack version of the game. Edited July 13, 2017 by davyK Quote Link to comment Share on other sites More sharing options...
vidak Posted July 16, 2017 Share Posted July 16, 2017 You can always try assembling Thomas's minidig decompile with a different seed. It's not hard! Quote Link to comment Share on other sites More sharing options...
davyK Posted July 16, 2017 Share Posted July 16, 2017 But it would be nicer to add an extra game mode that uses a random seed. I suspect you would need to find too many spare bytes to do that? Maybe I should check the assembly out. I've only done PAL60 conversions up to now - that would be a nice step up for me. Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted July 16, 2017 Share Posted July 16, 2017 But it would be nicer to add an extra game mode that uses a random seed. I suspect you would need to find too many spare bytes to do that? Since the random generator is not perfect (else it would create 64k-1 screens before repeating), you better fix that too. Else your random seed might end in a very short sequence. Alternatively you could allow starting every e.g. 100 bridges. For getting enough space, I suggest you start with removing the screen saver code (like I did for Pitfall!x256). That should provide some ROM and RAM. 2 Quote Link to comment Share on other sites More sharing options...
davyK Posted July 16, 2017 Share Posted July 16, 2017 (edited) Since the random generator is not perfect (else it would create 64k-1 screens before repeating), you better fix that too. Else your random seed might end in a very short sequence. Alternatively you could allow starting every e.g. 100 bridges. For getting enough space, I suggest you start with removing the screen saver code (like I did for Pitfall!x256). That should provide some ROM and RAM. Noticed your disassembly has a switch for adding in 4 NOPs if disabling screensaver so that would be a start! You also show two memory locations storing constants that might free up a byte or two of RAM. Coding this would be a big step up from PAL60 changes. I don't believe it means messing about in the kernel (I hope) apart from maybe displaying the game version number when SELECT is pressed? Maybe I should give it a go. Edited July 16, 2017 by davyK 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.