Commit Graph

66669 Commits

Author SHA1 Message Date
cam900
51f2ddd158 ashnojoe.cpp : Updates
Simplify handlers, gfxdecodes, Correct tilemap usage (actually visible tilemap is 6), Reduce duplicates, ROM region usage, Runtime tag lookups, Fix naming, Spacings,
2019-06-09 02:15:52 +09:00
zzemu-cn
b8df749e2d Add CEC-E CEC-G CEC-M CEC-2000
CEC-E CEC-G CEC-M CEC-2000
qq 145409056
2019-06-08 23:51:15 +08:00
yz70s
da26956ec1 xbox/chihiro/nforcepc: share pci devices between xbox and nforcepc (nw)
Add separate device for xbox debug serial port
Pci ide device starts supporting both channels and pci ide specification
native-pci and compatibility modes
2019-06-08 17:49:47 +02:00
yz70s
f2fa042761 i82439hx.cpp: corrections to pci configuration data (nw) 2019-06-08 17:49:45 +02:00
Olivier Galibert
63080baef6 mindset: Show a little something [O. Galibert] 2019-06-08 16:43:45 +02:00
R. Belmont
2afe25ddb7
Merge pull request #5166 from hackbar/cleanup
tms5220: switch the log mask define comments to be above the defines
2019-06-08 10:07:50 -04:00
hap
c68c4b1c3a ibm5150: rename some files (nw) 2019-06-08 14:04:39 +02:00
cam900
9f5ca8c552 taito_f3.cpp, 2mindril.cpp : Updates
Convert VRAMs into shared_ptr, Fix namings, Spacings, Simplify gfxdecodes, Handlers, Split hi 2bpp of gfx data to each rom, Correct 6bpp gfx decode behavior into mix ROM data, Reduce duplicates, Runtime tag lookups, Unnecessary lines, Move structs into taito_f3.h, Fix postload
taito_f3.h : Move taito_f3.cpp exclusive things under private:
2019-06-08 20:35:49 +09:00
cam900
5b17b09364
2mindril.cpp : Fix metadata, Add notes 2019-06-08 20:13:48 +09:00
braintro
3d423a96e3 Clones promoted to working
Clones promoted to working
----------------------------
RyuKyu (Rev A, Japan) (FD1094 317-5023A) [Recreativas.org, The Dumping Union]
2019-06-07 22:39:52 -05:00
AJR
9b6eb85708 psikyo.cpp: Fix regression by not using a 32-bit handler for 8-bit writes (nw) 2019-06-07 22:51:32 -04:00
Robbbert
a75002a19a (nw) mtx : fixed cassette load 2019-06-08 12:48:35 +10:00
cam900
028ca15630 undrfire.cpp : Updates
Simplify gfxdecodes, Correct 6bpp gfx decode behavior into mix ROM data
tc0100scn.cpp : Add sync granularity function with bg gfx
2019-06-08 08:36:11 +09:00
Mike Harris
1dee41fc8f tms5220: switch the log mask define comments to be above the defines 2019-06-07 15:34:23 -07:00
Robbbert
285ff0f377 (nw) osi : added cassette support 2019-06-08 03:24:14 +10:00
AJR
948bbea7d5 mcs48dsm.cpp: Add (unemulated) CMOS IDL opcode (nw) 2019-06-07 11:54:17 -04:00
hap
9a5e22811f ibm5150: updated chessmen (nw) 2019-06-07 17:20:04 +02:00
cam900
9b80e4f7ed galastrm.cpp : Simplify gfxdecode, Fix naming 2019-06-07 23:24:01 +09:00
cam900
b335ee617e tc0280grd.cpp : Internalize gfxdecode, Allow masked priority
taito_f2.cpp : Updates
Simplify handler, gfxdecodes, Allow masked priority for ROZ layer, Fix namings, Correct finalb 6bpp gfx decode behavior into mix ROM data
2019-06-07 23:13:53 +09:00
Dirk Best
19dc460c66 xtrain/ptrain: Emulate Hopper/Ticket dispenser, better fix for MT07351
The key previously labeled 'Pay Out' was actually 'Key Out'. The pay
out key has been properly mapped now.
2019-06-07 15:43:03 +02:00
cam900
3629531f9a wgp.cpp : Updates
Simplify handlers, gfxdecodes, Remove register_postload, Reduce duplicates, Unnecessary lines, Allow masked priority behavior for drawscanline, Fix priority handling, Namings, Spacings, Use shorter / correct type values, Add notes
2019-06-07 21:32:39 +09:00
AJR
0df94f61ef i8275: Improve and simplify handling of field attributes 2019-06-07 08:17:51 -04:00
AJR
4da41acc0d m68kcpu: Alternate implementation suggested by Olivier Galibert (nw) 2019-06-07 08:11:40 -04:00
cam900
5727dc8222 decmxc06.cpp : Further fixes of multi-width sprite handling 2019-06-07 16:13:05 +09:00
Patrick Mackinlay
56c586514b jensen: firmware updates (nw) 2019-06-07 11:39:20 +07:00
AJR
e1fc321a1b telex277d: Separate into skeleton driver (nw) 2019-06-06 22:12:15 -04:00
AJR
dd8da7dca5 icebox: Document DIP switch locations (nw) 2019-06-06 19:58:15 -04:00
mooglyguy
c9cccd8db1 Machines promoted to working
------------
Indy (R4600, 100MHz)
Indy (R4600, 133MHz)
2019-06-07 01:39:58 +02:00
hap
88e5367b0b New machines marked as NOT_WORKING
----------------------------------
Electronic Digital Thermostat [hap, Sean Riddle]
2019-06-07 01:27:16 +02:00
AJR
c4843c23bc Accurate byte-smearing write behavior for 32-bit members of the M68K family 2019-06-06 18:16:59 -04:00
MooglyGuy
66a1d65545 -newport: Fixed per-pixel alpha. [Ryan Holtz] 2019-06-06 23:14:38 +02:00
AJR
10232447ba xtal: Compensate for floating-point rounding errors when converting to integer value (nw) 2019-06-06 15:23:09 -04:00
AJR
f5d8c0f504 devcb: Eliminate legacy callback syntax (nw) 2019-06-06 15:21:03 -04:00
hap
7b7142bcc0 New machines marked as NOT_WORKING
----------------------------------
ChessSystem R30 [hap]
2019-06-06 18:56:37 +02:00
cam900
ddee2ec53b taito_z.cpp : Updates
Fix namings, Reduce MCFG_MACHINE_START, MCFG_MACHINE_RESET usage, Fix spacings
2019-06-07 01:29:01 +09:00
AJR
09bcaa7560 crimson: Fix ROM loading; add some RAM and devices (nw) 2019-06-06 12:20:36 -04:00
cam900
3c8088e4f9 othunder.cpp : Updates
Simplify gfxdecodes, Reduce runtime tag lookups, Unnecessary lines, Use shorter / correct type values
2019-06-07 00:31:41 +09:00
Robbbert
4162b349b2 (nw) spc1000 : fixed cassette save 2019-06-07 01:24:23 +10:00
cam900
25bd98f329 warriorb.cpp : Updates
Correct clock (related to XTAL on actual PCB), Simplify handlers, gfxdecodes, Correct ROM loading, Add notes, Reduce unnecessary lines, Fix namings
2019-06-06 23:58:31 +09:00
cam900
5eeab9b8c1 ninjaw.cpp : Updates
Remove register_postload, Simplify handlers, Cleanup sprite priority behavior, Reduce unnecessary lines, Simplify gfxdecodes, Split gfx layout related per each TC0100SCNs, Add notes, Fix namings, Spacings, Use shorter / correct type values
2019-06-06 23:25:09 +09:00
cam900
7ecaa0da52 asuka.cpp : Updates
Simplify handlers, gfxdecodes, Reduce unuseds, Fix namings, Spacings, Use shorter / correct type values
2019-06-06 22:31:02 +09:00
Dirk Best
d0d95fb05b ptrain: Fix payout (MT 07351) 2019-06-06 14:21:36 +02:00
cam900
ec2f82f27b Revert Revert "epic12.cpp : Updates" (#5168)
* Revert Revert "epic12.cpp : Updates"
Fix naming

* epic12.cpp : this union is not endian-safe, currently de-union'd

* epic12.cpp : Make this endian-safe

* Revert "this union is not endian-safe, currently de-union'd", Now endian-safe

* epic12pixel.hxx : Fix spacing
2019-06-06 14:01:08 +02:00
Olivier Galibert
608ba96f41 Revert "epic12.cpp : Updates"
This reverts commit 4354945095.

1- Doesn't compile, u32 u32 line 221 of epic12.h can't work
2- the colour_t union is non endian-safe in the first place
2019-06-06 10:15:01 +02:00
Justin Kerk
0b379d1b22 New not working software list additions
---------------------------------------
ibm5170: WinBook XL Boot Disk [Justin Kerk, Jason Scott]
2019-06-05 23:34:53 -07:00
mooglyguy
f4df5549a8 -newport: Various fixes. [Ryan Holtz]
* Fixed line drawing to not cause sa hang in certain cases.
 * Fixed color iterator reload behavior.
 * Fixed color iterator clamping behavior.
2019-06-06 06:42:11 +02:00
mooglyguy
5a4df14bb1 -dpb7000: Added TV field timer. [Ryan Holtz] 2019-06-06 06:42:11 +02:00
Justin Kerk
153c0ab9ca New working software list additions
-----------------------------------
ibm5170: Mission (Traditional Chinese) [Justin Kerk]
ibm5170: KLM's Screensaver [Justin Kerk, Misty De Méo]
ibm5170: America Online 3.0 for Windows, McAfee Software Emergency Boot Diskette [Justin Kerk, Jason Scott]

New not working software list additions
---------------------------------------
ibm5170: WinBook XL Audio [Justin Kerk, Jason Scott]

(nw) cleanup
2019-06-05 21:10:50 -07:00
AJR
0990b9df66 ds1386: Make initialization of RTC registers from system time actually work; adopt more useful default value for command register
hp16500b: Add DS1286 (nw)
2019-06-05 23:53:44 -04:00
AJR
334af8082a indy_indigo2.cpp: Downgrade Indigo2 to DS1286 (nw) 2019-06-05 22:15:34 -04:00