Commit Graph

21281 Commits

Author SHA1 Message Date
Robbbert
fdfef9a04e sf2amf - loaded the gfx roms correctly 2013-03-31 01:00:31 +00:00
R. Belmont
95327fc0a8 M740: correct disassembly of bbs/bbc on A register. [R. Belmont] 2013-03-30 20:48:43 +00:00
Brian Troha
37f9ac09ca new Capcom Vs. SNK Millennium Fight 2000 clone added
New Clone Added
------------------------------------------
Capcom Vs. SNK Millennium Fight 2000 (JPN, USA, EXP, KOR, AUS) [Porchy, The Dumping Union]
2013-03-30 20:03:59 +00:00
Brian Troha
a9c07c3517 New side by side clone
New Clone Added
--------------------------------
Side by Side (Ver 2.7 J) [Guru]
2013-03-30 19:59:55 +00:00
Robbbert
87491f9d2f sf2m1 - game is working apart from some very minor gfx glitches. 2013-03-30 13:43:47 +00:00
Nathan Woods
0deff571ba mc6847 optimizations 2013-03-30 12:08:26 +00:00
smf-
30a47526e2 fixed a few comments (nw) 2013-03-30 11:01:01 +00:00
Olivier Galibert
fa4ec75c3f upd765: Handle modes a little more, NeXT can boot from floppy again [O. Galibert] 2013-03-30 10:37:57 +00:00
Brian Troha
19883f9c83 new Gaplus clone added
gaplus.c: Corrected some issues between Galaga 3 & Gaplus sets. [Brian Troha]

