Commit Graph

70439 Commits

Author SHA1 Message Date
MetalliC d89f7319a2 use cleaned flash dump (nw) 2019-12-20 01:32:55 +02:00
MetalliC 0d05504449 flash r/w for Dreamcast and clones 2019-12-20 01:22:10 +02:00
MetalliC 7f249710ca intelfsh.cpp: add Fujitsu 29LV002TC flash 2019-12-20 01:20:55 +02:00
Robbbert 9d255565ca (nw) changed dcfish to SYST.
dcfish is not a coinop, therefore not a GAME. Not a console or computer either, so the only choice is SYST.
2019-12-20 08:51:00 +11:00
AJR e9760c5679 romload.cpp: Minor cleanup, getting rid of a few static helpers (nw) 2019-12-19 16:08:51 -05:00
mooglyguy 6204b4373b -cdi: Split Quizard and associated functions into its own driver class, eliminated MACHINE_RESET_OVERRIDE use in the driver, nw 2019-12-19 21:24:07 +01:00
braintro 01f2a46344 (nw) segahang.cpp: Minor doc update for Enduro Racer 2019-12-19 14:01:43 -06:00
hap 61bb5933b3 megadriv.xml: remove titan extras (nw) 2019-12-19 18:51:21 +01:00
Ivan Vangelista 56bbe15c73 dreamwld.cpp: decapped dreamwld MCU [Team Caps0ff, Guru] 2019-12-19 18:36:46 +01:00
David Haywood 699b8b14c7 Sunplus unsp2.0 experiments for jak_car2 (nw) (#6073)
* let the hacking move us forward (nw)

* testing (nw)

* shifter behavior seems to bleed between regs (nw)

* (nw)

* avoid hang (nw)

* some hacks to get to the jak_gtg service mode too (nw)
2019-12-19 12:13:11 -05:00
R. Belmont dc86fe6b1c
Merge pull request #6052 from FakeShemp/anpan
pico.xml - Add book pages to anpanwpk
2019-12-19 12:01:55 -05:00
R. Belmont 71b0e27bdd
Merge pull request #6054 from ArcadeShadow/patch-17
New working software list additions
2019-12-19 12:01:37 -05:00
Rebecca Wallander f09be0af83 leapfrog_leappad_cart.xml - Add Was ist das? von Richard Scarry (Germ… (#6056)
* leapfrog_leappad_cart.xml - Add Was ist das? von Richard Scarry (Germany)

* leapfrog_leappad_cart.xml - Add commment about book

* Add game at correct position in list

* Uncomment ROM dump
2019-12-19 12:01:20 -05:00
R. Belmont 938c7822f0
Merge pull request #6057 from FakeShemp/pico_upd
pico.xml/sawatte.xml - Add more scans of book pages
2019-12-19 12:01:02 -05:00
feos 1deedd9449 lua: add address_mask and endianness to addr_space library (#6061)
* lua: add address_mask and endianness to addr_space library

* lua: add space.data_width
2019-12-19 12:00:21 -05:00
ClawGrip 468abb8036 Reoganize comments on CPS1 bootlegs (nw) (#6071)
* fcrash.cpp: Reorganize comments (nw)

* cps1bl_pic.cpp: Reorganize comments (nw)

* cps1bl_5205.cpp: Reorganize comments (nw)
2019-12-19 11:59:46 -05:00
AJR 4a89d58a16 vt5x_cpu: Change register name (nw) 2019-12-19 11:29:39 -05:00
Robbbert 34e524f232 (nw) housekeeping 2019-12-20 00:03:56 +11:00
Vas Crabb 0990070c4a (nw) don't escape stuff that shouldn't be escaped 2019-12-19 20:13:30 +11:00
Vas Crabb 291bfb6432 Make -listsoftware and -getsoflist recognise software lists that come from slot cards.
(nw) These verbs are still horribly inefficient and don't preserve all the information from the input software list.  This isn't supposed to solve those problems, it just makes the verbs no longer blind to stuff like the Spectrum Miles Gordon floppy list and Spectrum Wafadrive list.
2019-12-19 20:08:27 +11:00
Ivan Vangelista 4ca22933bc
tumbleb.cpp: redumped dquizgo MCU, now working [Team Caps0ff] 2019-12-19 09:16:00 +01:00
Vas Crabb 9334bf4eae minimaws: display software lists for selected slot options on machine pages 2019-12-19 14:50:59 +11:00
AJR e665b95e65 vt52: Add bell (not working now) (nw) 2019-12-18 22:48:26 -05:00
AJR 449f853d2f vt52: Add keyboard (nw) 2019-12-18 21:56:34 -05:00
AJR b6ede4d262 vt52: Add dump of character generator [Matt Burke] 2019-12-18 18:16:17 -05:00
AJR f0982843c0 Show opcodes in octal when disassembling code from octal spaces 2019-12-18 17:38:36 -05:00
hap 0934035e6f cgang: small fix with boss spotlight (nw) 2019-12-18 23:30:26 +01:00
AJR 9619b223fb vt52_cpu: Add RAM instructions and UART interface (nw) 2019-12-18 17:10:27 -05:00
sasuke-arcade 3a9d245613 nb1414m4.cpp : Fixed corrupted ninjemak continue screen (#6070)
* nb1414m4.cpp : Fixed corrupted ninjemak continue screen

* Fix lack of separation
2019-12-18 22:33:39 +01:00
Ivan Vangelista 41ec775e68 megaplay.cpp: documented Sonic cart [Hammy] 2019-12-18 20:59:09 +01:00
Ivan Vangelista 2824a9eb36 tumbleb.cpp: decapped dquizgo MCU [Team Caps0ff, Guru]
(nw) not hooked up, MCU seems to operate differently for this game wrt to the eariler ones
2019-12-18 19:51:47 +01:00
Ivan Vangelista 33852d33ad tumbleb.cpp: decapped htchctch MCU [Team Caps0ff, Guru] 2019-12-18 19:19:10 +01:00
ClawGrip aff09c95d5 New working clones (#6063)
* 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)
2019-12-18 19:44:31 +01:00
ClawGrip 25312fe8e3 Small typo (nw) (#6067) 2019-12-18 19:43:52 +01:00
AJR 7c6a82c3d1 vt52: Extremely preliminary CPU execution (many instructions still unimplemented) 2019-12-18 12:52:58 -05:00
AJR 5da18d7422 New machines marked as NOT_WORKING
----------------------------------
VT52 [Dalby Datormuseum]
2019-12-18 11:07:59 -05:00
Vas Crabb c10ef269c5 minimaws updates:
* reduce network operations when initially loading a machine page
* add rudimentary software lists to machine pages
2019-12-19 02:07:58 +11:00
hap f9d27d2104 mips1: remove unintended leftover(?) (nw) 2019-12-18 14:20:51 +01:00
hap 904374ba06 cgang: add note (nw) 2019-12-18 14:19:26 +01:00
Patrick Mackinlay aa9440c8bc mips1: cop0 initialization for r3041 (nw) 2019-12-18 18:44:36 +07:00
Ivan Vangelista 2e1ba819b6 new not working clone
---------------------------------
Blood Bros. (Modular System) [jordigahan, ClawGrip]
2019-12-18 09:33:04 +01:00
Patrick Mackinlay 190d1f3ccb mips1: revert unnecessary/unwanted initialization (nw)
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.
2019-12-18 12:22:15 +07:00
MetalliC e6133c8871 typo (nw) 2019-12-18 04:48:08 +02:00
MetalliC dfb4f700fc new NOT_WORKING machine
-----------------------
Fish Life Amazon Playful Edition (Japan) [Musee Bolo]
2019-12-18 04:39:11 +02:00
hap 048cdb5fba cgang: add note (nw) 2019-12-18 01:32:42 +01:00
hap e7f55bc227 Machines promoted to working
----------------------------
Cosmo Gang (US) [hap, Lord Nightmare, Alex Cmaylo, The Dumping Union]
2019-12-18 00:51:09 +01:00
hap 7ceea4c22b cgang: improved artwork (nw) 2019-12-18 00:48:37 +01:00
Olivier Galibert 7b1579f13a model1: Slightly hacky bg color fix [O. Galibert] 2019-12-17 19:36:27 +01:00
Vas Crabb 87fa34f9c5 minimaws: load more stuff, link more stuff 2019-12-18 04:25:52 +11:00
David Haywood 3b5f232c0e continued work on Jakks NAND based stuff / extended SP ops (nw) (#6064)
* lost comma (nw)

* fix etended pushpop (nw)

* basic ops (nw)

* (nw)

* NAND is here (nw)
2019-12-17 11:34:16 -05:00