Register - Login
Views: 99823790
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
05-03-22 07:36:38 PM
Jul - NO! GO TO STAR! - An interesting idea...but a question must be answered New poll - New thread - Thread closed
Next newer thread | Next older thread
Mesosade
User
My Imagination, Ideas and Hard Work Is What Makes Up The Trinity Of My Creativity.
Level: 12


Posts: 13/19
EXP: 6042
For next: 1879

Since: 10-06-07

From: Jersey

Since last post: 14.1 years
Last activity: 4.0 years

Posted on 10-26-07 07:18:12 PM Link

When using a gameshark code does it apply changes to the cache or rom (temporarily for rom)? If it the answer is rom we could implement cheats permanently by using a ppf patcher creator whilst the cheat is activated.

____________________
Luigi Is Luigi. Is, Is Also Luigi. Also Is Luigi.
NintendoMasters
Member
Level: 22


Posts: 66/84
EXP: 56491
For next: 1859

Since: 08-06-07


Since last post: 14.3 years
Last activity: 13.2 years

Posted on 10-26-07 08:22:15 PM Link
Originally posted by Mesosade
When using a gameshark code does it apply changes to the cache or rom (temporarily for rom)? If it the answer is rom we could implement cheats permanently by using a ppf patcher creator whilst the cheat is activated.

Thats a good idea/point but i think it only temporarily changes values found in the game's code...(i might be wrong but im not sure). Even so a PPF patch would take ROM data and not even know that there were codes being used as it's the emulator that changes the values when a code is activated meaning nothing happens to the ROM file

____________________
Click to see my site. And Here for my mini forum.
Mega Mario XD
80
Level: 22


Posts: 7/81
EXP: 53089
For next: 5261

Since: 10-26-07

From: Australia

Since last post: 13.8 years
Last activity: 13.8 years

Posted on 11-17-07 02:43:19 AM Link
An emulator loads the ROM into computer's memory, and then expands the ROM to read the game code, and load the level data and such, allowing other apps to modify the ROM while you're playing it. However, the ROM Changes that you have made (while playing the ROM) don't take effect until you reload or reset the ROM in the emulator, which forces the Emulator to reload the ROM into the computer's memory.

GS Codes only modify the ROM Code that's in the computer's memory, not the actual ROM file on your HDD. Sadly, there isn't a way to hard code it into ROMs yet.
Joe
Common spammer
🍬
Level: 111


Posts: 155/3392
EXP: 14501864
For next: 366496

Since: 08-02-07

From: Pororoca

Since last post: 12 days
Last activity: 24 min.

Posted on 11-17-07 04:38:09 AM Link
Originally posted by Matthew Coburn
Sadly, there isn't a way to hard code it into ROMs yet.

This really depends on the code.

On the NES, for example, the various cheat devices simply replace code as it loads. If the NES tries to read a certain address of the cartrige memory, the cheat device will substitute the cartrige value with the code value. I say "cheat device" because there were many different devices that could do this.

The GameShark is more complicated, allowing a particular code to add a subroutine to change RAM values, rather than just patching the ROM. However, since all it does is replace ROM data, then it is possible to patch the code. Unfortunately, this may be difficult.

I could give it a try, though.
Next newer thread | Next older thread
Jul - NO! GO TO STAR! - An interesting idea...but a question must be answered New poll - New thread - Thread closed


Rusted Logic

Acmlmboard - commit 47be4dc [2021-08-23]
©2000-2022 Acmlm, Xkeeper, Kaito Sinclaire, et al.

30 database queries.
Query execution time: 0.102307 seconds
Script execution time: 0.006355 seconds
Total render time: 0.108662 seconds