Commit Graph

76074 Commits

Author SHA1 Message Date
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
Aaron Giles
db3a24507f
Hook up Borderline netlist, provided by 'beta-tester' (#7328) [beta-tester]
* netlist: Explicitly trim connection names.
* Hook up Borderline netlist, provided by 'beta-tester'
* brdrline: Add static solver, using dynamic timestep, update driver flags.
2020-10-05 13:29:05 -04:00
r09
7492ea4b9c
fmtowns_flop.xml: 4 new dumps (#7316)
New working software list items:
Metal Blade [CoolFox]
Traffic Confusion [wiggy2k]
Wedding Errantry - Gyakutama Ou [wiggy2k]

New not working software list items:
Bun-kun Series - Youji Kiso Nouryoku Training Soft Set [wiggy2k]
2020-10-05 13:18:52 -04:00
eito
dc4de5b722
darius2 darius2d warriorb: fix: stereo output channels are inverted (#7320) 2020-10-05 13:18:13 -04:00
Michael D
44f810f77d
sgi_mips.xml: Add Developer Toolbox CDs and label information (#7313) 2020-10-05 13:17:45 -04:00
cam900
9d38e34c12
deco_mlc.cpp: Add notes for zoom algorithm (#7319) 2020-10-05 13:16:53 -04:00
ClawGrip
6134e07ba4
New working clones (#7305)
* rltennis.cpp: Added PLD dump to 'rltennis' [caius]
* Also fixed the clock per the crystal on the PCB
* As per the game speed, we've recorded a small video for reference: https://www.youtube.com/watch?v=C1rzWiFDItA

New working clones
------------------
Reality Tennis (set 2) [Maria Morpalier, jordigahan, ClawGrip]
2020-10-06 01:15:23 +11:00
Vas Crabb
f390ea1004 3rdparty/nanosvg: Re-base on latest upstream.
Now based on upstream cc6c08d3a80f1a305021af3d6394cdf1535d02a2.

Among other things, this version is supposed to be less sensitive to the
global locale.
2020-10-05 22:18:22 +11:00
Patrick Mackinlay
a89f9b274e ns32081: new device 2020-10-05 16:02:23 +07:00
Patrick Mackinlay
3771e38193 ns32000: add slave processor interface
* implement slave processor interface and protocol
* decode and issue fpu operands
* improve operand access class and size logic
* support 64-bit immediate operands
2020-10-05 15:59:09 +07:00
Patrick Mackinlay
4c95256076 ns32000dasm: floating point fixes
* show floating point register names
* correct floating point immediate lengths
2020-10-05 14:36:04 +07:00
Brian Troha
1f2cf06ae5 New working clones
------------------
Bagman (Stern Electronics, revision A3) [Steven McLeod]
2020-10-04 23:36:36 -05:00
ajrhacker
4ac1076598
Merge pull request #7322 from Onmp314/patch-5
segasp.cpp: Change from MNS to MIS
2020-10-04 20:51:32 -04:00
ajrhacker
67d1d3d0df
Merge pull request #7325 from ArcadeShadow/patch-63
ibm5150: New working software list additions
2020-10-04 20:50:37 -04:00
ajrhacker
c61f10011c
Merge pull request #7327 from ArcadeShadow/patch-64
ibm5170: Redumped - 1830
2020-10-04 20:49:57 -04:00