Commit Graph

74518 Commits

Author SHA1 Message Date
AJR 9fb7a30571 MT 7668 (nw) 2020-05-31 09:14:28 -04:00
Ivan Vangelista 90f2fac52a gameio.cpp: fixed missing initialization causing various apple2 computer not to work in devnoclear builds (nw)
tms9995: updated some comments (nw)
2020-05-31 15:06:56 +02:00
AJR 3f374f8028 MT 7664 (nw) 2020-05-31 08:50:08 -04:00
ClawGrip da7359aaf1
New NOT_WORKING software list additions
---------------------------------------
Dreamworks/Nickelodeon The Penguins of Madagascar - Mission Madness (USA) [TeamEurope, Sean Riddle]
Disney Princess (USA) [TeamEurope, Sean Riddle]
Thomas & Friends - Really Useful Engines (USA) [TeamEurope, Sean Riddle]
Disney Fairies Explore Your Talents (USA) [TeamEurope, Sean Riddle]
Disney Jake and the Neverland Pirates (USA) [TeamEurope, Sean Riddle]
Nickelodeon Bob Esponja - Defendiendo la Fórmula Secreta (Spain) [Sean Riddle, ClawGrip]
Disney La Casa de Mickey Mouse (Spain) [Sean Riddle, ClawGrip]
2020-05-31 14:10:13 +02:00
MetalliC 2d76d84441 little fix (nw) 2020-05-31 10:54:36 +03:00
MetalliC eda94384f6 forgot this one (nw) 2020-05-31 10:27:33 +03:00
MetalliC 0b3a042237 ZX-Spectrum Beta-disk interfaces improvements, all V2-V5 models should work fine now 2020-05-31 10:27:03 +03:00
MetalliC 8a0dff1cf1 wd_fdc.cpp: a bit improve HLD/HLT handling, fix FD1771 timings and enable spinup_on_interrupt 2020-05-31 10:22:33 +03:00
Ivan Vangelista 4d60d6c771 coco_fdc.cpp: fixed most coco drivers not working in devnoclear builds (nw) 2020-05-31 08:51:01 +02:00
R. Belmont 113bc90e5c
Merge pull request #6770 from shattered/_78d332a53e7
rt1715w: native keyboard and serial devices (nw)
2020-05-30 22:24:32 -04:00
R. Belmont e84a738432
Fix Mac Clang build (nw) 2020-05-30 17:00:56 -04:00
Ivan Vangelista 22fec9c3c5 tms9995.cpp: fixed different behaviour of the tutor driver in the devnoclear branch (nw) 2020-05-30 21:59:07 +02:00
AJR 9f5ab3f237 Fix build even more (nw) 2020-05-30 15:56:10 -04:00
AJR bc0c1b74c7 Fix build (nw) 2020-05-30 15:54:33 -04:00
Hydreigon dc6f339e08
taitowlf: update documentation (nw)
Some of these components were already mentioned later in the driver. "TODO" wasn't really correct because main board (and rom board connected to main board) all communicate with the PC motherboard via PCI. Figuring out PCI comms between both boards as well as reading the two program roms, u1 and u2, may prove tricky.
2020-05-30 13:58:31 -05:00
Angelo Salese 94fed90ff3
Remove empty debug fn (nw) 2020-05-30 20:56:03 +02:00
Ivan Vangelista 7c2b5676a7 driver starting with o: a very small bunch of macro removals (nw) 2020-05-30 20:05:28 +02:00
AJR dfd0305ca3 Have the -romident command skip the matching process and issue an error message when no files are found 2020-05-30 13:07:31 -04:00
sasuke-arcade 4b4cfed14d
Gaplus : modify source code comments and change dipswitch defaults (#6752)
gaplus.cpp updates: [sasuke-arcade]
- Modify source code comments and change dipswitch defaults
- Changed Extend's default settings to Namco's factory settings (5k/15k/15k every)
2020-05-30 12:59:31 -04:00
R. Belmont 531b2fd3ba
Merge pull request #6756 from pmackinlay/asmjit
asmjit: new 3rdparty library
2020-05-30 12:57:14 -04:00
R. Belmont 482ad0830d
Merge pull request #6765 from cam900/nes_noise
nes_apu.cpp: Correct noise algorithm
2020-05-30 12:56:50 -04:00
R. Belmont be0b7fe94e
Merge pull request #6766 from sasuke-arcade/armedf_resorution_fix
armedf : Fixed the resolution difference from PCB. (Testers-07640)
2020-05-30 12:56:09 -04:00
Robbbert 8e9e248e7b (nw) jtc, mcb216: small cleanup 2020-05-31 02:13:57 +10:00
David Haywood 673a9020b2
missed this behavior too while rewriting things, documented where it's needed (nw) (#6767) 2020-05-30 11:59:57 -04:00
Ivan Vangelista bd329bc16a drivers with m, n: some macro removal (nw) 2020-05-30 17:27:25 +02:00
Sasuke 356f4ef52c armedf : Fixed the resolution difference from PCB. (Testers-07640) 2020-05-31 00:08:17 +09:00
cam900 9310d2cac8 nes_apu.cpp: Correct noise algorithm 2020-05-30 23:28:04 +09:00
AJR cddd9181b0 New machines marked as NOT_WORKING
----------------------------------
Yamaha DX11 Digital Programmable Algorithm Synthesizer [DBWBP]
2020-05-30 10:14:29 -04:00
David Haywood ceccc2f7e3
new WORKING machines (Plug & Play) (#6764)
* new WORKING machines
----
Super Sonic Gold (Radica Plug & Play) (USA) [Sean Riddle, David Haywood, Kev (FBN), anonymous]
Street Fighter II: Special Champion Edition [Ghouls'n Ghosts] (Radica, Arcade Legends) (USA) [Sean Riddle, David Haywood, Kev (FBN), anonymous]

new NOT WORKING machines
----
Speed Racer (Senario) [Sean Riddle, Kamaal Brown]
My Arcade Go Gamer Portable (Family Sport 220-in-1) [Sean Riddle, Kev (FBN), anonymous]
2020-05-30 09:55:57 -04:00
Colin Douglas Howell 1984fb5f94
mw8080bw: 280zzzap netlist audio (#6760)
* mw8080bw: update 280zzzap audio API in preparation for netlist audio

This is only API changes, following the pattern used by cuavas within the
past year to update other games in mw8080bw.

* mw8080bw: new netlist audio implementation for 280zzzap

New netlist-based audio implementation for 280zzzap (280-ZZZAP, 1976),
derived from Midway game logic board schematic. The sound generally
matches that heard in videos of the machine, though the real machine
seems to have more bass and less treble. This may be a cabinet effect
or something else, such as a difference in component values.

Due to the number of complex components being emulated and the nature
of the circuits, this netlist adds a lot of overhead, but it's still
fast enough to run at greater than real speed on modern hardware.

With minor changes, this implementation should also support lagunar
(Laguna Racer, 1977); with somewhat more substantial changes, it
would also support sspeedr (Super Speed Race, 1979). Both of these
games use sound circuits based on those for 280-ZZZAP.
2020-05-30 08:36:17 -04:00
R. Belmont a3a14014ac
Merge pull request #6660 from Stevie-O/debug-console-logging
Debugger - add `-debuglog` option to log debug console output to file
2020-05-30 08:34:30 -04:00
rfka01 bdf4e2cc93
BIOS versions, drivers and documentation in at, pc, genpc and europc.cpp (#6758)
* at.cpp updates: [rfka01]
- Added NCR Class 3302 Model 0110 [Bavarese]
- Added Schneider Tower AT. This and the EuroAT need an emulation of the JIM / BIGJIM chips found in the EuroPC models.
- Added IBM PS/1 models 2011, 2021, 2121, and 2133
- Schneider 386SX system 40 and 70

* europc.cpp updates: [rfka01]
- Added BIOS version (nw)

* pc.cpp updates: [rfka01]
- Added Corona PPC-21 (new), Juko 8 bit and DTK ERSO
2020-05-30 08:33:26 -04:00
R. Belmont 70a91df9d2
Merge pull request #6763 from cam900/rf5c68_reg
rf5c68.cpp: Verify default register map, Add notes
2020-05-30 07:55:15 -04:00
Ryan Holtz a28f1842c6 -indy_indigo2: Removed MACHINE_NODEVICE_LAN from Indy drivers due to confirmation that networking works. [mhoes, Ryan Holtz] 2020-05-30 12:43:14 +02:00
hap e396c67d96 msx: add note on xtals (nw) 2020-05-30 12:03:07 +02:00
cam900 6a0b118996 rf5c68.cpp: Verify default register map, Add notes
reference: datasheet
2020-05-30 18:58:05 +09:00
Ivan Vangelista 2081ace355 galaxian.cpp: fixed ROM loading order for highroll, now code flows correctly and sound is 'good' but still lots of problems (nw) 2020-05-30 09:19:53 +02:00
cam900 3ba42de527
k037122.cpp: Update hardware information (#6759)
* k037122.cpp: Update hardware information
hornet.cpp: Add screen raw parameters (verified in both voodoo and K037122 display timing parameters), Add notes

* k037122.cpp: Adjust value in display timing is still unknown

* k037122.cpp: Adjust display timing register
2020-05-29 22:41:03 -04:00
AJR 57da50ab51 No, these are not ready to add yet (nw) 2020-05-29 17:50:29 -04:00
AJR bb52d11de1 pic17.cpp: Minor comment update (nw) 2020-05-29 17:31:29 -04:00
AJR 0b345e7bb6 New machines marked as NOT_WORKING
----------------------------------
JoMoX XBase 09 Midi Controlled Analogue Drum Module [DBWBP]

Add disassembler for PIC17 family and preliminary PIC17C4X emulation [AJR]
2020-05-29 16:32:11 -04:00
hap ff46a6025f New working clones
------------------
Road Fighter (set 3, unencrypted) [Porchy]
2020-05-29 21:26:12 +02:00
Sergey Svishchev 50c0eaceba rt1715w: native keyboard and serial devices (nw) 2020-05-29 21:15:08 +03:00
hap 32b03817cf tubep: quiet logging, improve soundlatch (nw) 2020-05-29 17:54:24 +02:00
Robbbert 6d190ae5d4 (nw) tavernie: don't need this file any more 2020-05-30 01:21:06 +10:00
Robbbert a4ce83f109 (nw) tavernie: various improvements. 2020-05-30 01:18:26 +10:00
AJR 1d1731bae4 ste, megaste: Add necessary ROM mirror (nw) 2020-05-29 08:17:41 -04:00
hap 8a1cf1c142 hmcs40: this should fix savestate regression (nw) 2020-05-29 11:52:45 +02:00
Vas Crabb 35c4696295 chdman: support characters outside ASCII in command line arguments 2020-05-29 19:18:08 +10:00
Ivan Vangelista 4509e666f2 igs009.cpp: make use of arrays and templates (nw) 2020-05-29 09:02:04 +02:00