New Clone Added
--------------------------------------
Gaplus (GP2) [Any, The Dumping Union]
2013-03-30 03:35:20 +00:00
mahlemiut
06bca110f9 s3: made ID registers read from member variables (no whatsnew) 2013-03-30 03:32:46 +00:00
smf-
3f3b7d4456 corrected lwr mem_mask (nw) 2013-03-30 03:10:40 +00:00
smf-
611ae96b39 (MESS) Makes sure the first instruction of cpe/psx/psf files will be executed. [smf] 2013-03-29 22:47:25 +00:00
cracyc
6b6d43ab92 (mess) psxcd: reset disk change timer when load comes before reset (nw) 2013-03-29 22:18:02 +00:00
smf-
d319be224f Treat x & y coordinates as 11 bit signed, Ridge Racer Revolution loading game sets unused bits. [smf] 2013-03-29 17:48:03 +00:00
Miodrag Milanovic
624dfff24e made some of sound devices use device callbacks instead of function callbacks part 3 (nw) 2013-03-29 13:23:17 +00:00
Miodrag Milanovic
46587ba913 made some of sound devices use device callbacks instead of function callbacks part 2 (nw) 2013-03-29 09:56:02 +00:00
Miodrag Milanovic
266a4643f5 did latch delegate for ppu also (nw) 2013-03-29 07:53:11 +00:00
R. Belmont
5e39fecad5 Embrace and extend (nw) 2013-03-29 02:13:48 +00:00
R. Belmont
26b138aa81 Fix GCC compile (nw) 2013-03-29 01:52:50 +00:00
Fabio Priuli
9cedace856 (MESS) megadriv.c: fixed SRAM detection from fullpath and
added more comprehensive loading log, including the internal 
header. nw.
2013-03-28 20:46:39 +00:00
Curt Coder
0381f18605 (MESS) c64: Added Spanish C64C variant. [The Commodore Museum] 2013-03-28 19:30:03 +00:00
Miodrag Milanovic
c0cbb937bc made some of sound devices use device callbacks instead of function callbacks part 1 (nw) 2013-03-28 15:15:11 +00:00
Robbbert
b3d063bcc3 Saving sf2m1 wip 2013-03-28 14:31:19 +00:00
Curt Coder
b27b6b5bcd (MESS) Fixed regression. (nw) 2013-03-28 14:22:34 +00:00
Curt Coder
3ad939654b (MESS) Added some most wanted Commodore ROMs. [Martin Hoffmann-Vetter] 2013-03-28 14:21:21 +00:00
Nathan Woods
c00f72eb4f Minor schedule.c optimization 2013-03-28 12:45:22 +00:00
Miodrag Milanovic
4aaea7bcd9 fix invalid cast (nw) 2013-03-28 11:05:31 +00:00
Miodrag Milanovic
3624e85653 made ppu nmi also delegate and now inline config (nw) 2013-03-28 09:09:49 +00:00
Miodrag Milanovic
8b16204628 Made ppu use delegates instead of callbacks (nw) 2013-03-28 08:40:12 +00:00
Fabio Priuli
c3141323c1 (MESS) megadriv.c: fixed input-related crash in 32x and segacd, due to latest refactorizations. nw. 2013-03-28 08:11:37 +00:00
Brian Troha
3e16b29132 merit.c: After seeing an eBay auction for a full cab, corrected the name for Michigan Superstar Draw Poker. - NW 2013-03-28 03:40:16 +00:00
Brian Troha
fbc77796cc shangha3.c: Minor English correction - NW 2013-03-28 03:32:50 +00:00
Brian Troha
5dd2d63036 shangha3.c: Corrected clock speed for Shanghai 3 and added misc documentation. [Brian Troha] 2013-03-28 03:29:13 +00:00
Brian Troha
8136920b9f model2.c: fix errant cap "A" - NW 2013-03-28 02:31:37 +00:00
Brian Troha
e1f16b849b new Daytona clones
New Clones Added
-------------------------------------
Daytona USA Special Edition (Japan, Revision A) [Ordyne]
Daytona USA (Japan, Turbo hack, set 2) [Any, The Dumping Union]
2013-03-28 02:23:54 +00:00
smf-
7977e8ffc3 MESS: stop psx cd timers when reset (nw) 2013-03-28 00:28:10 +00:00
smf-
c861adb9bb MESS: stop psx crashing when reloading a state when cd access was in progress [smf] 2013-03-27 23:50:16 +00:00
Angelo Salese
9237e15a0e Added SCREEN_RAW_PARAMS to SSV HW 2013-03-27 23:08:41 +00:00
smf-
40d2b618fc Some changes to the psx mesh display for debugging. (nw) 2013-03-27 22:05:34 +00:00
Angelo Salese
85322f044a 05139: ryorioh: Wrong Colours 2013-03-27 21:51:33 +00:00
cracyc
411f5ee645 spu: don't overrun spu ram (nw) 2013-03-27 19:11:11 +00:00
Robbbert
aebfaf3bd0 sf2m3, sf2m8 - fixed remaining gfx issues, marked as WORKING. [Robbbert] 2013-03-27 14:00:47 +00:00
Miodrag Milanovic
dcc2387bae let's add sourcefile name for devices since we have if set properly for all those having shortname (nw) 2013-03-27 12:20:59 +00:00
Michaël Banaan Ananas
72f651275e hangon2 rom info 2013-03-26 22:31:26 +00:00
cracyc
66d87e851a spu: doh (nw) 2013-03-26 22:30:39 +00:00
Angelo Salese
3301dbe369 Hooked up two extra inputs, specific to this version 2013-03-26 22:06:23 +00:00
cracyc
f7be9689a9 spu: add cdda interrupts [Carl]
(mess) psxcd: cdda muting (nw)
2013-03-26 21:25:48 +00:00
David Haywood
0c46d2cb67 new clones
-----------

Hang-On (older?) [cmonkey]

