Commit Graph

65637 Commits

Author SHA1 Message Date
R. Belmont
efdaa09d54
Merge pull request #4914 from kiall/docs-linux-lightguns
WIP: Document Linux Lightguns with Xinput
2019-04-25 09:41:30 -04:00
R. Belmont
43179a04a9
Merge pull request #4916 from cam900/gaelco2_gfx
gaelco2.cpp : Simplify gfxdecodes (nw)
2019-04-25 09:41:17 -04:00
R. Belmont
827007c39b
Merge pull request #4917 from cam900/patch-90
flkatck.cpp : Correct CPU type
2019-04-25 09:40:06 -04:00
R. Belmont
ec0ac6b9ce
Merge pull request #4918 from cam900/tc0280grd_args
tc0280grd.cpp : Updates
2019-04-25 09:39:54 -04:00
R. Belmont
513068f687
Merge pull request #4919 from cam900/atarirle_args
atarirle.cpp : Updates
2019-04-25 09:39:26 -04:00
R. Belmont
aee792fa7c
Merge pull request #4921 from cam900/tilemap_args
emu/tilemap.cpp : Simplify handlers
2019-04-25 09:39:03 -04:00
Robbbert
2392a42211 (nw) imgfightb : fixed duplicate rom name 2019-04-25 15:45:20 +10:00
Patrick Mackinlay
eff5477f0f mips: preserve upper 32 bits for single-precision fp operations (nw)
While this behaviour is undefined according to the MIPS R4000 Microprocessor User's Manual, various factors point toward it most likely being correct, including:
1. The fact MIPS-I exposes 16x64-bit floating-point registers, but internally implements them as pairs of 32-bit registers (with only the even-numbered pairs being valid for arithmetic operations), making it somewhat likely MOV.S, like LWC1 and SWC1, can access either half.
2. Explicit mention in IDT documentation and "See MIPS Run", i.e. "The odd-numbered registers can be accessed by move and load/store instructions", and other commentary.
3. The presence of paired-single operations in later MIPS32/64 specifications, which operate on independent single-precision values stored in each of the lower and upper halves of a single floating-point register.
2019-04-25 11:02:04 +07:00
braintro
db980f2b42 (nw) redumped the color prom for Player's Edge Plus (XM00002P+XMP00006) Multi-Poker (MGM Grand Detroit Casino) 2019-04-24 21:15:26 -05:00
AJR
ac33cf2a2f mac128: Don't write twice to VIA in one cycle (nw)
This might be correct behavior for Macs with 68020 and later CPUs that do dynamic bus sizing, but not the early 68000 systems.
2019-04-24 21:00:53 -04:00
ajrhacker
a9d57fe8e7
Merge pull request #4920 from algestam/doc_fix_missing_python_dep
doc: add python to list of required ubuntu packages (nw)
2019-04-24 19:01:36 -04:00
ClawGrip
6f0c748496 clickstart.cpp: Add note about the keyboard MCU [Sean Riddle] (#4922)
* clickstart.cpp: Add note about the keyboard MCU [Sean Riddle]

* clickstart.cpp: Add note about the optical mouse (nw)
2019-04-24 19:01:13 -04:00
ajrhacker
7d82b7b163
Merge pull request #4923 from shattered/_b76432e323
ec1840: define native motherboard, mark WORKING
2019-04-24 19:00:37 -04:00
AJR
6da0543a02 MT 07296 (nw) 2019-04-24 18:51:46 -04:00
AJR
a661adff1f MT 07297 (nw) 2019-04-24 18:49:41 -04:00
Sergey Svishchev
283e48dffd ec1840: define native motherboard, mark WORKING 2019-04-24 23:02:35 +03:00
Roberto Fresca
d2ebfc2d7f miniboy7.cpp improvements... [Roberto Fresca]
- Added support for Super Mini-Boy that runs in different HW revision.
- Added technical and game notes.
- Some clean-up.

New machines marked as NOT_WORKING
----------------------------------
Super Mini-Boy [Roberto Fresca, Team Europe]
2019-04-24 20:49:32 +02:00
yz70s
a73650ea2a xbox_pci.cpp: add simple interfaces for lpc bus devices (nw) 2019-04-24 20:16:57 +02:00
yz70s
acc073745a nforcepc.cpp: start adding ITE IT8703F-A SuperIO (nw)
The device is undocumented but it is very similar to Winbond W83627 chips.
2019-04-24 20:16:56 +02:00
yz70s
9e850ffe14 i386.cpp: add more msrs releted to smm to athlon xp (nw) 2019-04-24 20:16:55 +02:00
Ivan Vangelista
a712bb9fd2 new working clone
--------------------------------
Super Bobble Bobble (bootleg, set 6) [Bonky]

(nw) this needs correct GFX loading, marked as MIG
2019-04-24 19:37:48 +02:00
Ivan Vangelista
95e8104494 new working clone
---------------------------------
GunNail (bootleg) [xodaraP, sylphia]

(nw) needs hook up of the sound hardware
2019-04-24 19:28:02 +02:00
hap
c5ad28736d New clone added
---------
Carnival (upright, PIT8253 music) [hap, Andrew Welburn]
2019-04-24 17:10:38 +02:00
hap
6bb7175e52 vicdual: split off carnival driver class (nw) 2019-04-24 15:25:59 +02:00
Roberto Fresca
ee6ed24526 Miniboy7.cpp: Documented the way PIA port B lines 4-7 are multiplexed
through a 74LS157 to read the 8 lines of DSW2 using the AY8910 port B
 line 7 as selector. Added ASCII diagram. [Roberto Fresca]
2019-04-24 15:03:02 +02:00
Vas Crabb
e379397d82 Merge tag 'mame0209'
MAME 0.209
2019-04-24 18:48:04 +10:00
Vas Crabb
2b317bf296 version bump (nw) 2019-04-24 15:00:38 +10:00
Vas Crabb
476237947f Update Chinese translations [YuiFAN] 2019-04-24 14:54:35 +10:00
braintro
231af0ee6e (nw) Correct avalnche ROM names 2019-04-23 22:14:14 -05:00
Vas Crabb
18c0e8de0e plib: don't assume constructors will only throw things derived from std::exception (nw)
funworld.cpp cleanup: (nw)
 * remove revision history - we use version control for a reason
 * don't #define things before inluding the PCH, and don't #define generic names before #including anything
2019-04-24 12:05:56 +10:00
braintro
d8b807b354 (nw) Correct names for Moon War's voice ROMs 2019-04-23 20:00:53 -05:00
braintro
cbb68aad47 (nw) Wally wo Sagase! Sega ID# info 2019-04-23 19:29:22 -05:00
cam900
78eb5011db emu/tilemap.cpp : Simplify handlers 2019-04-24 09:11:04 +09:00
AJR
e4ad76e351 miniboy7: Fix lamp blinking 2019-04-23 18:24:41 -04:00
hap
f22547f435 disasm: init lfsr pc tables in constructor (nw) 2019-04-23 22:59:35 +02:00
couriersud
a2f8153411 netlist: Fix the 7448 mess.
Moved truth table implementation of 7448 in macro. At the same time
added power terminals and update game netlists accordingly.
2019-04-23 22:20:47 +02:00
couriersud
e669c0c472 netlist: Protect defines with ifdefs ...
Protected defines in nl_config.h with ifdefs. Added a define to disable
queue statistics during compile. This is only needed during development.
Documented performance improvement efforts so I don't try this again.
2019-04-23 22:19:09 +02:00
couriersud
51ed2fc422 netlist: fix validation errors. (nw) 2019-04-23 21:23:43 +02:00
Roberto Fresca
a15d4ff6c3 Bonanza's MiniBoy 7: Fixed button-lamps order.
Removed log with implemented R/W.
Lamps are temporarily disabled due to some sort of additional data
 that adds an unwanted and odd blinking effect. Maybe it's some
 kind of multiplexion. [Roberto Fresca]
2019-04-23 17:46:22 +02:00
Henrik Algestam
731c3f9dc0 doc: add python to list of required ubuntu packages (nw) 2019-04-23 17:12:00 +02:00
Roberto Fresca
d9d89befee New working clones
------------------
Jack Potten's Poker (set 12, no Double-Up) [Roberto Fresca, Team Europe]
2019-04-23 16:18:38 +02:00
Dirk Best
f1f6a1d597 cgenie: Fix MT06242
New working software list additions:
------------------------------------
cgenie: Labyrinth of Fear
2019-04-23 16:11:53 +02:00
Patrick Mackinlay
ae57490aaa 3c505: tested working with apollo (nw) 2019-04-23 20:00:31 +07:00
cam900
89f3ad9d33 atarirle.cpp : Updates
Simplify handlers, Use shorter type values, Fix spacing
2019-04-23 20:29:48 +09:00
Ivan Vangelista
5afb28369c cromptons.cpp: added timekeeper dump for ffruits [SpinalFeyd, The Dumping Union] 2019-04-23 12:52:13 +02:00
Ivan Vangelista
8c58f45ee6 new working clone
-----------------------------
Moon Cresta (bootleg set 4) [Darran, The Dumping Union]
2019-04-23 12:50:55 +02:00
cam900
830e3b8244 tc0280grd.cpp : Updates
Simplify handlers, Use shorter type values, Reduce unnecessary lines, Fix spacings
2019-04-23 19:32:27 +09:00
cam900
8a360c56e4
flkatck.cpp : Correct CPU type 2019-04-23 12:14:57 +09:00
braintro
ec95f3ad5f (nw) Correct ROM names for Flak Attack 2019-04-22 21:41:09 -05:00
Vas Crabb
9e25e6fbb4 pcw.cpp: we have proper ways to find numbered objects (nw) 2019-04-23 10:22:15 +10:00