| ||
| Views: 32,377,385 | Homepage | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search | 07-19-26 09:54 PM |
| Guest: | ||
| 0 users reading Castlevania Dawn of Sorrow / bios / save game bug | 1 bot |
| Main - Development - Castlevania Dawn of Sorrow / bios / save game bug | Hide post layouts | New reply |
| whynotgithubissuetracker |
| ||
|
Newcomer Normal user Level: 5 Posts: 1/5 EXP: 314 Next: 215 Since: 05-21-24 Last post: 788 days ago Last view: 788 days ago |
I'm playing the hack of Definitive Edition (https://www.romhacking.net/hacks/5610/) of Castlevania - Dawn of Sorrow and everything is working fine, but...
Any save game will only properly load if I use the actual bios and firmware (bios9+7+firmware). Otherwise C-DoS complains about a corrupted save game and will reset everything. The built-in bios will not work. |
| Arisotura |
| ||
![]() Big fire melon magical melon girl Level: 65
Posts: 900/1136 EXP: 2232843 Next: 102785 Since: 03-28-17 From: France Last post: 14 days ago Last view: 3 days ago |
Interesting issue. Do we know what the hack pulls from the firmware/BIOS when saving? ____________________ Kuribo64 |
| whynotgithubissuetracker |
| ||
|
Newcomer Normal user Level: 5 Posts: 2/5 EXP: 314 Next: 215 Since: 05-21-24 Last post: 788 days ago Last view: 788 days ago |
Oh, I don't know anything about that. But here is the exact xpatch (there are multiple variations of the hack) and my save game in case you need it.
Cv DoS DE+ (v2.3) (Full, Dignity Art).xdelta Castlevania - Dawn of Sorrow (USA) [Definitive Edition+].sav |
| Arisotura |
| ||
![]() Big fire melon magical melon girl Level: 65
Posts: 902/1136 EXP: 2232843 Next: 102785 Since: 03-28-17 From: France Last post: 14 days ago Last view: 3 days ago |
| whynotgithubissuetracker |
| ||
|
Newcomer Normal user Level: 5 Posts: 3/5 EXP: 314 Next: 215 Since: 05-21-24 Last post: 788 days ago Last view: 788 days ago |
Thank you <3 |
| whynotgithubissuetracker |
| ||
|
Newcomer Normal user Level: 5 Posts: 4/5 EXP: 314 Next: 215 Since: 05-21-24 Last post: 788 days ago Last view: 788 days ago |
I just remembered that I had a similar problem with another game but at that time I thought I was just too dumb.
Metroid Prime Pinball (yes, there are dozens of us playing this gem) has the same problem. No mod/hack/anything applied. It only properly recognizes its own save file while using an external bios. |
| Arisotura |
| ||
![]() Big fire melon magical melon girl Level: 65
Posts: 903/1136 EXP: 2232843 Next: 102785 Since: 03-28-17 From: France Last post: 14 days ago Last view: 3 days ago |
What happens if you save while using the internal BIOS? Does it just fail to save? Is the save recognized later? ____________________ Kuribo64 |
| whynotgithubissuetracker |
| ||
|
Newcomer Normal user Level: 5 Posts: 5/5 EXP: 314 Next: 215 Since: 05-21-24 Last post: 788 days ago Last view: 788 days ago |
Saving works fine in both games.
It's the switch from one to the other that breaks loading saves. Sorry, I should've made that clear. I was hung up on my own save file made with an external bios. |
| Arisotura |
| ||
![]() Big fire melon magical melon girl Level: 65
Posts: 904/1136 EXP: 2232843 Next: 102785 Since: 03-28-17 From: France Last post: 14 days ago Last view: 3 days ago |
Maybe the saves are just tied to a specific console. Can you reproduce the issue in, say, DeSmuME? ____________________ Kuribo64 |
| whynotgithubissuetracker2 |
| ||
|
Newcomer Normal user Level: 2 Posts: 1/1 EXP: 26 Next: 20 Since: 08-18-24 Last post: 700 days ago Last view: 700 days ago |
Posted by Arisotura No, the reason for this is 1) game forces CRC16 check on every load; 2) CRC16 generation was broken until being fixed in https://github.com/melonDS-emu/melonDS/commit/1b7b5106e24d1bad0776c97696f834209e30d900 which broke loading old saves. Also see https://drastic-ds.com/viewtopic.php?t=4243 And it seems impossible to redo the save with correct checksum. Theoretically, making save-state after loading with old, broken built-in bios and loading with new one or DSi-mode could fix that but emulator hangs when trying that. The only way to continue save seem to be reverting the patch and making broken-on-purpose build of the emulator. Making a cheat to skip/change CRC check in the game or somehow letting it load the state between bioses could help. Or somehow generating new checksum and manually putting it in via a hex editor. (I'm not the same guy, by the way) |
| Main - Development - Castlevania Dawn of Sorrow / bios / save game bug | Hide post layouts | New reply |
|
Page rendered in 0.051 seconds. (2048KB of memory used) MySQL - queries: 29, rows: 97/97, time: 0.033 seconds.
Acmlmboard 2.064 (2018-07-20)© 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |