Commit Graph

79488 Commits

Author SHA1 Message Date
Ivan Vangelista
5387c58e67 New machines marked as NOT_WORKING
----------------------------------
VS Mahjong Triangle [system11]
2021-06-24 19:22:35 +02:00
hap
974d269980 neogeo: set initial state of audionmi AND gate 2021-06-24 18:22:25 +02:00
Ville Linde
8fef949f1e fix Solar Assault title screen 2021-06-24 19:06:21 +03:00
Vas Crabb
c13dd1446b frontend: On input mapping menus, use UI left/right to switch between setting and appending to an input sequence. 2021-06-24 23:52:57 +10:00
Vas Crabb
50da25ae5b -util: Retire legacy object pool, removing vestigial references.
Thanks to AJR, Ivan Vangelista and Aaron Giles for helping make this
possible.

Also fixed debug build of imgtool.
2021-06-24 23:12:27 +10:00
Aaron Giles
3a0f72424c
tools/imgtool: Removed legacy object pool usage. (#8215) 2021-06-24 23:05:16 +10:00
hap
301f7d47a2 lk3000: invert rom addressing 2021-06-24 12:28:42 +02:00
Vas Crabb
0e6677c070 machine/latch8.cpp: Clean up a little.
Making the bit read functions honour the XOR mask is easy in theory, but
dkong.cpp is doing scary things with the XOR mask and bit read handlers
on one of its latches, so it could end up breaking something.  Honouring
the read callbacks would add two tests to each of the bit read functions,
which could hurt performance.  The whole design of this device seems
somewhat incoherent.
2021-06-24 14:38:59 +10:00
Davide Cavalca
85a85ac93c
ibm5150, ibm5170, ibm5170_cdrom: add various FreeDOS versions (#8165)
New working software list additions
-----------------------------------
ibm5150: FreeDOS 1.3 Release Candidate 4 (Floppy-Only Edition,  3.5" 720k)
ibm5170: FreeDOS 1.0 (bootdisk), FreeDOS 1.2 (bootdisk), FreeDOS 1.3 Release Candidate 1 (bootdisk), FreeDOS 1.3 Release Candidate 2 (bootdisk), FreeDOS 1.3 Release Candidate 3 (bootdisk), FreeDOS 1.3 Release Candidate 3 (Floppy-Only Edition), FreeDOS 1.3 Release Candidate 4 (bootdisk), FreeDOS 1.3 Release Candidate 4 (Floppy-Only Edition,  5.25" 1.2mb), FreeDOS 1.3 Release Candidate 4 (Floppy-Only Edition,  3.5" 1.44m)
ibm5170_cdrom: FreeDOS 1.0, FreeDOS 1.0 (updated), FreeDOS 1.1, FreeDOS 1.2, FreeDOS 1.3 Release Candidate 1, FreeDOS 1.3 Release Candidate 2, FreeDOS 1.3 Release Candidate 3, FreeDOS 1.3 Release Candidate 4
2021-06-24 04:03:49 +00:00
ArcadeShadow
b4a12011de
ibm5170.xml: 6 new dumps (#8188)
New working software list additions
-----------------------------------
Midwinter II - Flames of Freedom (USA) [The Good Old Days]
SimCity 2000 (Ver 1.00) [The Good Old Days]
SimCity 2000 (Germany, Ver 1.00) [The Good Old Days]
SimCity 2000 (Spain, Ver 1.00) [archive.org]
The Secret of Monkey Island (Germany) [The Good Old Days]
The Secret of Monkey Island (Spain) [archive.org]
2021-06-24 03:34:51 +00:00
ArcadeShadow
4e522eb0cf
ibm5150.xml: New working software list additions (#8187)
New working software list additions
-----------------------------------
Advanced Dungeons & Dragons - Death Knights of Krynn (3.5", v1.00) [The Good Old Days]
Advanced Dungeons & Dragons - Death Knights of Krynn (3.5", v1.10) [The Good Old Days]
Advanced Dungeons & Dragons - Death Knights of Krynn (5.25", v1.00) [The Good Old Days]
Advanced Dungeons & Dragons - War of the Lance [The Good Old Days]
DeathTrack [Old-Games]
Starflight 2: Trade Routes of the Cloud Nebula (3.5", alt) [The Good Old Days]

Redumped:
Starflight [The Good Old Days]
2021-06-24 03:24:36 +00:00
AJR
384ce311f7 pic1670: Fix major string-related bug in disassembler 2021-06-23 22:54:55 -04:00
Ville Linde
ce92a4bde0 k001604: Major rewrite and documentation update [Ville Linde] 2021-06-24 04:47:49 +03:00
cracyc
5eab37cbef vis: try again to fix the sound 2021-06-23 20:17:09 -05:00
cracyc
3f5cec732b vis: fix card comms and crc 2021-06-23 16:41:27 -05:00
0kmg
4c92baf896
megadriv.xml: add protos + some fixes (#8218)
* megadriv.xml: add protos + some fixes

New working software list additions
-----------------------------------
Ballz 3D (USA, prototype 199406xx) [HyperGHZ]
Ballz 3D (prototype 199409xx) [ExplodedHamster]
Disney's The Jungle Book (prototype) [Hidden Palace]
Mega Turrican (prototype 19930518) [armadylo]
Michael Jackson's Moonwalker (prototype 19900424) [Landon White]
Taz-Mania (prototype) [stonic]
Wayne Gretzky and the NHLPA All-Stars (prototype 19950217) [Sonik]

also:
* fix PCB refdes errors on crydragn
* move ggroundp and legobatm out of fully documented section

* minor touch ups

Co-authored-by: 0kmg <0kmg@users.noreply.github.com>
2021-06-23 17:29:23 -04:00
ajrhacker
318d49bcbd
Merge pull request #8217 from clawgrip/patch-6
leapfrog_zippity_cart.xml: Move games serial numbers to their own HTML tags
2021-06-23 17:04:24 -04:00
Aaron Giles
cbef832487
formats/flopimg.cpp: Remove legacy pool allocator usage. (#8216) 2021-06-24 00:28:40 +10:00
David Haywood
b0628a92ec
Re-worked System 18 Alien Storm bootlegs, put in their own driver to study. (#8212)
This renders the tile strip backgrounds, making them a lot more playable.
2021-06-23 23:31:30 +10:00
Aaron Giles
d032a81a3d
machine/snescx4.cpp: Eliminated reach-around calls to fetch the main CPU in the SNES CX4. (#8213)
Only the original address space is needed, there’s no need to pass the machine around.
2021-06-23 23:01:27 +10:00
Steven Coomber
d10e6b3721
c64_cass.xml: Corrected release years and publishers for a number of entries. (#8198) 2021-06-23 22:57:49 +10:00
ClawGrip
4ee1fc175b
leapfrog_zippity_cart.xml: Move games serial numbers to their own HTML tags 2021-06-23 14:30:34 +02:00
Vas Crabb
c9a62818e9 -Miscellaneous improvements for software lists:
* Show list name in software selection menu (machines have multiple
  lists).
* Actually report software list parsing errors during validation.
* Check that software list name attribute matches filename.
* Limit software list names to 24 characters - they're getting too long,
  and they need to be practical in command lines.
* c128.cpp: Fix dangling reference to renamed software list.

-emu/ioport.cpp: Slightly better test for deselected slot cards.
2021-06-23 16:08:59 +10:00
Aaron Giles
12959e6e97 hp48: Fix regression from auto_alloc changes. 2021-06-22 20:44:59 -07:00
Scott Stone
4c8cf0265f more commented rom fixes/changes 2021-06-22 23:11:04 -04:00
cracyc
188a28c9ff vis: add memory card device 2021-06-22 17:10:30 -05:00
AJR
c7bbfc5459 New machines marked as NOT_WORKING
----------------------------------
Hohner ADAM Advanced Digital/Analog Musical Instrument [DBWBP]
2021-06-22 14:31:13 -04:00
MooglyGuy
e94730f22a
-sgi_mips_hdd: Added _hdd suffix to all softlist entries to prevent conflicting with the SGI CD-ROM softlist entries when both are present on a local drive. [Ryan Holtz] (#8214) 2021-06-22 19:48:18 +02:00
Ivan Vangelista
8d6be45eb7 - suna8.cpp: dumped PROM for starfigh [system11]
- tattack.cpp: added save state support
2021-06-22 19:13:01 +02:00
Robbbert
a8c17dc44f trs80, trs80m3, vtech1: sound-related improvements 2021-06-23 03:11:56 +10:00
hap
e6ea5f23ae New working clones
------------------
Elegance Chess Challenger (model AS12) [Berger]
2021-06-22 19:07:17 +02:00
Vas Crabb
44e550af74 emu/ioport.cpp: Preserve configuration for slot cards when not selected.
Have you carefully tuned the sensitivity for you Atari 2600 paddles,
then realised you have to do it again after you play a joystick game and
switch back to paddles?  Or are you sick of having to reconfigure your
virtual RS232 peripherals every time you switch devices?  This will make
your life a little easier.
2021-06-23 00:10:46 +10:00
AJR
b915e69902 Remove emualloc.* 2021-06-22 09:01:01 -04:00
Miodrag Milanovic
1c0852d3d4 Fix cross compiling benchmarks 2021-06-22 14:42:42 +02:00
Miodrag Milanovic
69cb6f828c Fix building benchmarks 2021-06-22 14:42:29 +02:00
Miodrag Milanovic
aa71323e33 Fix building mametest 2021-06-22 14:42:16 +02:00
Vas Crabb
0d57290b58 cpu/alto2: Fixed allocation widths for decoded ROMs, and removed a bunch of reinterpret_cast. 2021-06-22 21:13:03 +10:00
Vas Crabb
6a6073b26d Allow saved states to be deleted from the internal UI. 2021-06-22 19:57:48 +10:00
Aaron Giles
9b7f0f499f
Eliminate remaining uses of auto_alloc and friends (#8210)
* Split off auto_alloc changes from deprecated branch.

* Make the keymap reader non-static so it can access the unique_ptr.

* Fix SDL input for real.
2021-06-22 09:58:05 +02:00
Aaron Giles
86d1ef2604 ymfm: Play ADPCM-A samples through the end of the end block inclusive 2021-06-22 00:39:32 -07:00
Ivan Vangelista
4728cc9c4d - galaxian_rockclim.cpp, phoenix.cpp (survival): added dip locations [Guru]
- tattack.cpp: identified all dips and added dip locations [Guru]

- cischeat.cpp: dumped PROMs for bigrun [system11]

- exidy.cpp: removed sound ROMs bad dumps for pepper2

- jackpot.cpp: very preliminary text tilemap hookup, to show on screen where the boot stops
2021-06-22 06:26:41 +02:00
Aaron Giles
102f311ae7 Fix reporting of ADPCM-B end-of-sample. Seems to fix MT08006; hopefully will fix other neogeo issues as well. 2021-06-21 20:22:33 -07:00
ajrhacker
2709c0143a
Merge pull request #8207 from clawgrip/patch-6
New working software list additions
2021-06-21 16:35:36 -04:00
David Haywood
829dc47b26
finalap3bl: allow to boot / run (custom bootleg protection) (#8200) 2021-06-21 15:37:01 -04:00
cracyc
c5f283fcc6 vis: clear curcount if count is reloaded 2021-06-21 13:35:00 -05:00
AJR
9c002bd264 machine/coco.cpp: Fix for MT 07305 2021-06-21 12:09:21 -04:00
cracyc
2386a64165 hd61830: fix cursor in d2 2021-06-21 09:46:04 -05:00
hap
20a03efe41 New working software list additions
-----------------------------------
lk3000: Calculator, Electronic Notebook [hap, Sean Riddle]

New NOT_WORKING software list additions
---------------------------------------
lk3000: English-German [hap, Sean Riddle]
2021-06-21 14:00:58 +02:00
ClawGrip
5be591c99e
New working software list additions
-------------------------------
vsmilem_cart.xml:
   Nickelodeon Dora La Exploradora - La Aventura Arregla-Todo de Dora (Spain) [TeamEurope, ClawGrip]
   Action Mania (USA, alt 1), Action Mania (USA, alt 2), Disney/Pixar Cars - Rev It Up in Radiator Springs (USA), Disney/Pixar Cars 2 (USA), Disney/Pixar Cars 2 (Pocket version, USA), Nickelodeon Dora the Explorer - Dora's Fix It Adventure (USA), Disney Mickey Mouse Clubhouse (alt, USA), DreamWorks Kung Fu Panda - Path of the Panda (USA), NASCAR Academy - Race Car Superstar (alt, USA), Scooby-Doo! - Funland Frenzy (USA), Scooby-Doo! - Funland Frenzy (alt, USA) [skaman]
2021-06-21 11:55:32 +02:00
Firehawke
f23084f1d0
New working software list additions (apple2_flop_clcracked.xml) (#8203)
---------------------------------------------------------------

Bumble Games (Version 1.3) (cleanly cracked) [4am, san inc., Firehawke]
Reader Rabbit (Version 1.0) (cleanly cracked) [4am, san inc., Firehawke]
Projectile and Circular Motion (cleanly cracked) [4am, Firehawke]
Bumble Plot (Version 1.1) (cleanly cracked) [4am, san inc., Firehawke]
Gertrude's Puzzles (1982 Version) (cleanly cracked) [4am, san inc., Firehawke]
Gertrude's Secrets 1982 (cleanly cracked) [4am, san inc., Firehawke]
Tales of Discovery (cleanly cracked) [4am, san inc., Firehawke]
Advanced Electricity (cleanly cracked) [4am, Firehawke]
Complex Circuits (cleanly cracked) [4am, Firehawke]
PAI Forth (Version 3.0, 12-21-1985) (cleanly cracked) [4am, Firehawke]
Rocky's Boots (Unknown 1982 version) (cleanly cracked) [4am, san inc., Firehawke]
The Prisoner (Version 1.10) (SoftSmith) (cleanly cracked) [4am, san inc., Firehawke]

New working software list additions (apple2gs_flop_orig.xml)
------------------------------------------------------------

Gin King / Cribbage King [4am, Firehawke]
Revolution '76 (Version June 27, 1989) [4am, Firehawke]
The Print Shop (Version 1.0) [4am, Firehawke]
The Print Shop Companion [4am, Firehawke]
Fantavision [4am, Firehawke]
Cartooners [4am, Firehawke]
Art and Film Director [4am, Firehawke]
Draw Plus (Version 1.1) [4am, Firehawke]
The Graphics Studio [4am, Firehawke]
The Immortal [4am, Firehawke]
TrianGo [4am, Firehawke]
816/Paint (Version 3.1) [4am, Firehawke]
BeagleDraw (Version 1.3) [4am, Firehawke]
DreamGrafix [4am, Firehawke]
Platinum Paint (Version 2.01) [4am, Firehawke]
Paintworks Plus (Version 1.2) [4am, Firehawke]
Paintworks Gold (Version 1.5) [4am, Firehawke]
ImageMaster: Basic Paint (Version 1.2) [4am, Firehawke]
Graphics Supermarket (Version 1.1) [4am, Firehawke]
GraphicWriter III (Version 1.0) [4am, Firehawke]
DeluxePaint II (Version 2.01) [4am, Firehawke]
Stars and Planets [4am, Firehawke]
Mavis Beacon Teaches Typing (Version 1.8) [4am, Firehawke]
Math and Me (Version 1.0 08/01/88) [4am, Firehawke]
SmoothTalker [4am, Firehawke]
Stickybear Shapes [4am, Firehawke]
Tarot [4am, Firehawke]
Full Metal Planete [4am, Firehawke]
Shanghai II: Dragon's Eye [4am, Firehawke]
Music Construction Set (Version 1.0) [4am, Firehawke]
Instant Synthesizer [4am, Firehawke]
Master Tracks Pro (Version 1.04) [4am, Firehawke]
The Music Studio (Version 2.0) [4am, Firehawke]
Jam Session (Version 1.0) [4am, Firehawke]
Pyware Music Writer (Version 2.03) [4am, Firehawke]
Master Tracks Jr. (Version 1.03) [4am, Firehawke]
Salvation Supreme (Version 2.0) [4am, Firehawke]
NoiseTracker (Version 1.0) [4am, Firehawke]
HyperStudio (Version 3.1c) [4am, Firehawke]
Writer's Choice Elite [4am, Firehawke]
WordPerfect (Version 2.1e) [4am, Firehawke]
The Wonders of the Animal Kingdom [4am, Firehawke]
The Word Master [4am, Firehawke]
Read and Rhyme [4am, Firehawke]
Aesop's Fables [4am, Firehawke]
Audubon Wildlife Adventures: Grizzly Bears [4am, Firehawke]
Audubon Wildlife Adventures: Whales [4am, Firehawke]
2021-06-21 01:30:17 -07:00