* 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]
Note: Given that most software scanning utilities will use the internal name located in the XML files, it is possible the following software folders will need to be renamed locally and your scanning folders updated as well to match:
icanpian_cart > icanpian
icanguit_cart > icanguit
apple2 > apple2_flop_misc