Commit Graph

76088 Commits

Author SHA1 Message Date
Robbbert
a0080be98d zrt80: removed anonymous timer 2020-10-09 19:29:41 +11:00
Robbbert
5312d992b4 osi: removed anonymous timer 2020-10-09 19:14:17 +11:00
Vas Crabb
ac04c377a9 Optimise some SVG images 2020-10-09 15:52:07 +11:00
Brian Troha
55a6b8a1d7 Fix cut-n-paste error in bagman.cpp & correct list sorting in mame.lst 2020-10-08 21:27:34 -05:00
Brian Troha
1a63742651 bagman.cpp: redumped & corrected color PROMs for the Stern Bagman sets. [Steven McLeod]
Fixes: MT #02508
"// according to MT #02508 Stern/Seeburg logos should have different colors."
New color PROM produces title screens that match screenshots from PCBs.
Updated Stern's Super Bagman and now the title also match screenshots from PCBs.

Redumped all ROMs and PROMs so we now have verified correct ROM / PROM labels.
2020-10-08 21:20:59 -05:00
arbee
9bdae89387 apple3: enable and use MM58167 IRQs [Rob Justice] 2020-10-08 21:37:15 -04:00
Nigel Barnes
debbde65b3 New working software list additions
-----------------------------------
bbc_rom: 128 File DFS, Acorn ADFS-32B 1.40 (32016 Tube), Acorn ADFS-32M 1.40 (32016 Tube), Acorn ADFS 1.51 (patched), Acorn ADFS 1.52 (patched), Acorn ADFS 1.56 (patched), Archive, CPN 0.71, Acorn DNFS 1.21 (patched for 3.5"), Acorn DNFS 1.22 (patched for 3.5"), Digivision Cats, Digivision Demo1, Edword 2.02C, MCP v0.41 (CBL), MCP v1.20 (CBL), MCP v1.21 (ABL), MCP v1.21 (ABW), MCP v1.22 (ABW), MCP v1.22 (ABM), MCP v2.02 (CBM), Sprite Rom
2020-10-08 19:56:51 +01:00
hap
7dc9124ef6 touchme.lay: undo mass replace error 2020-10-08 19:38:46 +02:00
Vas Crabb
4962654fb6 rendutil.h: C99 doesn't need float-to-double-float for floor. 2020-10-09 04:25:39 +11:00
Nigel Barnes
1a17e59008 csw_cas: Added support for v1.xx format, non-compressed RLE, and removed LegacyWaveFiller. 2020-10-08 18:01:04 +01:00
Nigel Barnes
b66477a24f cfa3000: Added romsets for issues 10.2, 9, and 7.
- Added a B+ variant that runs the issue 5 romset.
2020-10-08 18:01:04 +01:00
Nigel Barnes
dca4dbb1a0 emu3: Fixed floppy implementation. 2020-10-08 18:01:04 +01:00
Aaron Giles
0cd5d5941d frogs: Add AFUNC frontiers to improve performance 2020-10-08 09:22:58 -07:00
Vas Crabb
740011e4d1 Allow layout files to embed image data.
Also improved symmetry of disk components, fixed positioning of
components when fitting to the pixel grid, and fixed inherited color
when item has no color specified.

