Home | Forums | What's new | Resources | |
Using Extended RAM Cartridge to boost data loading |
paul_met - May 31, 2020 |
paul_met | May 31, 2020 | |||
Not so long ago, I learned that a Chinese hacker made support for a 4MB Extended RAM Cartridge for the Castlevania: SotN to boost data loading. I decided to pick up on this idea and did a similar thing for the game Vandal Hearts. The results are shown in the video. --------------------------------------------
|
slinga | May 31, 2020 | |||
What's the strategy for this? Hook all file loading functions and cache the results to the RAM cart? Preemptively load files that are repeatedly read from disc? |
paul_met | May 31, 2020 | |||||||||
I have no way to test on the original hardware. ------------------------------------------------------
Something like that. |
slinga | May 31, 2020 | |||
I'm curious to learn more if you are willing to share. How are you finding these functions to hook? Are you using a debugger in an emulator or are you reverse engineering? |
mrkotfw | May 31, 2020 | |||
The ports themselves might just be fundamentally broken, as is the case with SS SoTN. But it would be interesting to start a quick decompilation to see if there are any clues as to what they're doing. |
paul_met | Jun 1, 2020 | |||
It seems to me that the time to read data from CD increases significantly if the game frequently accesses CD (loads many different files). As a result , you have to access files that are scattered across different sectors of the disk many times. This is the situation with Konami games on the Sega Saturn. |
TrekkiesUnite118 | Jun 1, 2020 | |||||
You'd have that issue on PS1 as well, so I'm guessing KCEN didn't organize things on the disc in a way to reduce load times like the PS1 teams did. |
Ardiloso | Jun 1, 2020 | |||
Ok, when did Vandal Hearts got an english translation and why I don't find anything about it? |
paul_met | Jun 1, 2020 | |||||
This is because there is no English translation of this game for Saturn yet. But the work on this is moving. |
msimplay | Nov 24, 2020 | |||
Vandal hearts translation patch is released |