assuming this isn't some early april fools joke, the ROM labels need proper verification, the 4 main roms had the same labels as the parent set, and there is no mention of alt labels in the text provided (names of the sub roms were mentioned)  that's not how Sega work, so unless our parent has bad names the ones included here must be wrong, so I've just used generic positions until that gets resolved.
2013-03-26 19:29:33 +00:00
Olivier Galibert
1b1d090f52 imd: Stop being so anal-retentive, it's counterproductive [O. Galibert] 2013-03-26 19:13:41 +00:00
Curt Coder
e61d508086 (MESS) ql: Added floppy softlist. [anonymous] 2013-03-26 16:01:23 +00:00
Miodrag Milanovic
a36a1ebcd0 Placed m_source variable in device_t and filled it with provided value (nw) 2013-03-26 15:45:40 +00:00
Miodrag Milanovic
051011971f Expanded device_t constructor with parameters for short name and source file location [Miodrag Milanovic] 2013-03-26 15:18:37 +00:00
Oliver Stöneberg
ffbe9bdcca synced CPUS and SOUND in {mame|mess}.mak (nw) 2013-03-26 07:34:01 +00:00
Fabio Priuli
864275206c megadriv: reducing input tag lookups. nw. 2013-03-26 05:38:33 +00:00
Roberto Fresca
6fc9a5a5a6 New games marked as GAME_NOT_WORKING
------------------------------------
Fruit Star (encrypted) [Team Europe, Roberto Fresca]
2013-03-26 02:05:52 +00:00
Angelo Salese
2747d0d707 Forgot to hook-up mon_r() (not that it changes much) 2013-03-25 19:00:13 +00:00
Angelo Salese
f0ccbe2e47 Added RAM-based BASIC bankswitch, improved floppy code, added mon_r(). SIS acts (again) weird on this, and no DRQ is fetched afterwards. 2013-03-25 18:51:16 +00:00
Angelo Salese
8f0e145738 Improved various things, shows 'no system media' now 2013-03-25 17:59:18 +00:00
Fabio Priuli
6138e0e70e another tiny cleanup. nw. 2013-03-25 17:18:02 +00:00
cracyc
c1f355b9ee (mess) psxcd: oops (nw) 2013-03-25 16:49:29 +00:00
cracyc
50c35a5aab (mess) psxcd: small cleanups (nw) 2013-03-25 16:40:26 +00:00
Fabio Priuli
4da603975e exidy.c: fixed an out-of-range access spot by gcc-4.9. [Jürgen Buchmüller]
beezer.c: fixed an out-of-range access spot by gcc-4.9. [Jürgen Buchmüller]
2013-03-25 16:28:57 +00:00
Angelo Salese
3f3b479343 Hooked up DIPs, tries to read from the FDC 2013-03-25 16:15:22 +00:00
Fabio Priuli
c5987b9f4b minor cleanup. nw. 2013-03-25 16:09:57 +00:00
Curt Coder
4981a77485 (MESS) c2040: Added note. (nw) 2013-03-25 14:58:20 +00:00
Curt Coder
f4215e4217 (MESS) trs80m2: Cleanup. (nw) 2013-03-25 14:29:27 +00:00
Curt Coder
c37e965ff0 (MESS) kc85: Added RS-232 port. (nw) 2013-03-25 14:29:03 +00:00
Curt Coder
2bec4fef0c (MESS) c128: Fixed hard freeze with CP/M cartridge. (nw) 2013-03-25 14:28:34 +00:00
Miodrag Milanovic
313350249e forgot to remove this one (nw) 2013-03-25 12:47:48 +00:00
Miodrag Milanovic
6b29bdadce megadriv bootleg modernization (nw) 2013-03-25 12:43:09 +00:00
Miodrag Milanovic
7ccedf2bd5 and some more megadriv modernization (nw) 2013-03-25 12:30:09 +00:00
Miodrag Milanovic
1a9b55d88f some more megadriv modernization (nw) 2013-03-25 11:49:43 +00:00
Miodrag Milanovic
b0b200159b some megadriv modernization (nw) 2013-03-25 10:26:55 +00:00
Fabio Priuli
e43d8ac84e megadriv.c: small steps to keep a few 32x operations inside 32x. nw. 2013-03-25 09:34:10 +00:00
R. Belmont
1015102ba1 fix typo (nw) 2013-03-25 02:37:55 +00:00
R. Belmont
3f85549053 Add support for Mitsubishi M50740/50741 MCUs. [R. Belmont] 2013-03-25 02:33:41 +00:00
cracyc
6d6e25adaf (mess) psxcd: simplify the cdrom [Carl]
---
I haven't found any regressions but I wouldn't be surprised to see some.  The only improvements so far is better CD audio and disk change support.
2013-03-24 23:58:53 +00:00
Brian Troha
173d98855f new clone added
New Clone Added
---------------------------------
Magic Johnson's Fast Break (Arcadia, V 2.7) [Kevin Eshbach, The Dumping Union]
2013-03-24 23:43:48 +00:00
Brian Troha
1614561b1b capbowl.c: Minor rom name correction - NW 2013-03-24 23:30:04 +00:00
Brian Troha
47751cc392 new US Games clone adde
New Clone Added
--------------------------
(U.S.) Games V18.5 [Bad A Billy, Smitdogg, The Dumping Union]
2013-03-24 23:28:37 +00:00
Jonathan Gevaryahu
27d0492811 upd1771: Very small documentation update. no whatsnew. 2013-03-24 17:17:54 +00:00
Fabio Priuli
bee34ea13e (MESS) megadriv.c: Attempt to properly emulate protection in Sould Edge vs Samurai Spirits. nw.
Also fixed the slot option for nflqb96.
2013-03-24 17:10:43 +00:00
Angelo Salese
f97a9fe6bd FP-200: bunch of notes 2013-03-24 13:26:49 +00:00
Wilbert Pol
03e66de228 (MESS) small cleanup. (nw) 2013-03-24 12:07:09 +00:00
R. Belmont
8b9423547a m740: fix branch target disasm for branch-on-bit instructions (nw) 2013-03-24 03:32:41 +00:00
R. Belmont
102a582f08 Save state regs for 3745x & m740 (nw) 2013-03-23 21:08:23 +00:00
Scott Stone
a7bb1e2a75 a7800.c - Stripped palette to raw video output values removing YIQ/YUV infer data. [Robert Tuccitto] 2013-03-23 21:00:30 +00:00
James Wallace
ed0fbdc92c ROM length fix caused by too much copy/pasta, doesn't make it work any better though... (nw) 2013-03-23 20:47:13 +00:00
Scott Stone
345946e4c8 aristmk4.c: [Heihachi73]
Added Caribbean Gold (working), cleaned up comments and EPROM part numbers for a handful of games. Caribbean Gold needs some trivial input changes, as currently it has a logic door error on boot, however if you hit the coin input the error goes away and allows you to key in to perform a memory reset and finally coin up.

