カテゴリ 重要度 ステータス 解決状況 登録日時 最終更新
その他認証済み未処理2018-01-22 10:142018-01-22 13:26
 
テスターKale担当者 ソースssv.cpp
バージョン0.193発生バージョン修正バージョン
フラグ
セット drifto94, twineag2, stmblade, snes [f1roc2, moritash]
セット詳細
drifto94 - ドリフトアウト '94 -THE HARD ORDER- (日本版)
snes - スーパーファミコン / Super Nintendo Entertainment System (NTSC)
stmblade - ストームブレイド (US版)
twineag2 - ツインイーグルII -ザ・レスキュー・ミッション-
 
概 要uPD96050のオンチップRAMがエミュレータ終了時に保存されない。
詳 細uPD96050 CPU (aka ST010 or ST011) is supposed to have a battery backed RAM for data saving.
Examples: Twin Eagle 2 uses it for bokkeeping info in service mode while F1 ROC II for Super NES saves three games and time attack records in main menu.
再現手順Twin Eagle 2:
1. enable service mode in dip-switch menu;
2. select i/o test;
3. press 1p button 1 & 3 together twice;
4. check bookkeeping menu items;
5. Quit emulator or hard-reset then repeat steps 2-4, notice that data isn't saved;

SNES [f1roc2]
1. in main menu, select grand prix;
2. select one of the three slots, insert a name and select the newly created save;
3. select "save game" then save on the created slot;
4. select no at continue game query;
5. Quit emulator or hard-reset, repeat step 1 and notice that your data is wiped.
追加情報src\devices\cpu\upd7725\upd7725.h: dataRAM variable is supposed to be the on chip RAM.
I have no idea at current time if software list games can handle this properly if you inherit device_nvram_interface class for the CPU core.
 
添付ファイル