Commit Graph

65667 Commits

Author SHA1 Message Date
Ivan Vangelista
dcf6e1c61b audio/snes_snd.cpp: fixed MT07307 (nw) 2019-04-28 10:04:41 +02:00
AJR
6da4308b0f bus/isa/tekram_dc820.cpp: A few more stubs (nw) 2019-04-27 23:28:27 -04:00
AJR
8293d4d685 ti89, etc.: Better way to force the reset vector (nw) 2019-04-27 21:24:41 -04:00
AJR
a2460f12d3 bus/isa/tekram_dc820.cpp: Add serial EEPROM and a few stub handlers (nw) 2019-04-27 20:45:37 -04:00
AJR
03ec11e274 ti89, ti89t, ti92p, v200: Correct Flash memory type and size 2019-04-27 19:24:53 -04:00
AJR
cb2b4628fa ti89.cpp: TI-92 is ROM-based; all others use flash memory (nw) 2019-04-27 18:02:26 -04:00
hap
6f6a87dd45 talkingbb: add leds to savestate (nw) 2019-04-27 12:35:18 +02:00
Robbbert
421651b9b7 (nw) beena: don't crash without a cart & -bench 2019-04-27 14:40:20 +10:00
R. Belmont
fbf688b976
Merge pull request #4929 from cam900/k033906_args
k033906.cpp : Updates
2019-04-26 17:04:46 -04:00
ClawGrip
8d5f87b013 vsmile_cart.xml: new WORKING software list additions [Walter Agazzi] (#4930)
--------------------------------------
Disney Aladdin - Il magico mondo di Aladdin (Italy)
Disney's The Little Mermaid - Ariel's Majestic Journey (UK)
The Batman - Gotham City Rescue (UK)
Disney/Pixar Cars - Rev It Up in Radiator Springs (UK)
Disney's Cinderella - Cinderella's Magic Wishes (UK)
Disney Topolino - Le Magiche Avventure di Topolino (Italy)
Noddy - Detective for a Day (UK)
Winnie the Pooh e la caccia al miele (Italy)
DreamWorks Shrek - Het Verhaal Van Draakje (Netherlands)
Spider-Man & Friends - Missioni Segrete (Italy)
Thomas & Friends - Engines Working Together (UK)
Disney/Pixar Toy Story 2 - Operation-Rescue Woody! (UK)

vsmile_cart.xml: new NOT_WORKING software list additions [Walter Agazzi]
--------------------------------------
Bob The Builder - Bob's Busy Day (UK)
Scooby-Doo! - Funland Frenzy (UK)
Scooby-Doo! - Funland Frenzy (UK, Rev. 1?)
DreamWorks Shrek the Third - Arthur's School Day Adventure (UK)
Thomas & Friends - Engines Working Together (UK, Rev. 1?)

Fixed some parent-clone relationships and renamed some sets as per its revision [ClawGrip]
Demoted some games to NOT_WORKING due to missing inputs [ClawGrip]
Remove redundant offset tags (nw)
2019-04-26 17:04:20 -04:00
R. Belmont
20574881ad
Merge pull request #4931 from JoakimLarsson/flop_ns
flopimg.h: uncluttered global name space as per Vas suggestion
2019-04-26 17:03:57 -04:00
Joakim Larsson Edstrom
a4773ca224 flopimh.h: uncluttered global name space as per Vas suggestion 2019-04-26 22:54:30 +02:00
hap
0680e6f454 New working machines added
-------------
Starting Lineup Talking Baseball [hap, Kevin Horton]
Superstar Lineup Talking Football [hap, Kevin Horton]
2019-04-26 21:57:24 +02:00
yz70s
5cd463e076 nforcepc.cpp: bios is stored in a sst49lf020 flash chip (nw) 2019-04-26 19:06:54 +02:00
yz70s
609f01b540 intelfsh.cpp: add sst 49lf020 flash (nw) 2019-04-26 19:06:41 +02:00
cam900
26a60daf89 k033906.cpp : Updates
Simplify handlers, Fix some spacings, Convert arrays into std::unique_ptr
2019-04-27 01:47:07 +09:00
R. Belmont
65bef99bca
Merge pull request #4927 from cam900/tms57002_args
tms57002/*.* : Updates
2019-04-26 12:13:32 -04:00
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
a2b1172d2b tms57002/*.* : Updates
Simplify handlers, Fix code styles, Use shorter type values, Fix notes
konamigq.cpp, konamigx.cpp : Reduce unnecessary handlers
2019-04-26 21:19:14 +09: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