mamehaze
7e572705cc
jaleco/ms1_gatearray.cpp: Cleaned up code. ( #11663 )
2023-10-27 09:11:04 +11:00
Vas Crabb
de955af966
Revert "chd.cpp, chdcodec.cpp: Minor refactoring"
...
This reverts commit 901a68e2e0
.
2023-10-27 06:35:20 +11:00
Vas Crabb
4587e86e86
Revert "chd.cpp: Refactoring, part 2"
...
This reverts commit cc772072fa
.
2023-10-27 06:35:17 +11:00
AJR
945b92a360
sevenlnd: Fix labels for undumped EPROMs
2023-10-26 14:22:45 -04:00
ClawGrip
d1e5b00cb1
igs/goldstar.cpp: Dumped and added an "El Dorado" clone named "Suns Pecker". ( #11661 )
...
New clones marked not working
------------------------------
Suns Pecker (V1.0) [Taksangs]
2023-10-27 04:06:43 +11:00
ClawGrip
3aab25ef22
pacman/pacman.cpp: Added a Puck Man bootleg from Alca. ( #11660 )
...
New working clones
----------------------------------
Puck Man (Alca bootleg) [Museo Arcade Vintage]
2023-10-27 03:51:15 +11:00
mamehaze
5217259167
jaleco/megasys1.cpp, jaleco/cischeat: Encapsulated gate array simulation as a device. ( #11650 )
...
* Fixes crashes in tshingen (MT08541).
* Refined memory maps and cleaned up code.
* Reduced reliance on driver init functions.
* Removed placeholder microcontroller ROMs from games using gate arrays.
* Updated notes.
2023-10-27 03:36:44 +11:00
hap
f0de443968
ef9365: add side effects check at statusreg read
2023-10-25 19:26:38 +02:00
ClawGrip
fbc8d66121
subsino/subsino.cpp: Dumped program ROM for Seven Land (graphics ROMs missing). ( #11653 )
...
New clones marked not working
-------------------------------------------
Seven Land [Taksangs]
2023-10-26 04:03:26 +11:00
ClawGrip
287c635fa0
igs/goldstar.cpp: Dumped and added a newer version of Dyna's El Dorado. ( #11655 )
...
New clones marked not working
---------------------------------
El Dorado (V5.1DR) [Taksangs]
2023-10-26 03:52:53 +11:00
hap
c5b1e546a5
videoart: update notes
2023-10-25 17:27:41 +02:00
stonedDiscord
5ebfd350d0
nltool: break up resistor arrays into individual resistors ( #11569 )
2023-10-25 11:06:04 -04:00
stonedDiscord
4654a36abc
report line number when an exception occurs ( #11564 )
2023-10-25 11:05:02 -04:00
hap
19aa303afa
videoart: update notes
2023-10-25 16:13:20 +02:00
hap
bf1875b53f
Systems promoted to working
...
---------------------------
Video Art [hap, Sean Riddle, Phil Bennett]
2023-10-25 15:50:17 +02:00
hap
458fbd98ea
videoart: correct typo, small refactor
2023-10-25 15:14:10 +02:00
hap
986d8573c7
videoart: joystick does not autocenter
2023-10-25 14:27:28 +02:00
Angelo Salese
2d82a2147f
amstrad/amstr_pc.cpp: add PC5086 HW notes
2023-10-25 14:19:11 +02:00
hap
0bdf4655c6
ef9365: add getter for MSL pins,
...
videoart: add custom vram handling
2023-10-25 13:12:07 +02:00
Ivan Vangelista
14ba23691b
misc/vamphalf.cpp: added speedup for solitaire, also templated speedup methods
2023-10-25 11:06:14 +02:00
arbee
cba9f06176
apple/valkyrie.cpp: Fixed the screen freezing on Quadra 630/LC 580 when the Video Startup extension is installed or the Video Player application is launched. [R. Belmont]
2023-10-24 23:10:46 -04:00
hap
ad27127640
videoart: update notes
2023-10-24 20:59:14 +02:00
hap
8a574df9d0
swp00: workaround bogus 'variable may be unitialized' compiler warning
2023-10-24 19:40:02 +02:00
hap
87d3121901
m68705: add preliminary support for analog input ports
...
New systems marked not working
------------------------------
Video Art [hap, Sean Riddle, Phil Bennett]
New working software list items
-------------------------------
videoart: Activity Cartridge [hap, Sean Riddle, Phil Bennett], Disney Story Book [Mike Stedman]
2023-10-24 19:24:30 +02:00
Vas Crabb
f3f338e929
MAME 0.260
...
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE0DYtsBhE4EM627+6wXSxAYxAcQ4FAmU2lywACgkQwXSxAYxA
cQ6G9w/9HAzSBffKIzCNqDnjpz7yKsgRgKBzljORTv+JUTt8vmv6SS1bkNTut4mv
Fxu2ZxZjwCVAE+ez8JKB+0u2VtyMTAVRMA4D9IxDNAEYytLA6eSYZbtO1kTeagN1
nWWCn5uxHpmUirS4gttNp9AxpakzMDfrFmnA5I9VcPLQBdDS7Ozih30gwnnAMhfV
T1RVQnhEnODl1SN7QYzrU7JN5mjdHDTv2v9cG3sKElFZTdtrvQ5zh+TIWe7k3m2T
ZXz48D/2uUz11qD0xq55NhGAz7Uqz9Rc/GAw6aK3iAbAijpK0+cSqWlv2BP8RtOH
ipsHR4ZI3M12PdNqVQtGJDBSKfVUA3J6GRS9Gyw/BGvqjux1KhgthOPD0cuL96O+
PP+POj92VYBOf7FklIi4uFy9nrkdDC6VJw4pIGFlWnMhgwxa7qvc0VrsvWB23RzR
w6U5h9p02FYh9tzDh0p58Wz6W0BpBTqJigNgpT35HsKceu9yfpjEHW/qcSgufjAn
D84QZZmwupxpg+yzMw0pMU7nG5sKMItWmnfd5uhxuwx8SXVZkKQpG/6dU04NUnMS
93JVGLPqd+4Lm+rCQXsNoSk5NNuBvsW8Amtt667p9yXfMZwhM1+pQv7xm5tmPHAn
r/znsgg4qbTdsPMDoZd6OvQXu4hNZ6E39L2rExRoqzKkp56y9Nk=
=a+33
-----END PGP SIGNATURE-----
Merge tag 'mame0260' into HEAD
MAME 0.260
2023-10-25 04:01:18 +11:00
Bernhard M. Wiedemann
e15b7dfcdc
Make generation of has_foo.h files deterministic ( #11651 )
...
Without this patch, order of entries in
generated/has_{buses,cpus,formats,machines,sounds,videos}.h
varied across builds.
This patch was done while working on reproducible builds for openSUSE.
Co-authored-by: Bernhard M. Wiedemann <bernhard+gitcommit lsmod.de>
2023-10-24 12:33:43 -04:00
ArcadeShadow
a0b96727b2
spectrum_betadisc_flop.xml: Added 8 working items ( #11646 )
...
New working software list additions
--------------------------------------------
Carlos Michelis (demo) [Spectrum Computing]
Dune II - Battle for Arrakis (Demige) [Spectrum Computing]
Dune II - Battle for Arrakis (Perestroika Software) [Spectrum Computing]
Ghastly Getaway Dizzy (English) [Spectrum Computing]
Ghastly Getaway Dizzy (Russian) [Spectrum Computing]
Redshift (v1.1) [Spectrum Computing]
Thieves School (demo) [Spectrum Computing]
Turbo the Tortoise - 30th Anniversary Edition [Spectrum Computing]
2023-10-24 12:33:08 -04:00
Roberto Fresca
d485d155c4
Fixed Super Yutnori graphics.
2023-10-24 17:42:35 +02:00
ClawGrip
82b58a7c10
Dumped and added a Korean Major Poker bootleg ( #11657 )
...
* misc/majorpkr.cpp: New WORKING clone
-----------------------------
Super Yutnori (bootleg of Major Poker) [Taksangs]
2023-10-24 06:44:12 -04:00
AJR
cc772072fa
chd.cpp: Refactoring, part 2
...
- Change is_XXX to return std::error_condition instead of bool so that errors can be passed down the line; rename these to check_is_XXX to indicate that they are no longer basic predicates
- Change return type of internal function metadata_find to std::error_condition so that errors can be returned rather than thrown
* imagedev/cdromimg.cpp: Fix bug where cdrom_file object could be constructed twice in a row for CD-ROMs and once for DVDs
2023-10-23 22:38:08 -04:00
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
0a7f1fe9cf
Bump version to 0.260
2023-10-24 02:53:41 +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
Vas Crabb
91a2033650
merit/merit.cpp, msx1_cart.xml: Patched up some metadata.
2023-10-23 02:53:48 +11: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