arbee
75e313ab6c
apple/adbmodem.cpp: Fix for corrupted data transfer from the VIA to the PIC. [R. Belmont]
...
- This caused the mouse button to randomly press and release, especially on faster machines
2024-06-23 19:26:27 -04:00
hap
9136e4a8a3
tatraina: add cpu freq config
2024-06-23 20:31:21 +02:00
arbee
bb6daaea10
apple/egret.cpp: Don't try to pre-init the NVRAM if no save exists, this makes the IIsi unhappy. [R. Belmont]
2024-06-24 04:13:30 +10:00
arbee
533fffce22
apple/egret.cpp: Don't try to pre-init the NVRAM if no save exists, this makes the IIsi unhappy. [R. Belmont]
2024-06-23 14:10:29 -04:00
Vas Crabb
b95fb0789b
-cpu/m6805/m68hc05e1.cpp: Added missing header with inline function definitions to fix link errors.
...
-scripts/minimaws: Fixed deprecation warning in Python 3.11 (cgi module deprecated).
2024-06-24 03:36:11 +10:00
ArcadeShadow
096ca568a8
alice32.xml, alice90.xml, nes_datach.xml: Metadata cleanups ( #12467 )
...
alice32.xml, alice90.xml: Lowercase on descriptive words
nes_datach.xml: Replaced countries' abbreviations
2024-06-23 12:28:00 -04:00
Mark Garlanger
d0b00a538b
heathzenith/h89.cpp: Add wait states for mms 77316 fdc ( #12502 )
2024-06-23 12:26:41 -04:00
qufb
21d5d9c8fc
sega/sega_beena.cpp, carbeena.xml: Add Car Beena and BIOS MIDI PCM ROMs ( #12503 )
...
* sega/sega_beena.cpp, carbeena.xml: Add Car Beena and BIOS MIDI PCM ROMs
New working software items (carbeena.xml)
-------------------------
Car Beena Tentou-you Demo 1 [TeamEurope, QUFB]
2024-06-23 12:24:47 -04:00
arbee
3f6abb196b
apple/macii.cpp: Cleanup pass and RAM support improvements [R. Belmont]
...
- Properly emulate how the GLUE ASIC lays out memory.
- All RAM sizes that were valid on hardware now work, and sizes >8 MiB that caused
the original Mac II ROM to malfunction are locked out for that machine
- Modernized types, usage, and class organization
- Removed model-specific runtime checks
2024-06-23 11:35:24 -04:00
Vas Crabb
029341aeb2
srcclean and manual cleanup.
2024-06-23 04:23:11 +10:00
hap
7eb725763e
fidelity elite: let's rename the recently added feagp to feasx, for clarity the addition is:
...
Elite A/S Challenger (experimental) [Berger]
2024-06-22 13:33:41 +02:00
hap
e47821d5d4
tatrain: template instead of macro for cpu config
2024-06-22 13:21:45 +02:00
hap
778d0c6d7b
mentor16,zircon2: small update to internal artwork
2024-06-22 12:56:26 +02:00
Vas Crabb
0e459c17f5
-machine/atastorage.cpp: Log disk geometry at verbose level (rather than debug) so it can be shown in release builds.
...
* Also use logmacro.h for compile-time configurable logging.
-util/ioprocs.cpp: Added assertion to write_at equivalent to the one in write.
* Checks for invalid results from underlying write call.
* Also more const.
2024-06-22 03:54:51 +10:00
angelosa
8e902a47e6
unico/goori.cpp: implement display enable, chore EEPROM handling to portw
2024-06-21 19:33:50 +02:00
hap
9b6dbb3018
z80: decide to remove embedded changelog from comments (refer to github history)
2024-06-21 19:32:42 +02:00
cam900
46e8c0de94
unico/goori.cpp: Use generic gfx decode layout, Cleanups ( #12499 )
...
- Fix ROM region naming
- Correct type for variables
- Make variables constant
- Reduce literal tag usages
- Fix spacing
2024-06-21 19:17:54 +02:00
hap
6e0c964414
New working systems
...
-------------------
Zircon II [hap, Berger, Sean Riddle]
2024-06-21 18:36:17 +02:00
mamehaze
a73abf0a4d
chalgear: Correct cartridge name and release year; add list of undumped carts ( #12496 )
2024-06-21 07:57:53 -04:00
mamehaze
a82850f857
new NOT WORKING machines ( #12497 )
...
----------
Virtual Baseball (VTG) [Sean Riddle, David Haywood]
2024-06-21 06:21:29 +02:00
Ivan Vangelista
5f0d3df99f
New working clones
...
------------------
Jigoku Meguri (Japan) [Brian Troha]
- various Taito drivers: updated game titles to include the revision, where known [Brian Troha]
2024-06-21 04:29:34 +02:00
Vas Crabb
80d04627a6
-util/corefile.cpp: Fixed core_file failing to propagate write errors.
...
-util/ioprocs.cpp: Reverted gross hack.
-osd/windows: Ensure WM_MOUSE* to WM_POINTER* event translation is always disabled.
-tecmo/gaiden.cpp: Call base device_post_load(), use logmacro.h.
2024-06-21 07:16:45 +10:00
ClawGrip
10dcaa9674
Add a skeleton driver for ICE's Cut The Rope (PC-based) ( #12400 )
...
New systems marked not working
------------------------------
Cut The Rope [Museo del Recreativo]
2024-06-20 22:47:44 +02:00
Ivan Vangelista
cad54c3c58
- irem/m107.cpp: consolidated driver into single file
...
- misc/ltcasino.cpp: added PCB layout for ltcasin2 [Brian Troha]
2024-06-20 22:46:46 +02:00
mamehaze
10d5d8e21f
new WORKING software list additions ( #12488 )
...
new WORKING software list additions
---------
gameking3.xml:
2030 [TeamEurope, SSJ, Youkal3]
2024-06-20 22:43:12 +02:00
ClawGrip
d0e3f6f863
atari/asteroid.cpp: Add a Spanish Asteroids bootleg from Pasatiempos Laguna ( #12466 )
...
New working clones
------------------
Aerolitos Espaciales [Heckler, jordigahan]
2024-06-20 22:42:39 +02:00
ClawGrip
f8552a30bb
recfranco/rf51w14cg.cpp: Mark the Santa Fe Mine reels PIC as NO_DUMP ( #12493 )
2024-06-20 22:41:43 +02:00
angelosa
89300a7c44
bmc/popobear.cpp: cleanups, identify timer chip (better title screen auto animation), add coin counter, add diplocations
2024-06-20 19:31:52 +02:00
hap
7f14482060
New working clones
...
------------------
Kasparov Turbo Advanced Trainer (H8/323 version) [Berger]
2024-06-20 16:01:38 +02:00
arbee
e94f8008b3
namco/namcond1.cpp: Reverted 255287c
[Phil Bennett]
2024-06-20 08:29:32 -04:00
987123879113
212ef037fd
konami/ksys573: Initialize m_pccard_cd ( #12490 )
2024-06-20 00:15:02 -04:00
wilbertpol
5a9eea8499
bus/msx/cart/ram.cpp: Add support for Tecnobytes Double RAM. ( #12481 )
2024-06-19 22:33:57 -04:00
AJR
598f1ae2cf
nx8dasm: Fix special PUSH/POP operand mnemonics
2024-06-19 21:18:41 -04:00
arbee
255287c3bb
namco/namcond1.cpp: ncv2: use the 25.326 MHz oscillator for sound instead of 49.152/2. (Github issue #12482 ) [R. Belmont, jackson2k2]
...
- PCB reference shows ncv1 matches current MAME with the 49.152/2 clock, while ncv2 matches MAME with this change.
2024-06-19 19:22:26 -04:00
angelosa
64d510c3f3
atari/cmmb.cpp: cleanups
2024-06-19 22:30:11 +02:00
angelosa
289417b41d
atari/badlandsbl.cpp: cleanups
2024-06-19 21:50:38 +02:00
angelosa
b1a5846194
machine/m6m80011ap.cpp: convert printfs to logmacro
2024-06-19 21:50:17 +02:00
Adam Billyard
d80d296ec5
machine/am9513.cpp: fixed wrong log message for cascading TCs ( #12489 )
2024-06-19 13:41:39 -04:00
AJR
f7fdd27981
msm665xx: Fix debug state register names
2024-06-19 13:32:02 -04:00
AJR
e374e76a17
chalgear: Hook up the skeleton CPU device
2024-06-19 13:18:22 -04:00
mamehaze
166311e24e
Benesse work / Challenge Gear ( #12487 )
...
New NOT WORKING Machine
----------
Challenge Gear [TeamEurope, SSJ, Youkal3]
New NOT WORKING Software List Entries
---------
challenge_gear_cart.xml:
Challenge 6 Years [TeamEurope, SSJ, Youkal3]
- moved pockchal.cpp and the new driver to a benesse folder, as benesse had many more products
- created a separate machine for the Pocket Challenge v2, the BIOS isn't dumped, but carts aren't physically compatible with a Wonderswan even if the software is. Makes more sense to have a driver with the borrowed Wonderswan BIOS marked as BAD_DUMP than hiding everything behind the Wonderswan itself.
2024-06-19 13:10:49 -04:00
AJR
c6a47e34df
Create stub MSM66573 device so Challenge Gear driver can have a CPU type
2024-06-19 13:08:17 -04:00
Ivan Vangelista
9a57e389bf
- misc/ltcasino.cpp: reordered ltcasin2 sets [Brian Troha]
...
- misc/vampire.cpp: corrected some PCB locations, added edge connector pinout [Brian Troha]
2024-06-19 18:15:17 +02:00
arbee
8bc087950d
apple/omega.cpp: Fixed incorrect documentation from prior to final reverse-engineering. [no ci] [R. Belmont]
2024-06-19 11:53:33 -04:00
arbee
a7738bb241
machine/mv_sonora.cpp: Sonora/Ardbeg use an external pixel clock (PDM does not). Also fixed monochrome mode. [R. Belmont]
...
apple/omega.cpp: Add "Omega" programmable PLL chip to generate the pixel clock for LC III/LC 520/LC 550. [R. Belmont]
2024-06-19 11:41:50 -04:00
AJR
f443505d3c
nx8dasm: Correct instruction mnemonic
2024-06-19 10:14:28 -04:00
Brice Onken
c758311c03
sony/news_r3k.cpp, sony/news_r4k.cpp, sony/news_68k.cpp, sony/news_38xx.cpp: Add software list for Sony NEWS systems ( #12473 )
2024-06-19 09:36:41 -04:00
AJR
a0a91f43cc
unidasm: Add disassembler for Oki nX-8/500S architecture
2024-06-19 09:34:50 -04:00
mamehaze
74d333c996
igs/igs_fear.cpp: replace XA dump in superkds, old one was bad [XingXing] ( #12486 )
...
- Working on the disassembler highlighted some opcodes that didn't decode correctly in the 80c51XA dump in superkds, turns out it was just bad, one of the pins was floating so XingXing redumped it.
2024-06-19 09:33:31 -04:00
Ivan Vangelista
04aa53359e
New working clones
...
------------------
Match It [f205v, Smitdogg, Sean Sutton, Brian Troha, TeamEurope, The Dumping Union]
Shisensho - Joshiryo-Hen (Japan, set 1) [twistedsymphony, The Dumping Union]
- irem/shisen.cpp updates:
* Added a PCB layout for IREM's Match It M80 based games [Brian Troha]
* Dumped missing ROMs and PLDs for Match It and Shisensho sets [f205v]
* Renamed the driver to m80.cpp
2024-06-19 06:55:07 +02:00