Vas Crabb
c936fd8799
3rdparty/portaudio: Fixed inadvertent assignment in PulseAudio callback.
2023-10-24 06:39:17 +11:00
Vas Crabb
ea3a55c607
3rdparty/portaudio: Suppress clang unused label warning.
2023-10-24 06:31:22 +11:00
Vas Crabb
c5927d37e7
3rdparty/portaudio: Enabled PulseAudio backend for Linux. [invertego]
2023-10-24 02:27:07 +11:00
Olivier Galibert
e96df77695
mu50: Add the effects and the nvram
...
new WORKING machine
-------------------
Yamaha MU50 [O. Galibert, Phil Bennett]
2023-10-23 09:18:46 +02:00
Olivier Galibert
b72de1cf6e
mu80: Add the fixed interrupt
...
swp20: Add some more identified registers
2023-10-23 09:18:46 +02:00
Olivier Galibert
d1cd540e7d
mu100: Some comments
2023-10-23 09:18:46 +02:00
Olivier Galibert
a918191440
mulcd: small corrections to bit assignments
2023-10-23 09:18:46 +02:00
AJR
8c4eb79d6e
newhunterc: Add more memory to map; note imperfect colors
2023-10-22 21:41:48 -04:00
AJR
901a68e2e0
chd.cpp, chdcodec.cpp: Minor refactoring
...
- Return std::error_condition from set_raw_sha1 and set_parent_sha1 instead of throwing exceptions
- Fix a few cases where error codes could be swallowed
- Catch exceptions in is_XXX predicates
- Add const qualifier to SHA-1 extraction methods
- Add noexcept qualifier to a few internal functions
- Clean up various comments
2023-10-22 16:13:23 -04:00
Ivan Vangelista
25a0dd47ab
misc/vamphalf.cpp: added PCB layout for the F-E1-16-004 PCB for the new Solitaire game and added additional information. Also redefined the keys used to be logical and named them as per the control panel. [Brian Troha]
2023-10-22 20:26:33 +02:00
AJR
e5c4907791
Disallow zero-length regions in ROM definitions and software lists
2023-10-22 10:38:48 -04:00
ArcadeShadow
087233e15b
gx4000.xml: Replaced abbreviated country names with full names in descriptions. ( #11648 )
2023-10-22 05:02:52 +11:00
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