Removed the dotmatrix components from complay.py - there are more
flexible ways to achieve the same thing.
2020-10-09 02:52:49 +11:00
Aaron Giles
7fc54760e1 netlist: Add LM348, CD4071, CD4081 devices 2020-10-08 08:26:45 -07:00
Robbbert
67b9e8ae98 sorcerer_cass.xml: New working software [unknowingly provided by Tezza]
----------------------------------
Air Traffic Controller (Mt Purscent)
Arithmetic CAI
Asteroids
Biochart
Bio-Rhythm
Black Jack
Cassette Disk database system
Basic Compiler v1.21
DYBUG2
Flip
Home Run
Hunt the Wumpus
Kaleidoscope
Lost Dutchman's Gold
Robot Attack [this one from Exidyboy]
2020-10-09 01:40:54 +11:00
Patrick Mackinlay
c348d8aba9 ns32000: consume execution clock cycles 2020-10-08 16:17:01 +07:00
Patrick Mackinlay
435485fd01 ns32000: one more bug fix 2020-10-08 12:32:56 +07:00
Aaron Giles
a17818fec9
netlist: Disable logging accidentally left on. 2020-10-07 20:55:40 -07:00
Vas Crabb
88735f0017 p2000t.h: Indent initialiser lists, remove unnecessary virtual qualifiers. 2020-10-08 04:17:43 +11:00
Erwin Jansen
75741b3cb7
P2000t: Add support for selecting memory and bankswitching. (#7280) 2020-10-08 04:07:38 +11:00
ClawGrip
83ba872b6a
Add PLDs to several Gaelco games [caius] (#7318)
* gaelco2.cpp: Add PLDs to bang, bangj [caius]

* gaelco.cpp: Add PLDs to thoop, squash and bigkarnk [caius]

* wrally.cpp: Add PLDs [caius]
2020-10-08 03:32:15 +11:00
Robbbert
d2bda48f8f kaypro: delineate the swlist items further, for when extra items get added. 2020-10-08 03:31:40 +11:00
r09
dd73e03c08
fmtowns: add devices for the SCSI card slot and the FMT-121 card (#7306)
* fmtowns: add a SCSI card slot for the original models
- Add a slot device for the Model 1/2 dedicated SCSI slot
- Add a device for the FMT-121 SCSI Card
- Modify the I/O maps and machine configurations so the slot and the
  integrated controller don't overlap
2020-10-08 03:20:32 +11:00
Aaron Giles
c552c38ac6 vicdual: 'Fix' spelling of Tranquillizer according to title screen 2020-10-07 09:13:01 -07:00
Aaron Giles
51be063c4b vicdual: Tranquilizer Gun uses the same sound board as Borderline 2020-10-07 08:40:17 -07:00
Aaron Giles
3f0bf278b3 Fix MSVC build 2020-10-07 08:39:24 -07:00
Vas Crabb
b90fd35515 Various improvements to image file handling:
Moved MS DIB parser out of ICO file reader and made it available for
artwork and layout images.

Added more efficient I/O and better error checking for JPEG file loading
(MAME will no longer exit immediately on a bad JPEG file).

Made caller responsible for opening files for loading images, to avoid
decompressing images used in ZIP/7z artwork multiple times.

Added support for JPEG and Windows DIB to picture_image_device.

Added support for SVG image files in external artwork.

Added support for using I/O port value for animation state and masking
animation state values.

Made bounds elements more flexible in layouts.

Reworked headers to reduce dependencies.

Updated layout file format documentation.
2020-10-08 02:04:31 +11:00
Ivan Vangelista
4b0903bfdb Mega Double Strip (Ver. 1.10b) [Jorge Silva, Fernando Oliveira] 2020-10-07 16:59:13 +02:00
Ivan Vangelista
7fd77a36f5 astrof.h: missing file update for 43fe5ff51b 2020-10-07 16:56:46 +02:00
Ivan Vangelista
43fe5ff51b astrof.cpp: dumped PROMs for asterion [Lorenzo Fongaro, Xadhoom, Paolo Bolognesi, Paolo Rinoldi] 2020-10-07 16:55:11 +02:00
Nigel Barnes
3ff42028e6 bbc_tube_32016: Added FPU and fixed dipswitches. 2020-10-07 15:05:09 +01:00
Robbbert
d6d18f9574 *kaypro: added back save state support;
- fixed attributes off by one position;

- removed anonymous timer
2020-10-07 23:48:04 +11:00
Patrick Mackinlay
a9844643c4 ns32081: movif bug fixes
* fixed byte-sized operand case
* fixed sign extension
2020-10-07 19:32:25 +07:00
Patrick Mackinlay
088cf0ad19 ns32000: many bug fixes
* fixed many instruction bugs
* implemented cmpm instruction
* reworked pc increment to better support prefetch
* tightened up decoding
2020-10-07 19:30:15 +07:00
Aaron Giles
4fb2dfeb69 vicdual: Add frogs netlist. Make sound board interface more general. 2020-10-07 01:06:20 -07:00
beta-tester
288ca11503
brdrline: sound improvements (#7332)
- cleaned some parts of nl_brdrline.cpp (removed test points)
- changed MB4391 function to pow2 to shorten sounds a bit
- changed trigger inputs in vicdual.cpp to fit more to the sounds i remember.
- moved trigger mapping from vicdual to nl_brdrline
2020-10-06 16:45:53 -07:00
Scott Stone
002123a864 megadriv.xml: Added Overdrive 2 Demo
vgmplay.xml:  Added Overdrive 2 VGM
2020-10-06 19:26:03 -04:00
Brian Troha
c9f098bb48 bagman.cpp: Demote bagman3 to not working 2020-10-06 17:37:54 -05:00
ArcadeShadow
22f426eff7
IBM5150 - New working software list additions (#7329)
Added: Battle Chess (5.25", VGA version), Battle Chess (3.5", EGA version - first release), Battle Chess (3.5", EGA version - second release), Battle Chess (5.25", EGA version)
2020-10-06 11:39:58 -04:00
ArcadeShadow
e328c5319f
ibm5170 - New working software list additions (#7330)
Added: Fables & Fiends - Book Two: The Hand of Fate
Marked: [hof] Fables & Fiends - Book Two: The Hand of Fate (Germany) -> marked as bad dump (some floppies have the OEM ID and the root modified), [f1gpa] Formula One Grand Prix (Euro, v1.03) -> Marked as bad dump (modified root)
2020-10-06 11:39:27 -04:00
David Haywood
e9d9d518f2
Plug and Play work (new sets) (#7321)
new WORKING machines
----------------------------
101 Games in 1 (Senario) [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown]
Vs Maxx TX-2 50-in-1 [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown]
Vs Maxx Wireless 77-in-1 [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown]
Vs Maxx Video Extreme 50-in-1 (with Speed Racer and Snood) [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown]
VG Pocket Caplet Fast Acting 35-in-1 [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown]

new NOT WORKING machines
---------------------------------
Beijue 16 Bit Handheld Games (Game Boy style case) [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown]
Space Invaders (Tiny Arcade) [Rik]
Vs Maxx 25-in-1 [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown]
Vs Maxx 15-in-1 [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown]
Zippity (US) [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown]
2020-10-06 11:36:39 -04:00
cam900
0cf5ca4eba
prot_fatfury2.cpp: Fix bitswap, Add notes (#7331)
* prot_fatfury2.cpp: Fix bitswap, Add notes

* prot_fatfury2: typo

* prot_fatfury2.cpp: Fix copy-paste issue
2020-10-06 17:07:42 +03:00
hap
a25dbaad04 cgang: bit smoother animation 2020-10-06 11:13:25 +02:00
Aaron Giles
bd25c62559 cinemat: Remove redundant code, move speakers to game drivers 2020-10-06 01:41:07 -07:00
Patrick Mackinlay
def86684ac ns32000: avoid potential slave dependency issue 2020-10-06 09:54:38 +07:00
Patrick Mackinlay
a538585b98 ns32000: undefined operation assumptions 2020-10-06 08:55:27 +07:00
Angelo Salese
9ac23897b9
ms32.cpp: extend ROZ notes (nw) 2020-10-05 21:49:54 +02:00
Lord-Nightmare
0c9fc40601 fix compile error due to nested c-style comments by changing some of the comment types 2020-10-05 13:49:30 -04:00
cam900
30afbf199d
namcos10.cpp: Add EXIO and MEM(P3) PCB config skeleton, Add notes (#7294) 2020-10-05 13:29:51 -04:00