| Commit message (Collapse) | Author | Files | Lines |
|
|
|
* nb1414m4.cpp : Fixed corrupted ninjemak continue screen
* Fix lack of separation
|
|
|
|
(nw) not hooked up, MCU seems to operate differently for this game wrt to the eariler ones
|
|
|
|
* New working clones
------------------
Snow Bros. 2 - With New Elves / Otenki Paradise (bootleg, set 3) [jordigahan, Heckler, ClawGrip]
* Add 'snowbro2b3' (nw)
* Not a bootleg (nw)
* Rename 'snowbro2b3' to 'snowbro2ny' (nw)
* Small reorder (nw)
|
|
|
|
unimplemented)
|
|
----------------------------------
VT52 [Dalby Datormuseum]
|
|
* reduce network operations when initially loading a machine page
* add rudimentary software lists to machine pages
|
|
|
|
|
|
|
|
---------------------------------
Blood Bros. (Modular System) [jordigahan, ClawGrip]
|
|
All of these variables are either:
1. Already initialized in the constructor or start/reset; or
2. Guarded against read-before-write by program logic; or
3. Documented as being in an undefined state at device power-up.
Regarding the last point, my view is that if the documentation states the value is unpredictable/undefined at power up, I'd rather not initialize it to an arbitrary value. The absence of initialization in the code counts as documenting this behaviour, or conversely, initializing it to an arbitrary zero documents something which is not factual. While there is an argument for consistency in emulation, I'd rather expose and address any such undocumented hardware behaviour.
I believe the only required and missing initialization here is for integer register zero, which was indeed a bug. If there are any other test cases which fail after this reversion, please let me know and I'll investigate and address them.
|
|
|
|
-----------------------
Fish Life Amazon Playful Edition (Japan) [Musee Bolo]
|
|
|
|
----------------------------
Cosmo Gang (US) [hap, Lord Nightmare, Alex Cmaylo, The Dumping Union]
|
|
|
|
|
|
|
|
* lost comma (nw)
* fix etended pushpop (nw)
* basic ops (nw)
* (nw)
* NAND is here (nw)
|
|
capsoft]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Clocks based on OSCs actually on the PCB. OSCs determined by info within the driver & pictures of of PCBs. OSCs listed as comment in "&config" for easy reference.
|
|
New working clone
------------------
Arlington Horse Racing (v1.40-D) [Brian Troha, The Dumping Union]
|
|
|
|
This reverts commit f115aa8c665fe6b531cf344e0956ff23e7043def.
Revert "8255: set default tristate to 0 (nw)"
This reverts commit 716d06341dba3ab9ee883ce82abe1d4fe8202b8b.
This has been shown to break bw2, and it's very likely it breaks other
computers in subtle ways or in ways that are only noticeable when you
use a certain peripheral. It's far too dangerous, particularly late in
a development cycle and with Christmas/new year coming. You can't push
a change like this without checking every use of the device.
Please fix any drivers you subsequently modified to depend on the change.
|
|
(nw) This will at least let a front-end work out that a slot card allows
the use of an additional software list (e.g. spectrum -exp plusd enables
spectrum_mgt_flop.xml). I'll do a reference implementation in minimaws.
|
|
discovered
|
|
|
|
by default (e.g. spectrum_mgt_flop)
|
|
mouse button (nw)"
This isn't an acceptable solution as it prevents defaults (general input
settings) and controller file settings from being applied to these games.
This reverts commit 53d0ab4c15f8e3a60f208fffcb6ed3b3fc4cc2b8.
|
|
|
|
|
|
* sunplus extended work (nw)
* prepare for extended stuff (nw)
* (nw)
* start adding some more unsp20 functionaliy + srcclean (nw)
* new WORKING clone
-----
200 in 1 Retro Arcade [eanbowman]
* (nw)
* (nw)
* minor rename (nw)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(nw)
|