Zophar's Message Domain

Go Back   Zophar's Message Domain > Emulation Talk > Rom Hack

Reply
 
Thread Tools Display Modes
Old 11-23-2004, 04:06 AM   #1
Some_Dude
Junior Member
 
Join Date: Oct 2004
Posts: 5
Default Hacking attempt I'm not sure is possible with River City Ransom...

I've noticed how many hacks there have been of River City Ransom for the NES, but out of every alteration of the game I've played I've never seen anything that impressive. Just modifications to the graphics and text in the same fashion. I've chosen to get into the hacking arena and cook up something new. The problem is that I don't have the greatest knowledge of hacking, so I thought it would be better to come here in order to consult some pro's to give me some input on this problem I'm having concerning editing the game.

The first thing I am trying to attempt, is to change Alex and Ryan's default "in-game" outfits into some custom-threads rather than to just change their eyes and hair. Draw a Trenchcoat and Neo-like Sunglasses on Alex (yes, I managed to do this), and some black leather Gloves for Ryan along with a darker T-shirt. The problem is, when Technos released this game, they made every out-side person, as in all the gang members, bosses, and Alex and Ryan even, share the EXACT same body type. Only their palettes from the nose up (literally) are different. The problem with this is that if I try to make a new costume for Alex and then enter the game, Ryan will have that SAME outfit as well as everyone else therefore defeating the uniqueness of the customization.

What I want to know is this possible to change somehow. Like maybe make a copy of Alex's regular body palette somewhere else inside the rom, customize it, and force the game to use that instead of the "universal" palette Technos used in order to save space. I'm not the average "noob" and I'm not trying to get spoon-fed anything. I just want to know wether this is logical (or even possible) before I waste my time digging through countless lines of hex code in order to change something that can't be changed.<P ID="edit"><FONT class="small">Edited by Some_Dude on 11/22/04 11:11 PM.</FONT></P>
Some_Dude is offline   Reply With Quote
Old 11-23-2004, 04:17 PM   #2
Advent_Kirby
Junior Member
 
Join Date: Oct 2004
Posts: 18
Default Re: Hacking attempt I'm not sure is possible with River City Ransom...

Well, I can't say I've played Rivercity Ransom much, but if many characters share the same graphics (exept that the game uses different palette-info), then giving one of them a new outfit would require that there were some additional graphics in the game that you used instead of the original ones.

Then agin, I could be wrong. I'm no expert. But my guess is that you have to expand the rom, insert aditional graphics such as your "Neo-Alex" and then program the rom to load the new graphics instead of the old ones.

THIS on the other hand, would (my guess) require som assembly-hacking, and from here on, I don't have a qlue...


<P ID="signature"></P>
Advent_Kirby is offline   Reply With Quote
Old 11-23-2004, 05:49 PM   #3
Dan
Senior Member
 
Join Date: Jan 2002
Posts: 499
Default Re: Hacking attempt I'm not sure is possible with River City Ransom...

It would probably require a lot of assembly hacking. Even then, it may not even be possible. You see, the entire pattern table is taken up with the animation of the sprites on-screen. There aren't any available tiles to scrap even.

There may be some mapper that expands the pattern table (well, MMC5 does it, but I know next to nothing about it, or even if it would be useful in this instance), but you'd have to change the mapper and other stuff. So yeah, it would be a lot of work, if it's even possible.

<P ID="signature"><div align="center"><font size=2>http://dan.panicus.orgDan's Space</a></font></div></P>
Dan is offline   Reply With Quote
Old 11-23-2004, 11:19 PM   #4
Some_Dude
Junior Member
 
Join Date: Oct 2004
Posts: 5
Default 6502?

I remember reading somewhere that something called "6502" was the programming language the NES used. Would it help to accomplish this by studying on that any?

<P ID="signature"></P>
Some_Dude is offline   Reply With Quote
Old 11-24-2004, 02:33 AM   #5
Gil-Galad
Senior Member
 
Gil-Galad's Avatar
 
Join Date: Aug 2000
Posts: 658
Default Re: 6502?

6502 should be your last choice, see if you can do it with hex and tile editors first and then do 6502. One doc you can start out with would be "Assembly in One Step". You can find this at nesdev. Any other doc can be found here at ZD or at romhacking.com


<P ID="signature"></P>
Gil-Galad is offline   Reply With Quote
Old 11-24-2004, 06:05 PM   #6
Some_Dude
Junior Member
 
Join Date: Oct 2004
Posts: 5
Default Thanks

Thanks everyone for the helpful info. I appreciate it. <img src=smilies/thumb.gif>

<P ID="signature"></P>
Some_Dude is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 10:23 PM.

Contact Us - Zophar's Domain - Archive - Top

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.