diff options
| author | 2026-05-13 17:40:50 +0100 | |
|---|---|---|
| committer | 2026-05-13 18:40:50 +0200 | |
| commit | b66dcb71a2a699526f2ffd9261c20d9ab4876fc4 (patch) | |
| tree | 80cfaaa63fec0099b0ce65beb6c9b2303f8c99ba /scripts | |
| parent | 53ae362496ad8b8800a057c3c274e65033f574f9 (diff) | |
Current Plug & Play / Handhelds PR / GPL951xx milestone (9 new sets, 3 softlist entries) (#15334)
- continued work on GPL951xx and GPL162xx further documenting registers / differences
- created stub device for GPL951xx RTC allowing some sets to boot a bit further
- added LCDC to GPL951xx based games (all of them have one) and allow bftetris to render graphics as it programs it directly
- added 'timebase' timers to GPL951xx and GPL162xx emulation, which was also required by bftetris and others. Discovered that bornkidh and beijuehh have a protection function in the timebase interrupt that needs studying (disabled it in those cases for now)
- added 'scheduler' interrupt to GPL162xx instead of unknown timer hack, used by smartfp
- moved some code out into devices
- split GPL951xx and GPL162xx implementations as despite similarities there are many differences and sharing a base doesn't make much sense
- removed some hacks (dressmtv doesn't boot to title anymore, but that will be addressed later)
- moved a few files around (GPL951xx has no TV out, so moved those out of tvgames)
New working systems
-------------------
TV Joy Pro 15-in-1 (2500) [Team Europe, David Haywood]
TV Joy Pro 30-in-1 (2501) [Team Europe, David Haywood]
New clones marked not working
-----------------------------
Punirunes (HXR-1 PCB) [Team Europe]
New systems marked not working
------------------------------
Popstar Karaoke [Team Europe, David Haywood]
Wild King (Japan) [Team Europe, David Haywood]
Jewel Pad (Japan) [Team Europe, David Haywood]
Kimi mo Pokemon Hakase! Rotom Pad (Japan) [Team Europe]
Popstarz Karaoke (GK8000) [Team Europe]
Mini Arcade Machine 240-in-1 (translucent case) [Team Europe, David Haywood]
New software list items marked not working
------------------------------------------
popstar_cart.xml:
Popstar Karaoke - 5 Songs [Team Europe, David Haywood]
Popstar Karaoke Vol. 1 [Team Europe, David Haywood]
Popstar Karaoke Vol. 2 [Team Europe, David Haywood]
Diffstat (limited to 'scripts')
| -rw-r--r-- | scripts/src/machine.lua | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/scripts/src/machine.lua b/scripts/src/machine.lua index 9dcb61bb16d..14828a0e7d6 100644 --- a/scripts/src/machine.lua +++ b/scripts/src/machine.lua @@ -3593,8 +3593,14 @@ if MACHINES["SPG2XX"] then MAME_DIR .. "src/devices/machine/generalplus_gpl162xx_soc_video.h", MAME_DIR .. "src/devices/machine/generalplus_gpl951xx_soc.cpp", MAME_DIR .. "src/devices/machine/generalplus_gpl951xx_soc.h", + MAME_DIR .. "src/devices/machine/generalplus_gpl951xx_rtc.cpp", + MAME_DIR .. "src/devices/machine/generalplus_gpl951xx_rtc.h", MAME_DIR .. "src/devices/machine/generalplus_gpce4_soc.cpp", MAME_DIR .. "src/devices/machine/generalplus_gpce4_soc.h", + MAME_DIR .. "src/devices/machine/generalplus_gpl_dma.cpp", + MAME_DIR .. "src/devices/machine/generalplus_gpl_dma.h", + MAME_DIR .. "src/devices/machine/generalplus_gpl_timebase.cpp", + MAME_DIR .. "src/devices/machine/generalplus_gpl_timebase.h", MAME_DIR .. "src/devices/machine/spg_renderer.cpp", MAME_DIR .. "src/devices/machine/spg_renderer.h", MAME_DIR .. "src/devices/machine/gpl_renderer.cpp", |
