Commit Graph

6 Commits

Author SHA1 Message Date
David Haywood
df19e87ffc
machines promoted to WORKING (Plug and Play) (#7282)
machines promoted to WORKING
-----
Golden Nugget Casino [David Haywood, Sean Riddle]
Sudoku Plug & Play TV Game '6 Intelligent Games' [David Haywood, Sean Riddle]
Frogger (MSI Plug & Play, white joystick) [David Haywood, Sean Riddle]
35 in 1 Super Twins [David Haywood, Sean Riddle]
Vs. Maxx 17-in-1 [David Haywood, Sean Riddle]

made use of the code that was already partially present in the NES PPU code to handle emphasis modes, used to highlight tally bars etc. in 'nes rampart', apply a red tint to 'fds bublbobl' and dim the screen in a number of other games.

fixed a number of issues with VT palette modes that was causing black screens in many games, allowing them to be promoted

added a timing kludge for interrupts in the NES Frogger titles, until timings are better overall,makes playfield stable here and in a number of other places so that other things can be improved

note "Vs. Maxx 17-in-1" was added as NOT WORKING in this same cycle so if this gets merged before freeze they'll need to be moved to the 'new working' section.

This is a checkpoint, further code improvements and refactors will come later.
2020-09-23 21:19:27 -04:00
Vas Crabb
bce3221075 more random cleanup (nw) 2020-04-04 07:03:38 +11:00
Vas Crabb
92d6e163a8 srcclean (nw) 2020-03-22 14:33:57 +11:00
David Haywood
74c4c3b275
Plug & Play work (#6463)
* new NOT WORKING
----
TV Fitness Center (Lexibook) [TeamEurope]
Lexibook Retro TV Game Console - Frozen - 300 Games [TeamEurope]

the TV Fitness you can select games etc. but inputs aren't fully mapped, Frozen is a more enhanced NES VT clone than we support (nw)

* new NOT WORKING
----
Haluatko miljonääriksi? (Finland) [Sean Riddle, Santeri Saarimaa]

surprisingly on entirely different hardware to the otherwise identical from the outside, aside from stickers UK version (nw)

* new WORKING machines
----
Double Players Mini Joystick 80-in-1 (MJ8500, ABL TV Game) [Sean Riddle, David Haywood]

* might as well drop the non-working tag here, issues are minor (nw)

* was a PAL unit (nw)

* minor vt refactoring (nw)
2020-03-20 10:34:42 -04:00
David Haywood
2b0c7929a6
Plug and Play work (#6451)
* sh6578 sprite work (nw)

* sh6578 masks fewer bits, fixes jewel master and some others (nw)

* sprite fixes for sh6578

* new NOT WORKING clones
-----
Fun 2 Learn Smart Fit Park (UK) [Sean Riddle, David Haywood]

works as well as the Spanish set (mostly playable without sound)

* new NOT WORKING
----
OPlayer Mobile Game Console (MGS03-white) (Family Sport 100-in-1) [Sean Riddle, David Haywood]

(all games are actually playable, just need to get rid of the low battery indicator and remove some hacks)

* notes about some other units (nw)

* swap oplayer uppper address lines after discussion with sean (nw)

new NOT WORKING
---
Denver Game Console GMP-240C 150-in-1 [TeamEurope]

some kind of VT? based system, enhanced chipset we don't support tho, bank write is unhandled by the looks of things (nw)

* new WORKING machine
----
Technigame Super 4-in-1 Sports (PAL) [Sean Riddle, David Haywood]
2020-03-17 13:14:35 -04:00
David Haywood
389126869f
Plug & Play / sh6578 work (#6447)
* PPU refactoring (nw)

* PPU refactoring (nw)

* start making a new device (nw)

* PPU device refinements (nw)

* tear things down (nw)

* refactoring (nw)

* more refactor and teardown (nw)

* (nw)

* rebuilding (nw)

* (nw)

* (nw)

* (nw)

* (nw)

* checkpoint (nw)
2020-03-15 15:26:47 -04:00