Register internal Namco C148 stuff to save state (nw)

This commit is contained in:
angelosa 2017-01-25 22:49:44 +01:00
parent ba03118b09
commit 1b65fa41b5
2 changed files with 10 additions and 2 deletions

View File

@ -61,9 +61,9 @@ TODO (game-specific):
- Giant Gram 2: no VMU emulation;
- Gun Survivor 2: crashes during game loading;
- Lupin the Shooting: "com. error between Naomi BD and i/o BD" after some secs. of gameplay;
- marstv: locks up during anchor talking (does same in Demul);
- marstv: temporary lock ups during anchor talking (does same in Demul);
- marstv: missing graphics at stage select, renderer fault or something else?
- Monkey Ball: asserts when attempts to load a stage;
- monkeyba: CPU jumps to la la land when attempts to load a stage (bp c09e950, uses FPU opcodes for calculating the return address?);
- Oinori-Daimyoujin Matsuri: reports "B. RAM error" in test mode, inputs doesn't seem to work after that point;
- OutTrigger: crashes on naomibd_r();
- puyofev: hangs after pressing start (bp 0C03F490, similar if not same snippet as Tetris 4d on DC).

View File

@ -111,6 +111,14 @@ void namco_c148_device::device_start()
m_out_ext2_cb.resolve_safe();
// TODO: link to SCI, EX and the screen device controller devices
save_item(NAME(m_irqlevel.cpu));
save_item(NAME(m_irqlevel.ex));
save_item(NAME(m_irqlevel.sci));
save_item(NAME(m_irqlevel.pos));
save_item(NAME(m_irqlevel.vblank));
save_item(NAME(m_posirq_line));
save_item(NAME(m_bus_reg));
}