Also, Caribbean Gold 2 [cgold2] now has passable graphics, by using two of cgold's graphics ROMs (cgold u8 and u9 -> cgold2 u20 and u45) the game is now playable instead of a garbled mess (there are only a few tiles which differ between both games).

Promoted Caribbean Gold II and Fortune Hunter (and clone) to working - these had been working ever since eforest and arcwins were promoted but the flags were never removed.


New games added or promoted from NOT_WORKING status
---------------------------------------------------
Caribbean Gold (3VXEC449, USA)  [Heihachi73]
Caribbean Gold II (3XF5182H04, USA)  [Heihachi73]
Fortune Hunter (2XF5196I01, USA)  [Heihachi73]
Fortune Hunter (2XF5196I02, USA)  [Heihachi73]
2013-03-23 20:44:41 +00:00
Angelo Salese
4245c0ea42 FDC check-point 2013-03-23 20:02:27 +00:00
James Wallace
b81a8b576a New games marked as GAME_NOT_WORKING
------------------------------------
Winning Streak (Version 1.1) (Coinworld) [albaki77]

New clones added 
-------------------
Hit The Six (Project) (set 3) [launton]


Also added some ROMs for Seven's Above and Sevens and Melons, also from launton if we need to credit them later
2013-03-23 19:46:20 +00:00
R. Belmont
e438b18443 Stop feeding Mogwai after midnight (nw) 2013-03-23 19:19:10 +00:00
Angelo Salese
d42b8d7529 Added video emulation 2013-03-23 19:12:07 +00:00
R. Belmont
1cf5de7016 namcos2: Use the correct C68 (M37450) I/O MCU for Steel Gunner 2. [R. Belmont, Guru, Charles MacDonald] 2013-03-23 18:57:34 +00:00
R. Belmont
89cfb35eb4 M740 CPU family updates: [R. Belmont, O. Galibert]
- Support for all T=1 instructions
- Added COM and the accumulator-only versions of INC and DEC
2013-03-23 18:46:31 +00:00
Fabio Priuli
69e62129cb removed a (now) redundant .h file too. nw. 2013-03-23 17:47:20 +00:00
Angelo Salese
30346a8b60 Check-point 2013-03-23 17:30:53 +00:00
Andrew Gardner
a41a17c4b5 Modernized k053260 device. [Andrew Gardner] 2013-03-23 17:28:58 +00:00
Angelo Salese
ca92438f31 Documentation 2013-03-23 16:33:44 +00:00
Angelo Salese
2424f1ac6c Forgot main file 2013-03-23 16:24:16 +00:00
Angelo Salese
8acf855712 New skeleton driver for Sharp MZ-3500, nw 2013-03-23 16:23:49 +00:00
Fabio Priuli
af383b7325 attempt to fix burnin (MT #05173). nw. 2013-03-23 14:16:06 +00:00
Fabio Priuli
4d45aa5f72 clean up. nw. 2013-03-23 13:21:21 +00:00
Fabio Priuli
8886901993 (MESS) readded SVP test, which got lost in MESS long ago. nw. 2013-03-23 13:12:26 +00:00
Fabio Priuli
267285135e (MESS) added VR recognition from fullpath. nw. 2013-03-23 12:12:42 +00:00
Fabio Priuli
5409bd67cd (MESS) megadriv.c: removed drivers gensvp, mdsvp and mdsvpj: Virtua Racing can
now be loaded directly in genesis, megadriv and megadrij [Fabio Priuli]
2013-03-23 11:53:31 +00:00
Fabio Priuli
b139a66a78 this was not used anymore either. nw. 2013-03-23 11:16:58 +00:00
Fabio Priuli
3452c8c88b (MESS) megadriv.c: removed nvram handler. MESS was not using this since more than one year,
and it was causing MT #03873. If any bootleg megadrive board needs this, please let me know so
that I can re-add it to the correct driver. nw.
2013-03-23 11:04:26 +00:00
Fabio Priuli
6ef103c524 (MESS) megadriv.c: removed a bunch of useless machine parameters and a few tagmap lookups. nw. 2013-03-23 10:28:46 +00:00
Michaël Banaan Ananas
ef69b73b8c (companyname 3DO -> The 3DO Company) 2013-03-23 10:10:38 +00:00
Fabio Priuli
48ace58aeb (MESS) megadriv.c: moved some more global variables to driver class. nw. 2013-03-23 10:09:11 +00:00
cracyc
7129f811cc i386: remove unused define and 386 has 16-bits of io space (nw) 2013-03-22 13:36:57 +00:00
Fabio Priuli
c6ca3fc828 (MESS) speeding up slot implementation of the DSP add-on chips too. nw. 2013-03-22 13:04:02 +00:00
Miodrag Milanovic
cac962c4b5 print proper message on -listslots in case there are no slot options available, like in some dummy slots (nw) 2013-03-22 13:03:43 +00:00
Fabio Priuli
a219ff2db0 (MESS) speeding up slot implementation of the SVP add-on chip. nw. 2013-03-22 11:03:16 +00:00
Fabio Priuli
98ac2b1071 another tiny cleanup. nw. 2013-03-22 08:36:28 +00:00
Fabio Priuli
41c9b9bb6a another global variable removed + cleanup. nw. 2013-03-22 08:28:41 +00:00
Fabio Priuli
02abb6625d more of the same. nw. 2013-03-22 07:55:40 +00:00
Fabio Priuli
8d6c701b6e another var moved to the state. nw. 2013-03-22 07:21:41 +00:00
Fabio Priuli
09b9e5f433 (MESS) megadriv.c: minor cleanup. nw. 2013-03-22 07:13:40 +00:00
Fabio Priuli
b60657e3f8 (MESS) megadriv.c: moved z80 vars to the driver state. nw. 2013-03-22 06:51:32 +00:00
Fabio Priuli
2061fc6a22 (MESS) megadriv.c: removed another static. nw. 2013-03-22 06:36:17 +00:00
Fabio Priuli
ebadd722b0 (MESS) megadriv.c: temporarily duplicated some DMA code while working towards
a reduction of global variables. nw.
2013-03-22 06:18:38 +00:00
Fabio Priuli
b91cdd39ea (MESS) same fix to the non-slot implementation. nw. 2013-03-22 05:31:44 +00:00
Fabio Priuli
368dc3381e (MESS) better fix for the pmac registers in SVP. thanks Arbee for noticing this veeeeeery
old out-of-bound access. I guess we originally had a single set of 12 registers...
nw.
2013-03-22 05:31:09 +00:00
Scott Stone
622cacafa9 Added description to k1ge, k2ge devices (nw) 2013-03-22 04:02:35 +00:00
Brian Troha
d99192aa23 new game added
New Game Added
---------------------------------
Sex Appeal (Version 6.02) [Brian Troha, The Dumping Union]
2013-03-22 03:04:58 +00:00
R. Belmont
a742a8dd28 Fix gcc compile (eta: this is a real bug, plz fix properly!) (nw) 2013-03-22 00:07:51 +00:00
R. Belmont
7f23bacb48 coolridr: work around miscompile on newer versions of Clang [Phil Bennett] 2013-03-21 23:54:07 +00:00
cracyc
d313d02e79 i386: fix up the stack if a page fault occurs in a far call and clear the top of esp when loading a tss stack (nw) 2013-03-21 21:54:31 +00:00
Fabio Priuli
f1283d262c (MESS) megadriv.c: backing up preliminary work on SVP as slot device. disabled by default.
also reorganization of megadriv.xml, part 1. nw.
2013-03-21 15:53:22 +00:00
Fabio Priuli
28f8897275 updated sat_rom to work fine together with rev. 21995. nw. 2013-03-21 14:43:25 +00:00
Fabio Priuli
609d005e33 removed leftover wip code. nw. 2013-03-21 14:42:02 +00:00
Nathan Woods
ac7cfdd43b mc6847: Turning off logging left on (nw) 2013-03-21 12:24:05 +00:00
David Haywood
467a0d0a75 actually let's bail out even earlier (nw) 2013-03-21 09:50:05 +00:00
David Haywood
ecc881c7a3 minor code tweak (nw) 2013-03-21 09:37:40 +00:00
Fabio Priuli
03a307737c Added some additional xml validation and fixed the resulting errors. nw. 2013-03-21 07:41:38 +00:00
Angelo Salese
f141764942 Fixed a SCU DMA bug 2013-03-21 01:29:00 +00:00
Angelo Salese
55283fb861 Fixed CD interface mirrors, allows Over load test to work in Diag 2013-03-21 01:15:27 +00:00
Angelo Salese
549ecdccdd Sketchy CD on/off command, useful to test out CD features in diag menu 2013-03-21 00:43:25 +00:00
Angelo Salese
da0ff019f0 Fixed cart loading 2013-03-21 00:29:12 +00:00
Angelo Salese
91b74ebe90 Fixed cache for ext slots 2013-03-21 00:10:56 +00:00
cracyc
c6d106bd07 (mess) genpc: also video is in the devices now (nw) 2013-03-20 22:26:02 +00:00
cracyc
930f097d54 (mess) pc clones have xt fdcs (nw) 2013-03-20 22:05:48 +00:00
Angelo Salese
3c4fa99bad Air Cars doesn't like this, reverted 2013-03-20 20:02:18 +00:00
Angelo Salese
1d4e5d3ba5 Jaguar: makes more sense that the PIT timers follows the m68k clock, fixes Raiden BGM tempo 2013-03-20 19:36:21 +00:00
Oliver Stöneberg
9e90158d7d disabled some GCC-specific hacks in sdl.mak when clang is being used / also silenced linker for DISTRO=ubuntu-intrepid (nw) 2013-03-20 17:54:09 +00:00
Olivier Galibert
90362d4baf m6502: Seriously untested multi-dispatch-table support [O. Galibert] 2013-03-20 16:14:39 +00:00
Fabio Priuli
88162e1128 (MESS) megadriv: fixed support of SMD files (those with 512k header), broken
by the recent developments. [Fabio Priuli]

Thanks goes to Carl for providing test cases.
As long as supporting these legacy formats remains easy, I see no reason not to ;)
2013-03-20 13:42:36 +00:00
Miodrag Milanovic
9ec92e573e removed devhelpr.h and trampolines in half modern devices,also southbridge also use am9517a device now (no whatsnew) 2013-03-20 12:04:38 +00:00