Sonic and Sega Retro Message Board: Recompiling shifted ROMs from compilations - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
Page 1 of 1
    Locked
    Locked Forum

Recompiling shifted ROMs from compilations

#1 User is online ICEknight 

Posted 12 November 2007 - 06:27 PM

  • Posts: 11164
  • Joined: 11-January 03
  • Gender:Male
  • Location:Spain
  • Wiki edits:18
To everybody familiar with assemblers and that stuff:

Is there any way to recompile this game so all the code and data will get shifted to the beginning, and the pointers changed according to it? It would help making this ROM a lot smaller.

Yours sincerely,
~~ICEknight
This post has been edited by ICEknight: 12 November 2007 - 06:27 PM

#2 User is offline drx 

Posted 12 November 2007 - 06:49 PM

  • <Shade> fuck MJ
  • Posts: 2175
  • Joined: 02-March 04
  • Gender:Male
  • Project::rolleyes:
  • Wiki edits:8
It would help if the thing wasn't uploaded to Rapidshare =P

Quote

Get your own Premium-account now! Instant download-access! (Or wait 145 minutes)


#3 User is offline Nemesis 

Posted 12 November 2007 - 06:58 PM

  • Posts: 465
  • Joined: 11-January 03
  • Gender:Male
  • Location:Sydney, Australia
  • Wiki edits:6
Yes, but it's quite a bit of work. You'd have to do a full, clean disassembly of the game, like the disassemblies which are around for Sonic 1/2. As part of this process, all those pointers are linked to labels, which means that when you recompile the game, all the pointers are adjusted. Doing the disassembly could take some time to complete though.

#4 User is offline Zenor 

Posted 12 November 2007 - 07:02 PM

  • flip the chessboard over
  • Posts: 270
  • Joined: 09-April 07
  • Gender:Male
here's an alternate download link:
download
(but also, when I was downloading the file, this showed up:link.)
This post has been edited by Victor TH: 12 November 2007 - 07:04 PM

#5 User is offline Nemesis 

Posted 12 November 2007 - 07:12 PM

  • Posts: 465
  • Joined: 11-January 03
  • Gender:Male
  • Location:Sydney, Australia
  • Wiki edits:6

View PostVictor TH, on Nov 13 2007, 11:02 AM, said:

(but also, when I was downloading the file, this showed up:link.)

*chuckle*

#6 User is offline nineko 

Posted 12 November 2007 - 07:39 PM

  • I am the Holy Cat
  • Posts: 5684
  • Joined: 17-August 06
  • Gender:Male
  • Location:italy
  • Project:I... don't even know anymore :U
  • Wiki edits:5,251
QUOTE (Victor TH @ Nov 13 2007, 01:02 AM) [post="173153"]Posted Image

#7 User is offline Techokami 

Posted 12 November 2007 - 07:45 PM

  • For use only on NTSC Genesis systems
  • Posts: 1287
  • Joined: 19-November 05
  • Gender:Male
  • Location:HoleNet!
  • Project:Sonic Edge
  • Wiki edits:63

View PostVictor TH, on Nov 12 2007, 04:02 PM, said:

(but also, when I was downloading the file, this showed up:link.)

Reminds me of the time MegaUpload's CAPTCHA read "DRX"
Gotta love those random number generators

#8 User is offline drx 

Posted 12 November 2007 - 08:16 PM

  • <Shade> fuck MJ
  • Posts: 2175
  • Joined: 02-March 04
  • Gender:Male
  • Project::rolleyes:
  • Wiki edits:8
Theoritically one could hack Gens to dump all the read from and wrote to addresses from the ROM, play the game through touching everything etc (just as if you were beta testing), then write a program that would take all the ROM accesses between $200000 and $280000 and convert them to $00000 and $80000. =P

#9 User is offline Nemesis 

Posted 12 November 2007 - 08:35 PM

  • Posts: 465
  • Joined: 11-January 03
  • Gender:Male
  • Location:Sydney, Australia
  • Wiki edits:6

View Postdrx, on Nov 13 2007, 12:16 PM, said:

Theoritically one could hack Gens to dump all the read from and wrote to addresses from the ROM, play the game through touching everything etc (just as if you were beta testing), then write a program that would take all the ROM accesses between $200000 and $280000 and convert them to $00000 and $80000. =P

Doing a disassembly would be easier I'd wager, and more useful once it's complete.

#10 User is online ICEknight 

Posted 13 November 2007 - 06:05 AM

  • Posts: 11164
  • Joined: 11-January 03
  • Gender:Male
  • Location:Spain
  • Wiki edits:18
Oops, and I thought it would be as easy as setting all the FF padding as data and removing it... Shows what I know. =\

Anyway, for those curious, that's the third Revenge of Shinobi version (only present in compilation carts), with everything else FF'ed and its own header pasted over the compilation one. The same version taken from other compilations changes the pointers and some other stuff, not sure if those could help locating anything, oh well.


PS: I think there was another unreleased-as-standalone version of Streets of Rage 1 among the games I extracted. I can check it when I return from work, if anybody's interested.
This post has been edited by ICEknight: 13 November 2007 - 06:07 AM

Page 1 of 1
    Locked
    Locked Forum

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users