Commit graph

83972 commits

Author SHA1 Message Date
holub
28cf7c7dd7
sinclair/atm.cpp: Use more descriptive BIOS names. (#10206) 2022-08-12 02:19:12 +10:00
0kmg
40137c52eb
nintendo/vsnes.cpp: A few minor changes. (#10205)
* Added watchdog timer (currently only active on DualSystem games).
* Set perfect quantum for vsmahjng, just like all the other DualSystem games.
* Switched vssoccera from bnglngby's init, which installs a fake IRQ hack, to standard init.
* Switched suprmriobl to empty_init and gave it more consistent function naming.
2022-08-12 02:06:13 +10:00
0kmg
dec2c8e8b7
nintendo/playch10.cpp: Replaced pc_gntlt PRG and CHR dumps. (#10208)
* Removed MACHINE_IMPERFECT_GRAPHICS flag from pc_gntlt. [kmg]
* Added MACHINE_IMPERFECT_GRAPHICS flag for pc_cshwk. [Dunard]
2022-08-12 02:03:08 +10:00
holub
a99e48b6a9
sinclair/spectrum.cpp: Play cassette output through speaker (MT08342). (#10199) 2022-08-12 02:00:57 +10:00
0kmg
5f2ae1149b
midw8080/m79amb.cpp: Invert PROM data using region flags. (#10207) 2022-08-12 01:51:24 +10:00
Olivier Galibert
42f62eb325 emumem: remove the flags interface from address_space (still available through specific and cache), may make ld less cranky 2022-08-11 12:06:47 +02:00
Olivier Galibert
709bb88139 woz/flux: better implementation 2022-08-11 11:12:55 +02:00
Scott Stone
5b034e4921 multfish.cpp: Added documented game dumps from file outside of SRC tree (attic/multfish.ref) 2022-08-10 20:20:56 -04:00
Ivan Vangelista
176a606b3c - misc/falgas_m89.cpp: mapped some devices, rmontercarlo runs but needs implementation of the comms between main and video CPUs
- dooyong/gundealer.cpp, misc/aztarac.cpp: consolidated drivers in single files, minor cleanups
2022-08-10 21:57:42 +02:00
Vas Crabb
120cc5a33a Fix up software list cleanup.
There are a number of places where multiple spaces were being used
intentionally (extracted directly from disk labels, separating titles
from subtitles, tabulation, etc.).

Also fixed misspelled Twinbee Yahho titles.
2022-08-11 00:27:19 +10:00
Olivier Galibert
d0747f5009 woz: handle FLUX tracks, even when somewhat broken 2022-08-10 15:22:47 +02:00
Scott Stone
f93bf1c5f3 - hash\*.xml: Cleanup of some software lists of various spacing and format issues (part 2). More to come. [Tafoid] 2022-08-09 23:58:29 -04:00
Scott Stone
63af0bdb5c - hash\*.xml: Cleanup of some software lists of various spacing and format issues. More to come. [Tafoid] 2022-08-09 18:41:22 -04:00
Ivan Vangelista
c52873ab29 - jaleco/bigstrkb.cpp, misc/pass.cpp: consolidated drivers in one file, very minor cleanups
- a few drivers: removed some custom GFX decodes in favor of the ones provided in emu/video/generic.cpp
2022-08-09 19:04:05 +02:00
SomeRandomGuyIdk
2b06874b86
jpm/jpmsru.cpp: Added Lite a Line, and cleaned up the driver. (#10197)
* Added a postload callback to fix j_ewnc not updating reels after loading a save state.
* Changed order of display digit outputs to reflect actual order in the memory map.
* Cleaned up layouts.

New machines marked not working
------------------
Lite a Line (Dutch) (JPM) (SRU) (revision 52)
2022-08-10 01:14:24 +10:00
AJR
d41ef939fd Driver device API cleanups
- Remove the confusing driver_init virtual override. The function has been de-virtualized in most drivers that were calling it explicitly, and replaced by alternate overrides in others.
- Remove MCFG_VIDEO_RESET_OVERRIDE (not used anymore).
- Provide MCFG_MACHINE_START_REMOVE and MCFG_VIDEO_START_REMOVE for consistency.
2022-08-09 10:45:10 -04:00
AJR
dedfb9fcd7 attotime: Make operator+ and operator- constexpr 2022-08-09 10:41:25 -04:00
AJR
87b1d66759 dinvram: Separate backup-enable parameter (which prevents both loading and saving) from nvram_can_save 2022-08-09 10:40:12 -04:00
AJR
bdc037dd50 williams.cpp, wmg.cpp: Clean up driver inits, setting blitter type in machine configs instead 2022-08-09 10:23:37 -04:00
holub
7d4b0b077e
spectrum.cpp: Fixed floating bus read (#9850) 2022-08-09 08:11:25 -04:00
Ivan Vangelista
994e928481 - capcom/mitchell.cpp: redumped sprites ROMs for pompingw. Also updated labels as per PCB pics [farzeno, anonymous]
- galaxian/galaxian.cpp: used ROM loading macros instead of custom function for bmxstunts
2022-08-09 06:34:19 +02:00
Scott Stone
a50e6297db vgmplay.xml: Added 40 new entries [VGMRips.net, Tafoid] 2022-08-08 19:47:38 -04:00
wilbertpol
4d3305cb73
msx/msx.cpp: Merged msx_m.cpp and msx.h into msx.cpp and minor cleanups. (#10193) 2022-08-09 05:11:31 +10:00
0kmg
10a34202ee
nintendo/vsnes.cpp: Various cleanups. (#10195)
* Merged vsnes_m.cpp and vsnes.h into vsnes.cpp.
* Split into base class and three separate classes for UniSystem, DualSystem, and SMB bootleg machines.
* Merged DualSystem's main/sub VROM banking functions.
* Added a separate speaker for each screen on VS. DualSystem - sound from the two APUs is not mixed.
2022-08-09 03:00:05 +10:00
ArcadeShadow
9f182125f1
vectrex.xml: Use lowercase for descriptive text in descriptions. (#10191) 2022-08-09 02:55:22 +10:00
r09
8cc86ec810
fmtowns_cd.xml: 24 new dumps, 3 replacements (#10188)
- Added the bundled Sample Data Disk to kidpixjr [cyo.the.vile]
- Replaced the habitat1110 floppy image with a good dump [cyo.the.vile]
- Some minor metadata corrections

New working software list additions
-----------------------------------
DAPS for Windows [redump.org]
DynEd Demo Disc [redump.org]
FM Towns II Demonstration CD-ROM '94 Spring [redump.org]
FM Towns II Demonstration CD-ROM '94 Summer [redump.org]
Gakuen Bomber [redump.org]
Hyper Planet (demo) [redump.org]
LiveAnimation V1.1 L10 [redump.org]
Manami - Ai to Koukan no Hibi [redump.org, cyo.the.vile]
Maruanki Eitango - Chuugaku 1-nensei [redump.org]
Mirumiru Sagasu Konchuu Series Vol. 1 - Chiisana Ensouka [redump.org]
Mirumiru Sagasu Konchuu Series Vol. 2 - Mori no Ninkimono - Jueki ni Atsumaru Mushi-tachi [redump.org]
Muscle Bomber - The Body Explosion (demo) [redump.org]
NHK Zoku Kiso Eigo - Dai-1-kan [redump.org, wiggy2k]
Nihon no Rekishi - Ishin-hen - Kurofune Raikou (alt) [redump.org]
Nihon no Rekishi - Sengoku-hen - Oda Nobunaga (HMB-124B) [redump.org]
Nihon no Tenki [redump.org]
Secre Volume 3 - Fumie Hosokawa [redump.org]
SimFarm (demo) [redump.org]
Towns Hyper Chiiku Ehon - Nihon Mukashibanashi II - Omusubi Kororin / Usagi to Kame [redump.org]
Towns Hyper Chiiku Ehon - Nihon Mukashibanashi Vol. 4 - Tsuru no Ongaeshi / Kachi Kachi Yama [redump.org]
Towns Magazine for School Vol. 3 [redump.org]
Towns Magazine for School Vol. 5 [redump.org]

New not working software list additions
---------------------------------------
Nihongo Microsoft Windows V3.0 with Multimedia Extensions V1.0 L10 [redump.org, tenyuhuang]
Tenshi-tachi no Gogo - Tenkousei [redump.org]

Replaced software list items
----------------------------
Chuumon no Ooi Ryouriten [redump.org]
Scavenger 4 (demo) [redump.org]
Scholar Movie Magazine Soukan-gou [redump.org]
2022-08-09 02:54:33 +10:00
0kmg
80cec8e81f
atari/a2600.cpp: Added TV Boy dump. (#10187)
Also removed some nonexistent inputs from all the TV Boy clones.

New working clones
------------------
TV Boy (PAL) [Thomas Jentzsch, kmg]
2022-08-09 02:40:40 +10:00
ArcadeShadow
6754d11f5b
megaduck.xml: Use lowercase for descriptive text in descriptions. (#10190) 2022-08-09 02:37:58 +10:00
ArcadeShadow
18b79c23d9
gamate.xml: Use lowercase for descriptive text in descriptions. (#10189) 2022-08-09 02:37:27 +10:00
holub
360de9fadb
sinclair/atm.cpp: Added support for ATM-Turbo 2 with 128K ROM. (#10192)
Also added eXtra v1.37 XT ROM as a BIOS option.
2022-08-09 02:36:35 +10:00
holub
95dc01dd40
sinclair/tsconf.cpp: Added initial software list and cleaned up code a little. (#10196) 2022-08-09 02:26:54 +10:00
holub
83ba985f9c
pentagon.cpp: cleanup + MT08390 (#10194) 2022-08-08 15:39:47 +10:00
hap
a39cea9372 tdracula: flip output pla 2022-08-07 16:50:10 +02:00
hap
4aff04831c tms2100: add timer interrupt 2022-08-07 02:14:16 +02:00
Steven Coomber
2aa5f65673
c64_cass.xml: Added 10 items (9 working, 4 not working) (#10154)
New working software list additions
---------------------------------------
Vigilante (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
The Vindicator! (Imagine) [C64 Ultimate Tape Archive V2.0]
Wanderer 3D (Elite Systems) [C64 Ultimate Tape Archive V2.0]
Water Polo (Gremlin Graphics) [C64 Ultimate Tape Archive V2.0]
The Way of the Exploding Fist (Micropool) [C64 Ultimate Tape Archive V2.0]
West Bank (Gremlin Graphics) [C64 Ultimate Tape Archive V2.0]
Western Games (Magic Bytes) [C64 Ultimate Tape Archive V2.0]
Wheelin' Wallie (Interceptor Software) [C64 Ultimate Tape Archive V2.0]
Germany 1985: When Superpowers Collide (Transatlantic Simulations) [C64 Ultimate Tape Archive V2.0]

New NOT_WORKING software list additions
---------------------------------------
V (Ocean) [C64 Ultimate Tape Archive V2.0]
W.A.R (Martech) [C64 Ultimate Tape Archive V2.0]
Wallie goes to Rhymeland (Interceptor Software) [C64 Ultimate Tape Archive V2.0]
The Way of the Exploding Fist (Melbourne House) [C64 Ultimate Tape Archive V2.0]
2022-08-06 13:44:03 -04:00
hap
6fe19f4032 tms1000: add read/write prefix to k/r/o devcb names 2022-08-06 19:10:42 +02:00
Vas Crabb
1c4c29aff6 Tweaked MAME icon:
* Use flat gradient style rather than embossed edges.
* Made rightmost stroke of the M thicker.
* Use a dark border to emphasise the outline on light backgrounds.
* Use flat style without anti-aliasing up to 64*64.
* Manually tweaked small sizes to preserve sharp mitres.
2022-08-07 02:47:19 +10:00
ClawGrip
608e77da82
misc/falgas_m89.cpp: Dumped and added "Rally Montecarlo". (#10073) 2022-08-07 02:27:43 +10:00
SomeRandomGuyIdk
be6e923bef
barcrest/mpu1.cpp: Added Barcrest MPU1 fruit machine driver. (#10083)
New machines marked not working
-----------------------
Golden Nudge It (Barcrest) (MPU1) (5p Stake, £1 Jackpot)
Match It (Barcrest) (MPU1) (5p Stake, £1 Jackpot)
Match Up (Barcrest) (MPU1) (10p Stake, £2 Jackpot)
Lucky Nudge (Leisure Games) (MPU1) (5p Stake, £1 Jackpot)
Big Apple (Leisure Games) (MPU1) (5p Stake, £1 Jackpot)
Big Apple (Leisure Games) (MPU1) (5p Stake, £2 Jackpot)
2022-08-06 23:15:46 +10:00
wilbertpol
b3172474d8
atari/a2600.cpp: Merged tvboy.cpp and a2600.h into a2600.cpp. (#10180) 2022-08-06 22:34:39 +10:00
hap
146b737961 New working machines
--------------------
Language Teacher [hap, Sean Riddle]

New working software list additions
-----------------------------------
lanteach: German For Travel [hap, Sean Riddle]
2022-08-06 14:21:56 +02:00
Ivan Vangelista
621c21e43b bmxstunts.cpp: moved everything into galaxian.cpp as the differences are really minimal. Sets bmxstunts has a couple of bitrotten program ROMs, but bmxstuntsa sorta works 2022-08-06 13:25:34 +02:00
hap
d9bac2034b tms2100: add some of the opcodes 2022-08-06 13:24:46 +02:00
Ivan Vangelista
056c3dd65c psychic5.cpp: corrected underdumped psychic5j audio ROM [Corrado Tomaselli] 2022-08-06 07:10:07 +02:00
algestam
62dcdca21c
docs: Update emscripten compile instructions to reflect recent source rearrangement (#10179) 2022-08-06 01:46:18 +00:00
hap
74ce6ba407 tms1000: add stack levels to constructor list 2022-08-06 01:52:24 +02:00
hap
ed04c5d88c tms1000: move common memory maps to base file 2022-08-06 00:08:56 +02:00
hap
9399b0f4c5 New machines marked as NOT_WORKING
----------------------------------
Game Pachinko [hap, Sean Riddle, Rik]
2022-08-05 23:33:08 +02:00
hap
f9725bbe95 tms1000: added tms2xxx skeleton devices 2022-08-05 20:57:38 +02:00
Ivan Vangelista
3252fa2d27 arcade.flt: added missing driver 2022-08-05 20:33:45 +02:00