* map some more buttons and promote icanpian to 'working
* (nw)
* use IPT_KEYPAD instead as per suggestion (note, this makes the ordering in the internal menu ugly for some reason, but all keys map to something by default)
* Keyboard instead of Keypad (now needs scrlock to toggle)
.
A single 64K 2-way set associative cache
Used for both instructions and data
Enabled only for addresses in the first megabyte
Works always in writeback mode
.
It is needed by the nforce motherboard bios that uses it to simulate a
block of ram at address d0000 before ddr ram is configured
* increment PC for indexed addressing with single byte offset
* indexed addressing was incorrectly labeled indirect in function name
* use labels for pc relative indexed addressing
* force extended addressing
* SPG2XX - Make audio emulation a subdevice
(I need to reuse some of it for SPG110)
* these will end up in different places on spg110 so split the handler (nw)
* refactor a little for cleaner use later (nw)
* realign logging with function names (nw)
* (nw)
* (nw)
* recent change in audio_beat_tick appears to break "icanpian jjs" seems unintentional? (MG please verify)
also documented an existing suspicious use of 'channel' in code.
* use channel_bit here instead, seems more logical (nw)
* reorganize code here a bit too (nw)
FUN-damentals Series - 4th Grade Math (UK), 5th Grade Math (UK), Phonics Program - Lesson 10 - Compound Words - A Fisherman's Tale (UK), Leap and the lost Dinosaur (UK), Englisch Kurs - Let's go 3 (Germany), Englisch Kurs - Let's go 4 (Germany), LeapPad Interactive Book (UK), Leap 2 - Math - The Great Dune Buggy Race (UK), LeapFrog Schoolhouse - Level 3 - Helping Others (UK), FUN-damentals Series - Smart Guide to 3rd Grade (UK), FUN-damentals Series - Smart Guide to 5th Grade (UK) [TeamEurope]
------------------------------------------
AS-1 Controller [farzeno, The Dumpin Union]
new working clone
-------------------------------------------
Raiden (US set 3) [Apocalypse, The Dumpin Union]