Commit Graph

88290 Commits

Author SHA1 Message Date
mamehaze
8d1c7fcc81
jaleco/megasys1.cpp: Emulate microcontroller for bigstrik. (#11629) [Sergio Galiano, Recreativos Piscis, David Haywood]
* cpu/tlcs90: Added I/O ports and halt support.
* jaleco/megasys1.cpp: Started splitting up driver state class, and hooked up microcontroller.
* jaleco/ms1_tmap.cpp: Trigger screen update on scroll register write (visible in stdragon).

New working clones
--------------
Hachoo! (set 2) [unknown]
Chimera Beast (Japan, prototype, set 2) [unknown]
2023-10-22 02:57:48 +11:00
A-Noid33
091049416d
apple2_flop_clcracked.xml, apple2_flop_orig.xml: Added latest cracks and one re-dump. (#11643)
Also cleaned up metadata and improved consistency in Apple II software lists.

Software redumped (apple2_flop_orig.xml)
-------------------------------
Wizardry III: Legacy of Llylgamyn (Version 4, 20-Aug-1983 update) [4am, qkumba]

Software redumped (apple2_flop_clcracked.xml)
-------------------------------
Marty's Family Reader (4am crack) [4am, LoGo]
Marty's Reading Workout (4am crack) [4am, LoGo]
Greeting Card Maker (4am crack) [4am]
Peanuts Maze Marathon (4am crack) [4am]
The School Tool (4am crack) [4am]

New working software list items (apple2_flop_clcracked.xml)
-------------------------------
A First Program About Insects (4am crack) [4am]
Algebra Word Problems (4am crack) [4am]
Alphabet Zoo (4am crack) [4am]
Arithmekicks (4am crack) [4am]
Arithmetickle (4am crack) [4am]
Destiny (4am crack) [4am]
Equations I (4am crack) [4am]
Faire le Point-Bac Physique Volume 3 (French) (4am crack) [4am]
Floppy Teaches: How to Print Letters and Numerals (4am crack) [4am]
Floppy Teaches: Letter and Numeral Recognition (4am crack) [4am]
Floppy Teaches: What is Missing? (4am crack) [4am]
French Classroom Words (4am crack) [4am]
Gobbler (4am and san inc crack) [4am, san inc]
Half Time: Computerized Charting for Marching Bands (version 2.0) (4am crack) [4am]
Knowledge Master Basics: Earth Science (4am crack) [4am]
Knowledge Master Basics: Geography (4am crack) [4am]
Knowledge Master Basics: Language Arts #1 (4am crack) [4am]
Knowledge Master Basics: Language Arts #2 (4am crack) [4am]
Knowledge Master Basics: Life Science #1 (4am crack) [4am]
Knowledge Master Basics: Life Science #2 (4am crack) [4am]
Knowledge Master Basics: Literature (4am crack) [4am]
Knowledge Master Basics: Math #1 (4am crack) [4am]
Knowledge Master Basics: Math #2 (4am crack) [4am]
Knowledge Master Basics: Physical Science (4am crack) [4am]
Knowledge Master Basics: Social Studies #2 (4am crack) [4am]
Map Reading (4am crack) [4am]
Math Football: Decimals (version 3.1.6) (4am crack) [4am]
Mathematics Word Problems - Grade 7 (4am crack) [4am]
Mathematics Word Problems - Grade 8 (4am crack) [4am]
Money (version 4.1.7) (4am crack) [4am]
MultiScribe (version 3.01c) (4am crack) [4am]
Parachute Parts of Speech (4am crack) [4am]
Percent (version 3.1.6) (4am crack) [4am]
Percent Word Problems (4am crack) [4am]
Perplexing Puzzles (version 1985-07-09) (4am crack) [4am]
pfs: report (version 1984-03-20) (4am crack) [4am]
pfs: report (version 1985-09-10) (4am crack) [4am]
Punctuation Baseball Level A (version 4.1.5) (4am crack) [4am]
Real Number System (4am crack) [4am]
Rendezvous with Rama (4am crack) (Telarium Re-release) [4am]
Skill Builder: Social Studies - Grade 6 (4am crack) [4am]
Spider Hunt Spelling (version 4.1.6) (4am crack) [4am]
Story Writing (4am crack) [4am]
Take 1 (version 06431) (4am crack) [4am]
The Great Knowledge Race (4am crack) [4am]
The Magic Cash Register (4am crack) [4am]
The Time Tunnel: Sports Edition (4am crack) [4am]
Time Capsule (4am crack) [4am]
Travels with Za-Zoom: The World (revision 2) (4am crack) [4am]
Word Problems Level C (version 3.1.6) (4am crack) [4am]
2023-10-22 02:33:37 +11:00
Vas Crabb
12266741f1 srcclean in preparation for MAME 0.260 release branch 2023-10-22 01:50:53 +11:00
Ivan Vangelista
63e8d2a1b4 dataeast/dec0.cpp: updated ROM labels and positions for midres and clones [Guru] 2023-10-21 14:50:50 +02:00
AJR
c727a7475f Normalize terminology for retitled bootlegs and hacks of arcade games, preferring "bootleg/hack of <title>" to "<title> bootleg/hack", which might be confused with bootlegger names or regions. Label a few more sets as hacks. 2023-10-20 22:53:03 -04:00
wilbertpol
b17bd90268
msx2_cart.xml: Added 31 items, 29 working. (#11642)
* msx2_cart.xml: Added 31 items, 29 working.

New working software list items
-------------------------------
Aleste (Woomb) [file-hunter]
Arkanoid 2 (Korea) [file-hunter]
Ashguine - Fukushuu no Honoo (Japan, alt 2) [file-hunter]
Daisenryaku MSX2 (Japan, alt) [file-hunter]
Gekitotsu Pennant Race 2 (Japan, sample) [file-hunter]
Hydlide 3 - The Space Memories (Woomb) [file-hunter]
Alien 8 Remake [file-hunter]
Los Amores de Brunilda (v1.01) [file-hunter]
Los Amores de Brunilda (v1.0) [file-hunter]
Barbarian the Duel [MSXdev]
Bomb Jack [file-hunter]
Bomb Jack (alt) [file-hunter]
Booming Boy (demo) [MSX Area]
Bubble Dream [MRC Tenliner Challenge]
DIM X (demo) [file-hunter]
Equivocal (v1.5) [Passion MSX2 Contest]
Equivocal (v1.0) [Passion MSX2 Contest]
Gold Fan [N.I]
Highway Fighter (demo) [file-hunter]
Inferno [msxdev Compo]
Jailbreak (v1.02) [Passion MSX2 Contest]
Jailbreak (alt) [Passion MSX2 Contest]
Jailbreak (alt 2) [Passion MSX2 Contest]
Knight Lore Remake [Retroworks]
Lilly's Saga - The Stones of Evergreen (v1.2) [MSXdev]
Lilly's Saga - The Stones of Evergreen (v1.1) [MSXdev]
Lilly's Saga - The Stones of Evergreen (v1.0) [MSXdev]
La Sorpresa (Spanish) [Oniric Factor]
A Surpresa (Portuguese) [Oniric Factor]

New NOT_WORKING software list additions
------------------------------------------
Ehagaki-yō wāpuro (Japan) [file-hunter]
Life on Earth (demo) [file-hunter]

* Fix capitalisations of Wāpuro and AshGuine
2023-10-20 20:31:10 -04:00
Devin Acker
64bc63a655
midiin_device: support loading sysex dumps (#11625) 2023-10-20 19:21:52 -04:00
Vas Crabb
6f1abb6222 emu/romload.cpp: Removed apparently obsolete FIXME comment. 2023-10-21 04:14:02 +11:00
Vas Crabb
0e8fdbecdd emu/romload.cpp: Tidy up some of the code a little. 2023-10-21 04:03:31 +11:00
cam900
6ef2fd66f0
seta/seta.cpp: Updated descriptions, machine configuration settings, input labels. (#11551)
* rezon: Made licensee configurable as boards showing Taito date with 1991 year have been seen, and made 1992 version the parent.
* rezon: Corrected label for tilt input displayed in service mode.
* zingzip: Default to English title only, and added transliterated Chinese title to description.
2023-10-21 03:56:25 +11:00
cam900
f8de63c671
seta/simple_st0016.cpp: Added subtitles to descriptions for Koi Koi Shimasho and Renju Kizoku. (#11552)
Also corrected transliterations of titles in comments.
2023-10-21 03:23:34 +11:00
cam900
d0d09d7f53
toaplan/toaplan2.cpp: Corrected DIP switch and jumper settings for bgaregga bootlegs. (#11553)
* Corrected settings for bootlegs with hard-coded region (affects bonus life settings).
* Added transliterated Chinese titles for two bootlegs and noted that Melody is possibly the bootlegger’s name.
2023-10-21 03:18:49 +11:00
hap
13b23aac37 advision,skywriter: fix cliprect bounds check 2023-10-20 17:26:57 +02:00
hap
320c8283d2 spacezap: add note about older version, ddealer: correct typo in comment 2023-10-20 13:32:09 +02:00
Vas Crabb
ceb582b8a0 docs: Updated for changes to media loading behaviour.
Bumped docs version since this now describes behaviour of the
upcoming release.
2023-10-20 17:57:18 +11:00
Vas Crabb
052b550026 emu/romload.cpp: Don't search parent device search path for software media.
This was a piece of emergent behaviour in the original implementation of
software media loading.  It was preserved in the last big refactor of
ROM loading, but it can be removed now to simplify the code.
2023-10-20 17:32:00 +11:00
dave-br
a9519ebcd8
video/mc6847.cpp: Fix synchronization between MC6847 video display generator and screen device (#11594) 2023-10-20 02:10:27 +02:00
angelosa
e353be43cd ibm/ibm5550.cpp: identify video format a bit 2023-10-20 00:32:43 +02:00
angelosa
299447c50f machine/i82443bx_host.cpp: stub a 82443LX PAC variant
New systems marked not working
------------------------------
Gigabyte GA-6LA7 [The Retro Web]
2023-10-19 21:58:32 +02:00
Vas Crabb
d1172bf710 Allow clone CHDs to use parent CHDs as parents.
* util/chd.cpp: Allow caller to provide a helper for finding parent CHDs
  and expose (recursive) missing parent status.
* emu/romload.cpp: Search parent systems/devices/software for parent
  CHDs on encountering a delta CHD.
* emu/romload.cpp: Report error on delta CHDs when parent can't be
  found.
* emu/romload.cpp: Check parents for matching CHDs with different names
  for devices as well as systems and software.
2023-10-20 05:47:15 +11:00
AJR
4dfc36ae47 pokey: Latch current value of keyboard count when registering presses in non-debounce mode. Fixes start button not responding in a5200:pitfall. 2023-10-19 11:37:00 -04:00
AJR
c662f2ec6b render.cpp: Nuke previous scaler when releasing a render_texture in case it gets recycled later. This fixes occasional bad downcasts in debug builds when trying to bring up the tilemap viewer in certain drivers. 2023-10-19 09:18:28 -04:00
ClawGrip
8fea166c6f
subsino/subsino.cpp: Maked PROMs as BAD_DUMP for 'newhunterc' (#11641)
As they weren't dumped from that PCB
2023-10-19 10:30:21 +02:00
angelosa
66709c3b6a ibm/ibm5550.cpp: implement preliminary NMI trap, add notes, denote it uses a GFX ROM for text drawing 2023-10-19 02:23:10 +02:00
angelosa
b9789ae9d3 pc/quakeat.cpp: regen HDD geometry 2023-10-18 22:29:15 +02:00
Ivan Vangelista
8ae9e49586 subsino/subsino_crypt.cpp: added xors and bitswaps for the newly dumped newhunterc set. It still needs work on the driver side. 2023-10-18 20:04:30 +02:00
Ivan Vangelista
f1caaeccea nakajima/nakajies.cpp: added 2 bios dumps for the NTS DreamWriter 325:
- v1.03 [Baracus]
- v2.0 [MrWaalkman]
2023-10-18 19:45:46 +02:00
ClawGrip
d8199aac64
subsino/subsino.cpp: Dumped and added another New HUNTer set (as MNW) (#11624)
* subsino/subsino.cpp: Dumped and added another New HUNTer set (as MNW)

New NOT_WORKING clone
------------------------------
New HUNTer (bootleg, set 2) [Taksangs]

* mame.lst: Add 'newhunterc'

* Fix notes
2023-10-18 19:33:06 +02:00
AJR
67bfa9bc4d at_mb: Fix address map 2023-10-18 07:38:08 -04:00
Devin Acker
4954807f28
casio_ra3_device: fill newly created image with zero instead of 0xff (#11626) 2023-10-17 20:08:04 -04:00
Philip Bennett
8c9b339442 cpu/sh/sh.cpp - Fix MAC_W regression 2023-10-17 14:48:33 -07:00
Ivan Vangelista
9a6095696c New working clones
------------------
Geo Storm (Japan, 026 custom sound CPU) [playero]

- dynax/royalmah.cpp: minor comments update
2023-10-17 21:47:01 +02:00
angelosa
13d77e40a6 pc/pc.cpp: move ibm5550 to own driver 2023-10-17 21:31:11 +02:00
Phil Bennett
cbe16a03a8
casio/casloopy.cpp: Promoted system to working. (#11621)
* Emulated most features of the system, with the exception of sound output and the thermal printer.
* bus/vboy/slot.cpp: Fixed loading loose software on big Endian hosts. [Vas Crabb]

Systems promoted to working
---------------------------
Casio Loopy [Phil Bennett, Ryan Holtz]

New working software list items (casloopy.xml)
-------------------------------
Chakra-kun no Omajinai Paradise [Rachel Simone Weil]
2023-10-18 05:45:26 +11:00
ClawGrip
a5b5686970
misc/vamphalf.cpp: Dumped and added a new game: 'Solitaire' (#11623)
* misc/vamphalf.cpp: 
New working systems
-------------------
Solitaire (version 2.5) [Recreativas.org, Brito_cat]

* mame.lst: Add 'solitaire'

* proper memory map and inputs

may still do with intuitive input defaults and speedup funcs

* mame.lst: moved solitaire in alphabetical order [skip ci]

---------

Co-authored-by: Ivan Vangelista <mesgnet@yahoo.it>
2023-10-17 19:54:16 +02:00
Sönke Joppien
6e0c003c5f
Corrected grammar of several German UI message translations. (#11614) 2023-10-18 03:06:48 +11:00
Devin Acker
3574a5aa74
casio/cz101.cpp: Added sound output and RAM cartridge, and promoted system to working. (#11613)
* casio/ra3.cpp: Added simple Casio RA-3 RAM cartridge device.
* sound/upd933.cpp: Emulated Casio/NEC uPD933 phase distortion synthesis chip.

Systems promoted to working
----------------
Casio CZ-101 [Devin Acker]
2023-10-18 03:00:22 +11:00
arbee
23b19b492e nubus/thunder4gx.cpp: Preliminary support for Radius Thunder IV GX video card. [R. Belmont] 2023-10-16 22:15:15 -04:00
MetalliC
ea526ab2d1 new NOT_WORKING machine
-----------------------
Bingo Parade (main) (MDA-C0008E) [rtw, MetalliC]

new NOT_WORKING clone
-----------------------
Bingo Galaxy (main) (MDA-C0039A) [rtw, MetalliC]
2023-10-16 02:17:51 +03:00
Phil Bennett
ee500b6a57
cpu/sh: Improved SH7021 SoC emulation. (#11610) [Ryan Holtz, Phil Bennett]
* Added (rudimentary) SH7021 DMA, timers and GPIO, and logging for the rest.
* Fixed SH2 NMIs occurring in a delay slot when using the interpreter.
* Generally cleaned up code and renamed functions/macros/variables more conventionally.
2023-10-16 00:08:17 +11:00
AJR
3ad1d0d02e Support MSX Sunrise SCC Flash cart type used in Manbow 2 2023-10-14 23:10:14 -04:00
AJR
7f264f417f subsino.cpp, subsino2.cpp: Remove extraneous RAM from HD647180X memory maps where the MCU has some internal RAM 2023-10-14 19:02:31 -04:00
Roberto Fresca
65d890a328 rfslotsmcs48.cpp driver: Fix conditional requesting ay8910 data. 2023-10-15 00:45:16 +02:00
AJR
1e7e1c344d subsino.cpp, subsino2.cpp: Add some fake internal ROM to encrypted HD647180X games so the MMU can get set up properly 2023-10-14 18:18:08 -04:00
Ivan Vangelista
2714b83752 New clones marked not working
-----------------------------
Multi Game (Italian, Versione 3.9.8 - 1.5.7, 01-JUL-98) [The Dumping Union]
2023-10-14 14:24:55 +02:00
Ivan Vangelista
7aaf6b7922 New clones marked not working
-----------------------------
Super Magic Card [The Dumping Union]
2023-10-14 13:40:59 +02:00
Ivan Vangelista
752866daa7 New clones marked not working
-----------------------------
Super Nove (Playmark, Euro currency) [The Dumping Union]
2023-10-14 12:22:37 +02:00
Ivan Vangelista
ac3c4190ee dynax/royalmah.cpp: preliminary address map for cafepara 2023-10-13 20:14:39 +02:00
mamehaze
fa84d2ba67
nmk/ddealer.cpp: replace MCU simulation in ddealer with emulated NMK-110 MCU (also tdragon1, hachamf, hachamfa in nmk16.cpp) [Sergio Galiano, Recreativos Piscis, David Haywood, hammy] (#11584)
* replace MCU simulation in ddealer with emulated NMK-110 MCU [Sergio Galiano, Recreativos Piscis, David Haywood, hammy]
* hooked up MCU for tdragon1 too
* added the nmk-113 dump to hachamf and hachamfa, this appears to be a multipurpose MCU, as it has multiple program paths depending on a port.
* one of the config options in the 113 MCU is for Thunder Dragon, even if we use the 110
* 113 can also be used with Double Dealer in a specific config
* flip ddealer.cpp to more permissive license, with agreement from copyright holders
* load the 215 binary too, even if for emulation purposes it seems unimportant

---------

Co-authored-by: DAVIDNEW\admin <hazemamewip@hotmail.com>
2023-10-13 10:05:38 -04:00
Ivan Vangelista
a8f561b03e New working clones
------------------
Trivia ? Whiz (6221-10, U5-0A Edition 4) [Brian Troha, The Dumping Union]
2023-10-13 05:47:48 +02:00