R. Belmont
3991aba388
Merge pull request #4926 from cam900/asic65_args
...
asic65.cpp : Updates
2019-04-26 12:12:42 -04:00
tim lindner
8a8fcba120
Fix OS-9 disk writing bug ( #4925 )
...
* Start fixing OS9 disk handling
* Got it working, now need to refine and test
* Almost complete. Doing more testing...
* Tested aginst a varient of sotware. Solved bug. Cleaned up tabs.
* Turned on sector interleaving in OS9_DSK and retested.
2019-04-26 12:12:01 -04:00
cam900
5387a84979
asic65.cpp : Updates
...
Simplify handlers, Use shorter type values, Reduce unnecessary lines, Fix debugger issues, Fix spacing
2019-04-26 20:20:22 +09:00
yz70s
ca07dc3cc5
xbox_pci.cpp: start supporting smm and let nforcepc use it (nw)
2019-04-26 13:05:23 +02:00
yz70s
8320a30ff3
i386.cpp: athlon xp now supports system management mode (nw)
2019-04-26 13:05:22 +02:00
Roberto Fresca
428542508d
New working clones
...
------------------
Royal Card Part-Two (Nichibutsu HW, Ver. 1.02) [Roberto Fresca, Team Europe]
2019-04-25 19:00:39 +02:00
Vas Crabb
9037a85e32
(nw) Fedora users need this now that X11 XInput is enabled by default - no clue about other Linuxes
2019-04-26 01:55:17 +10:00
bmcphail
4166617314
Correct memcpy size NW
2019-04-25 10:45:09 -04:00
bmcphail
716e5fe21a
New working game - Gradius (Bubble Memory) - [ArcadeHacker, Bryan McPhail]
...
The bubble memory interface MCU is currently simulated, it will be decapped at a future date.
2019-04-25 10:32:10 -04:00
Robbbert
d88ae76121
(nw) p2000: interrupts only occur when they are enabled.
2019-04-26 00:18:59 +10:00
R. Belmont
d15ca02d0c
Merge pull request #4913 from kiall/default-enable-xinput
...
Enable Xinput by default
2019-04-25 09:41:49 -04:00
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