Commit Graph

84744 Commits

Author SHA1 Message Date
0kmg f81def14d4
a2600.xml: Added 20 prototypes. (#10126)
New working software list additions
-----------------------------------
Astro Chase (prototype) [Tempest]
Centipede (prototype) [Dutchman2000]
Defender (prototype 198111xx) [Rom Hunter]
Elf Adventure (prototype 19830502) [Tempest]
Elf Adventure (prototype 19830422) [Tempest]
Frankenstein's Monster (prototype) [swlovinist]
Gorf (prototype) [Rom Hunter]
Joust (prototype 19830705) [Rom Hunter]
Kangaroo (prototype 19830119) [Tempest]
Missile Command (prototype) [Rom Hunter]
Monkey Music (prototype 19820818) [Tempest]
Mr. Do!'s Castle (later prototype) [Tempest]
Mr. Do!'s Castle (prototype 19840312) [Tempest]
Popeye (prototype) [Tempest]
Raiders of the Lost Ark (prototype 19820614) [Rom Hunter]
Solar Fox (prototype) [Dutchman2000]
Solaris (prototype) [Tempest]
Venture (prototype) [Rom Hunter]
Wizard of Wor (prototype) [Dutchman2000]
Xevious (prototype 19840118) [Tempest]
2022-07-28 01:49:00 +10:00
Ivan Vangelista 81b4a049a2 - pktgaldx.cpp: subclasses and other small cleanups
- vaportra.cpp: consolidated driver in one file, minor cleanups

- few drivers and devices:  removed some custom GFX decodes in favor of the ones provided in emu/video/generic.cpp
2022-07-27 17:20:02 +02:00
0kmg dc3b8b6b06
gamecom.xml: Underdumped ROMs for mktrilgy, re2 and sonicjam. (#10134)
* Also converted the remaining data sizes to hexadecimal.
2022-07-28 01:18:29 +10:00
hap 1f2f625ac1 New working clones
------------------
Language Translator [hap, Sean Riddle, Darksoft]
2022-07-27 13:38:42 +02:00
Robbbert c79330406b n501: correct category 2022-07-27 13:38:04 +10:00
cracyc 1163278a7b x68k: change layer drawing order and make pcg and text layers mask each other 2022-07-26 21:26:02 -05:00
cracyc d28414c2a1 x68k: do the final mix in a single loop per-pixel 2022-07-26 21:23:49 -05:00
David Haywood 424a3a6605
Monon / AX208 - load internal AX208 ROM in device [Peter Wilhelmson, David Haywood] (#10131) 2022-07-26 16:06:26 -04:00
Ivan Vangelista 3df687298b - cclimber.cpp: partially redumped ccbootmm [hammy]
- a couple of devices and drivers: fixed spelling for 'accessible'
2022-07-26 18:15:03 +02:00
Ivan Vangelista ad19f9013f New machines marked as NOT_WORKING
----------------------------------
DVD-N501 [Guru]

New clones marked as NOT_WORKING
--------------------------------
Silent Scope 2 : Fatal Judgement (ver EAD) [buffi]
2022-07-26 18:12:58 +02:00
Ivan Vangelista b2ea7877cd various drivers: removed some custom GFX decodes in favor of the ones provided in emu/video/generic.cpp 2022-07-26 18:06:41 +02:00
AJR 47e836a7b1 Merge branch 'am188em' 2022-07-26 11:21:18 -04:00
AJR ef676c3240 i186: Add Am186EM and Am188EM variant types 2022-07-26 11:18:37 -04:00
hap 5972f9ffdc mdndclab.lay: remove stray escaped chars 2022-07-26 16:20:07 +02:00
hap c860119abb hegenerglaser/*: add clickable element to internal artwork that presses 2 buttons at the same time where applicable 2022-07-26 15:55:17 +02:00
Ivan Vangelista c1026f3123 - namcofl.cpp: consolidated driver in one file, minor cleanups
- pokechmp.cpp: switched to configured banking, enabled save state support, minor cleanups
2022-07-26 06:38:07 +02:00
Robbbert 17f6a2759e Updated mess.flt 2022-07-26 12:13:51 +10:00
hap 52feb2341b chessmst: same thing as arb, clicking reset button auto clicks halt button on top of it 2022-07-26 01:44:32 +02:00
hap 777fb68215 ave_arb: add clickable element that presses 2 buttons at the same time 2022-07-26 01:29:29 +02:00
hap 9a3584a149 hegenerglaser/*: small update to internal artwork 2022-07-26 00:59:35 +02:00
0kmg 1e8eb909c8
gameboy.xml: Converted data sizes to hexadecimal. (#10130)
* Noted probable underdump of Lunar Chase prototype.
2022-07-25 23:35:27 +10:00
ArcadeShadow d272354a62
mo5_cart.xml: Use lowercase for descriptive text in descriptions. (#10123) 2022-07-25 19:17:21 +10:00
0kmg 5c33bc996a nes.xml: More cleanups. (#10128)
* Cleaned up more titles and alt_titles.
* Converted remaining Jpn to Japan, Tw to Taiwan and Chi to China in descriptions.
2022-07-25 19:16:51 +10:00
0kmg faf420732a bbc_rom.xml: Fixed a ROM size error. (#10129) 2022-07-25 19:16:50 +10:00
0kmg a2ab15ef49 nes.xml: Demoted some Enix games. Cleaned up some titles and alt_titles. (#10127) 2022-07-25 19:16:49 +10:00
0kmg 17889d7040
nes.xml: More cleanups. (#10128)
* Cleaned up more titles and alt_titles.
* Converted remaining Jpn to Japan, Tw to Taiwan and Chi to China in descriptions.
2022-07-25 19:14:41 +10:00
0kmg 5b95f6ab02
bbc_rom.xml: Fixed a ROM size error. (#10129) 2022-07-25 18:58:10 +10:00
Ivan Vangelista c735f3bc81 - namcofl.cpp: redumped speedrcr [Phil Bennett] 2022-07-25 07:44:55 +02:00
0kmg 8087503fb6
nes.xml: Demoted some Enix games. Cleaned up some titles and alt_titles. (#10127) 2022-07-25 14:26:48 +10:00
AJR e600f4943d Additional small cleanups to Mac drivers, getting rid of MCFG overrides 2022-07-24 22:48:15 -04:00
AJR 7cb029b80c v8.cpp: Improve notes 2022-07-24 22:01:01 -04:00
arbee ac1d4ba10f v8.cpp: make shortnames more unique. [R. Belmont] 2022-07-24 21:24:59 -04:00
arbee d3aba0d63d mac.cpp: Move V8 family machines (LC, LC II, Classic II, Color Classic) to new separate driver. [R. Belmont] 2022-07-24 19:02:21 -04:00
hap 97f76ebc14 hh_tms1k: merlina is a bad dump afterall 2022-07-25 00:53:16 +02:00
AJR 0c477ea064 h8: MULXS & MULXU are slower without a MAC 2022-07-24 11:37:24 -04:00
Steven Coomber d22e5e2a20
c64_cass.xml: Added 10 working items (#10120)
New working software list additions
---------------------------------------
Trantor: The Last Storm Trooper (Go!) [C64 Ultimate Tape Archive V2.0]
Trap (Alligata) [C64 Ultimate Tape Archive V2.0]
TRAZ: Transformable Arcade Zone (Cascade Games) [C64 Ultimate Tape Archive V2.0]
Trio (Elite Systems) [C64 Ultimate Tape Archive V2.0]
Turbo Out Run (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
Turrican (Rainbow Arts) [C64 Ultimate Tape Archive V2.0]
Turrican II: The Final Fight (Rainbow Arts) [C64 Ultimate Tape Archive V2.0]
Typhoon (Imagine) [C64 Ultimate Tape Archive V2.0]
Uchi Mata (Martech) [C64 Ultimate Tape Archive V2.0]
The Untouchables (Ocean) [C64 Ultimate Tape Archive V2.0]
2022-07-24 11:19:30 -04:00
MooglyGuy 6193fd585f
-cmi2x: Hooked up working MIDI on port 1. [Ryan Holtz] (#10122)
- Switched to shorter type names.
- Tightened up spacing in function declarations and definitions.
- Removed some now-unnecessary trampoline functions.
- Hooked up Rx and Tx clocks for MIDI port 1; MIDI in/out now works.
2022-07-24 11:18:50 -04:00
AJR 6d6ecf46b1 Don't load any NVRAM other than the default for devices whose configurations inhibit NVRAM saving 2022-07-24 08:25:26 -04:00
Vas Crabb ebb519f8b3 Clean up whitespace with srcclean 2022-07-24 19:38:16 +10:00
Vas Crabb 107d02141d More minor cleanup. 2022-07-24 19:19:37 +10:00
Ivan Vangelista bdcc5ec6ad apple2_flop_clcracked.xml: fixed typo 2022-07-24 07:56:45 +02:00
Vas Crabb 6f5ebaa45d Minor cleanup and fixes.
apple2_flop_clcracked.xml: Turned some comments that are apparently
supposed to be usage notes into info elements.

konami/mogura.cpp: Made PROM-to-palette mapping more obvious using
bitswap.
2022-07-24 14:51:33 +10:00
Vas Crabb 7e37c1ff8c docs: Updated documentation on compiling MAME.
Updated instructions for building subsets of MAME using the SOURCES
option.

Added descriptions for several more "useful" settings.

Bumped documentation version as the build system changes are not in
0.245.
2022-07-24 13:17:17 +10:00
hap d17d5ac586 taito_z: use generic output tag for cpua_ctrl_w 2022-07-24 00:21:01 +02:00
Scott Stone 72ab5fb099 segae.cpp: Fixed labels for megrescu based on PCB photo. [Brian Troha] 2022-07-23 16:43:41 -04:00
hap 3f8312af0c mmdisplay1: update lcd on any strobe edge 2022-07-23 20:47:19 +02:00
tim lindner 66b86d9481
mc6847: revise font (#10115) 2022-07-23 14:11:52 -04:00
wilbertpol 2393899c97
atari/a2600.cpp: Remove device lookups. (#10094)
* atari/a2600.cpp: Remove device lookups.

* a2600.xml: Fix description for challenge and add usage note.

* a2600.cpp: Simplified vcs_cart_slot_device. Let cartridges install themselves.

* bus/vcs/rom.cpp: Reorganized code so each class's code is together.

* bus/vcs/vcs_slot.cpp: Moved pcb enum from .h to .cpp file
2022-07-23 11:46:36 -04:00
Andrew Green c2c4a2dd13
vectrex: Pass the new value with the timer param, so it ends up in the y integrator. (#10074)
* Param now holds a value and a destination, so that we write the
value that existed at send time, rather than whatever's in PORTA
when receipt occurs.  Fixes 45° vectors in Thrust and Moon Lander (and presumably others).
2022-07-23 11:43:28 -04:00
0kmg c90a16481d
a2600.xml: Set default controllers for games that don't use joysticks. (#10057) 2022-07-24 00:35:02 +10:00