Hooked up sound, fixed layer offsets in ppan [iq_132]
Fixed graphics glitches in speedspn on character select screen [iq_132]
Fixed layer enable in cninjabl, giving it working status [iq_132]
* modifies the ide device (idectrl.c) so it supports cases where it is
not connected to an hard disk, but to some different hardware
* adds PC devices 8259 pic, 8253 pit, ide controller
* adds "chihiro" command with subcommands "jamdis", "dump_string",
"dump_process", "dump_list", "help"
* updates the smbus controller and adds stubs for the pic16lc,
cx25871, eeprom smbus devices
* updates the memory map for the newly added devices
* fixes the size of the "others" region
* adds hack for the missing dump of the smbus eeprom
* Continued to document used pcb's for cartridges
* More removal of .bin extension in favour of chiplabel.socketlabel naming convention
* Added correct v1 to pulstar
* Corrected layout of pgoal according to original cart
Added redumped c1/c2 and v1 to quizdaisk [DsNo]
New clones added
----------------
The King of Fighters '97 (Korean release) [DsNo]
reference: http://www.youtube.com/watch?v=EXEutJeiCmw
(can also be calculated with its default timer values compared to the original ridgeracer: 16384*(120/116.1) = 16934.37)
note: m377xx internal timers could use a rewrite, currently it doesn't support stopping timers, reading counters, or irq on event timers. Also, using the MAME timer system is probably not feasible for these if a game sets one to very high freq (multi mhz).
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Free Kick [Charles MacDonald, The Dumping Union]
m37710i_update_irqs:
- FLAG_I check at the start prevented NMIs (even tho NMIs aren't implemented yet, not counting software interrupts)
- "indicate we're servicing it now" is unnecessary
m37710i_interrupt_hardware: junk/leftover
opcodes:
- software int, pull all, push all: forgot to put ipl(statusreg hi) on stack
- PLP, RTI, pull all: FLAG_I or ipl may have changed, so do an m37710i_update_irqs