nesdev.com
http://forums.nesdev.com/

シルヴァ・サーガ / Silva Saga PCB scan
http://forums.nesdev.com/viewtopic.php?f=11&t=11045
Page 1 of 1

Author:  naruko [ Mon Feb 24, 2014 3:12 am ]
Post subject:  シルヴァ・サーガ / Silva Saga PCB scan

PCB class: Nintendo HVC-TKROM-03
U1 PRG: KKS-SR-0 PRG, ROM 0x40000 byte, CRC32: 0xfe94066d
U2 CHR: KKS-SR-0 CHR, ROM 0x40000 byte, CRC32: 0x45c35b65

high resolution and other sides scan
http://www1.axfc.net/u/3179298.zip

Many emulators display illegal save datas at first time. This ROM images is marked as 'Baddump' in some databases. This is wrong. Many emulators don't emulate 'uninitialized' SRAM data.

- .sav file がない場合、エミュレータは $6000-$7fff を 0 で埋める。
- Silva Saga の Program は $6000-$7fff が 0 で埋まっていると「正常」なデータと認識するので、セーブデータの初期化をしない
- 「正常」と認識されたデータは実際には「不正」なのでゲームが進行しない

対策: non volatile data (SRAM) の初期値を 0 で埋めてはいけない

Attachments:
kks-sr_pcb_top_low.jpg
kks-sr_pcb_top_low.jpg [ 157.97 KiB | Viewed 1821 times ]

Author:  etabeta [ Fri May 02, 2014 2:29 am ]
Post subject:  Re: シルヴァ・サーガ / Silva Saga PCB scan

it took a lot of time, but I managed to implement per-game SRAM support when loading from software lists
this finally allows Silva saga to be playable in MESS (and I will soon use it for a couple of SNES games which need it as well)

thanks a lot for the info

Page 1 of 1 All times are UTC - 7 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/