• Welcome to SCdev.org. Please log in.

Welcome to the new SCdev forums!

Slowdown patch for QPC games.

Started by Ishan, March 02, 2005, 02:19:09 PM

Previous topic - Next topic

Diablo

QuoteI wasn't being rude or anything :)
I realize that, and I hope you didn't perceive my response as anything similar.  To the contrary, I was only elaborating upon my previous post, as I obviously did not make the purpose of it clear enough.

Quotewhat the patch does : mimic the effect of "enable save" + reactivation of one of the WAITCNT access and put 0x4002 value in place (prefecth buffer ON + SRAM speed on 2 cycles)
Plus, you have the added ability to use RTS, restart, and the LT + RT + SELECT + A save method.  Assuming none of your hacks affect anything else in the routines or subroutines (I have no idea how the GBA hardware operates, or what resources and routines are shared, et cetera, so I personally do not know what the effects may be.  I would imagine your hacks wouldn't affect anything else detrimentally, but you never know :D), then the patch is fundamentally sound.  

Again, I haven't tried your patches, so I cannot verify if they work or not, specifically compared to just patching with certain options selected in the SuperCard software.  The theory, however, is at least valid, and I am interested to see how testing progresses (comparing the various ROM-patch combinations possible in the SuperCard software to your patched version of the ROM).
b]"Speak of the devil and he appears."[/b]

seam

Quote from: "Ishan"1370 - Metroid - Zero Mission SC Patch by Ishan.zip (removed, not working as it should :) )

other patchs :
Super Mario Advance 2 (EU) - QPC speed patch.zip

as far as I can tell it solves the slighly flashing background ingame and some of the slowdown. U need the 0402 - Super Mario Advance 2 - Super Mario World (EU) rom for this to work

plz someone report about slowdown for this patch.


how do u save after u patch the rom???i ran it through the SC software to make save files for it, but then it just has the flashing problems again. where b4 it was pretty much fine.

Diablo

I may be wrong, as I have not tried the patches yet.  However, I believe that Ishan's patches replace the need to run the ROM through the SuperCard software (he manually applies the effects of doing so).

Therefore, you can copy a .sav file you already have for another ROM, rename it accordingly, and use it in order to save.  You could also use a copy of the .sav file in the SuperCard software's root folder if you don't want to copy another ROM's save file.
b]"Speak of the devil and he appears."[/b]

Ishan

Diablo is right, the game still got some slowdown but it's better than nothing :)

seam

Quote from: "Ishan"Diablo is right, the game still got some slowdown but it's better than nothing :)

it helped a lot fo the flashing, but i copied a .sav i had and renamed it. when i hit  "L+R+SELECT+A or B, ir doesnt do anything.... did i do something wrong.

Ishan

the back to menu command is NOT included in the patch, mainly because it cause part of the slow down. To save switch your gba off and on then save using the save menu. (you have something like 3 second to do the switch so don't rush it, u have time)

seam

Quote from: "Ishan"the back to menu command is NOT included in the patch, mainly because it cause part of the slow down. To save switch your gba off and on then save using the save menu. (you have something like 3 second to do the switch so don't rush it, u have time)


k, gotcha. thanks.

dshier89

This seems awesome, so we don't have to QPC any more for this one.

Kimmen

Is this still relevant? Unfortunately the link to tha patch is broken, any other way to get it?

Shanks

Well, first of all, thanks for activating my account... Im sorry to revive an OOOOLD thread like this, but i couldn't find this patch for Super Mario Advance 2 or any other kind of fix, so i would like to know if anyone would care to give me the link, thanks...