Commit Graph

67106 Commits

Author SHA1 Message Date
cam900 053d61faf1 gunbustr.cpp : Updates
Simplify handlers, Simplify gfxdecodes, Reduce unuseds, Runtime tag lookups, Unnecessary lines, Fix namings, Spacings, Use shorter / correct type values
2019-05-08 15:03:59 +09:00
cam900 a22003570c
tecmosys.cpp : Fix gfxdecode 2019-05-08 12:03:48 +09:00
cam900 a60ca6d07c rohga.cpp : Updates
Simplify gfxdecodes, Simplify handlers, Reduce unnecessary lines, Fix spacings, Namings, Use shorter / correct type values
2019-05-08 11:57:47 +09:00
cam900 ada61d8534 legionna.cpp : Reduce unnecessary line 2019-05-08 10:54:43 +09:00
cam900 c825e91773 legionna.cpp : Updates
Simplify handlers, Simplify gfxdecodes, Reduce unnecessary regions, Unnecessary lines, Duplicates, Fix tilemap dirty behavior when tilemap bank is changed, Fix spacings, Namings, Notes, Use shorter / Correct type values
2019-05-08 10:43:37 +09:00
braintro 16828b749a (nw) fix set name 2019-05-07 18:27:22 -05:00
braintro 04621e2af7 New working clone
New working clones
------------------
Deer Hunting USA V4.4.1 (Japan) [Brian Troha, The Dumping Union]
2019-05-07 18:24:06 -05:00
DavidHaywood 39f54dcce0 smartfp dma notes (nw) 2019-05-07 19:15:11 +01:00
algestam c643250cc3 New Working clone added (#4974)
* New Working clone added
-------------
Game & Watch: Climber (crystal screen) [algestam]

* hh_sm510: indentation fix (nw)
2019-05-07 19:11:13 +02:00
hap 17c8850d0b mattelchess: update note (nw) 2019-05-07 19:09:49 +02:00
MetalliC b58b31e47c longer set name, as was suggested (nw) 2019-05-07 18:41:30 +03:00
AJR 1576a35f82 pencil2.xml: Move serial number into metadata (nw) 2019-05-07 09:20:42 -04:00
ajrhacker c58f053509
Merge pull request #4994 from plgDavid/patch-4
First game dump !
2019-05-07 09:17:46 -04:00
AJR 95d2033af0 mj: "Sega" is part of the game title (nw)
I really think that this shortname should be made less generic. ("4pmj" was going to be my suggestion, but the official site uses "mj1" as its URL.)
2019-05-07 09:12:59 -04:00
David Viens be3238c782
First game dump !
Collaboration between the team at silicium.org and the IZE80 hardware mod+code from plgDavid
2019-05-07 09:09:55 -04:00
MetalliC 456099689c new NOT_WORKING machine
---------------------
Yonin Uchi Mahjong MJ (Update Disc Ver.1.008) (CDP-10002B) [Wiggy2k]
2019-05-07 15:48:18 +03:00
Patrick Mackinlay 590b2c0236 r4000: minor tweaks (nw)
* relaxed address validity checks in 32-bit mode allowing simplified base + offset computation
* removed inaccurate/partial cycle counting
* slight adjustment to ll/sc logic
* corrected address alignment exception type
2019-05-07 18:51:54 +07:00
AJR 4282dc204f aha1542b: Add more handler stubs (nw) 2019-05-07 07:16:53 -04:00
cam900 f99e6409f1 galgames.cpp : Fix debugger issue 2019-05-07 11:55:25 +09:00
cam900 d6d786c8f0 galgames.cpp : Updates
Use shared_ptr for OKI RAM, Add save states, Simplify handlers, Fix spacings, Reduce unnecessary lines, Use shorter / correct type values
2019-05-07 11:54:25 +09:00
braintro d925a68ef7 (nw) Confirmed Sega ID# for MVP (set 1, Japan) (FD1094 317-0142) ROM board 2019-05-06 21:44:08 -05:00
cam900 e72043f0d4 blockout.cpp : Updates
Simplify handlers, Use palette format for palette, Fix / Cleanup some drawing behavior, Fix namings, Fix spacings, Reduce unnecessary lines, Unnecessary pointers, Use shorter / correct type values
2019-05-07 09:53:35 +09:00
AJR 610897fd38 Preliminary emulation of T6963C and related LCD controllers 2019-05-06 20:27:20 -04:00
DavidHaywood 72d040813c new working clones
---
Viewpoint (prototype) [Brian Hargrove]
2019-05-06 23:45:36 +01:00
braintro 43c856c9e9 (nw) correct graphics ROM load for earlier version of Gun Lock 2019-05-06 14:41:31 -05:00
hap 86eb8f5c71 mattelchess: add save switch (nw) 2019-05-06 21:01:52 +02:00
Olivier Galibert c202418093 alpha68k: fix banking [O. Galibert, ajr] 2019-05-06 20:57:37 +02:00
AJR 4d07191006 aha1542a, aha1542b: Pass the FIFO tests (nw) 2019-05-06 14:53:34 -04:00
Curt Coder d6c556b6e1 c64: Added enhanced disassembly for zero page locations and Kernal vectors. [Curt Coder] 2019-05-06 21:36:56 +03:00
hap 070f179694 New working machine added
----------
Computer Chess (Mattel) [hap, Sean Riddle]
2019-05-06 20:26:56 +02:00
AJR 8fa2629a7e upd7807: Running on MT (nw) 2019-05-06 13:47:13 -04:00
mooglyguy a169023d42 -newport: Various improvements. [Ryan Holtz]
* Added alpha blending support.
 * Reimplemented integer-line based on pseudocode in SGI REX3 docs.
 * Added correct fractional-line support based on pseudocode in SGI REX3 docs.
 * Fixed off-by-one in Length32 handling.
 * Fixed erroneous advancing of start_y when in span mode.
 * Added 12-bit CI mode to framebuffer readout.
 * Added basic (untested) overlay/underlay support.
 * Added Length32 flag handling to line drawing.
 *
2019-05-06 19:27:30 +02:00
MetalliC 8d94c7f859 new NOT_WORKING machine
---------------------
Sega Network Taisen Mahjong MJ 3 Evolution Firmware Update (GDX-0023) [Wiggy2k]
2019-05-06 19:44:13 +03:00
couriersud d0270fa161 netlist: Fix cmos power pins and gcc-9 error.
CMOS 40xx and 4316 power pins fixed.
Also fixed gcc-9 error. clang++ complains about unreachable code in
nl_base.cpp line 480 even if double parantheses are used. Assigning the
define to a local variable and testing this local variable works. Weird.
2019-05-06 18:39:45 +02:00
couriersud bc36147c95 netlist: improve readability (nw) 2019-05-06 18:39:44 +02:00
Ivan Vangelista 4555a6225a homedata.cpp: fixed MT7314. This restores working state, though the move to using genlatch seems to have exposed some communication problems (the log gets spammed ). (nw) 2019-05-06 18:24:13 +02:00
MetalliC 9ed404d66b new NOT_WORKING machine
---------------------
Star Horse 2002 (sound, Export/Taiwan) [CoolFox, MetalliC]
2019-05-06 18:28:50 +03:00
hap c1268bf76c New not working machine added
----------
Computer Chess (Mattel) [hap, Sean Riddle]
2019-05-06 17:01:29 +02:00
cam900 be9bc02742 deco_irq.cpp : Updates
Simplify handlers, Fix debugger issue, Use shorter / correct type values
2019-05-06 22:46:10 +09:00
AJR 03839b914a 7200fifo: Another second source (nw) 2019-05-06 08:50:44 -04:00
AJR 94f9ebac75 Oh no, not segfaults again (nw) 2019-05-06 08:15:10 -04:00
AJR f64cf21a2c 7200fifo: Separate device types by size (nw)
bus/isa/aha174x: Add FIFOs (nw)
2019-05-06 08:05:48 -04:00
cam900 8a864191e7 taito_h.cpp : Reduce duplicates 2019-05-06 20:54:54 +09:00
cam900 893c50c5a6 taito_o.cpp : Updates
Simplify handlers, Simplify gfxdecodes, Reduce runtime tag lookups, Unnecessary lines, Fix namings, Fix spacings, Fix notes, Fix metadata(parentj is japan release, it has japanese text but not exists regal warning)
2019-05-06 20:25:36 +09:00
cam900 6f7048ff8a taito_h.cpp : Updates
Simplify handlers, Simplify gfxdecodes, Reduce unused pointers, Defines, Unnecessary lines, Duplicates, Runtime tag lookups, Fix spacings, Use shorter / correct type values
2019-05-06 20:03:40 +09:00
AJR 737efd0d75 aha1542a: Provide latches for host communication (nw) 2019-05-06 06:59:10 -04:00
AJR 0e6643c7c2 aha1740: Fix crash on validation (nw) 2019-05-06 06:39:16 -04:00
ajrhacker 44fab419b6
Merge pull request #4983 from cam900/dec8_srdarwin_pri
dec8.cpp : Fix srdarwin_draw_sprite priority checking behavior
2019-05-06 06:16:25 -04:00
cam900 e8c7efdc32 taitoio_yoke.cpp : Updates
Simplify handlers, Reduce runtime tag lookups
2019-05-06 19:06:12 +09:00
AJR 8b56e83362 bingor.cpp: Fix palette size; restore palette RAM to prevent crashing (nw)
Here the palette RAM really is physically part of the same RAM used for video data. This is controlled by an unemulated VDP.
2019-05-06 06:02:35 -04:00