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
David Haywood
4899895e81
fix boogwing (broken when I did some refactoring after 148)
2013-03-20 11:47:13 +00:00
Robbbert
a24cbc7022
(nw) sf2m8 - unscrambled the gfx roms
2013-03-20 10:50:16 +00:00
Fabio Priuli
e1c53006ef
New WORKING game
...
------------------------------
Bases Loaded (Prototype, PlayChoice-10) [Lost Levels]
2013-03-20 07:44:53 +00:00
Oliver Stöneberg
69fe7975db
(MESS) restored apollo_kbd.h changes (nw)
2013-03-20 07:11:41 +00:00
Robbbert
11af8c2b3b
fixed compile error from r21972
2013-03-20 07:09:25 +00:00
Oliver Stöneberg
d0218ab80a
(MESS) fixed apollo_kbd.c compilation (nw)
2013-03-20 07:09:20 +00:00
Fabio Priuli
fad3b74c73
(MESS) saturn: added missing mem_mask and removed direct access to the cart device. nw.
2013-03-20 06:07:22 +00:00
Fabio Priuli
34e7258077
(MESS) adding a bunch of mem_masks. nw.
2013-03-20 05:56:34 +00:00
Oliver Stöneberg
9f4bdaa97a
more fixes for clang 3.2 unused private field warnings (nw)
2013-03-20 00:38:54 +00:00
Oliver Stöneberg
03379e4ab6
(MESS) fixed clang 3.2 warnings about unused private fields (nw)
2013-03-20 00:31:11 +00:00
Brian Troha
66b17ada93
shangha3.c: Added dipswitch locations to Shanghai III, Hebereke no Ponpoon and Blocken. [Brian Troha]
2013-03-19 23:14:46 +00:00
Andrew Gardner
8cc2092788
QT Debugger fixes:
...
- New memory windows start focused on the active CPU.
- Opening a utility window, closing it, and stepping no longer re-opens the window.
[Andrew Gardner]
2013-03-19 16:55:21 +00:00
Miodrag Milanovic
a08ae67178
run latest srcclean on rest of files (nw)
2013-03-19 11:39:56 +00:00
Fabio Priuli
7c2cc2abc7
nw
2013-03-19 11:36:19 +00:00
Fabio Priuli
5abd7173ff
(MESS) saturn: converted carts to be slot devices and enabled battery
...
RAM carts support [Fabio Priuli]
2013-03-19 11:13:46 +00:00
Oliver Stöneberg
ec7dce3ea3
fixed name of software_list_device (nw)
2013-03-19 11:01:56 +00:00
Fabio Priuli
555cd34b2d
New clones added
...
----------------
Virus (Dr. Mario prototype, PlayChoice-10) [Lost Levels]
2013-03-19 10:33:40 +00:00
Miodrag Milanovic
0e1f5ad25b
Cleanups and version bump
2013-03-19 07:22:20 +00:00
Brian Troha
f0f764e066
new Starblade Clone
...
New Clone Added
--------------------------------
Starblade (World) [ShouTime, The Dumping Union]
2013-03-19 01:58:40 +00:00
Angelo Salese
254d272328
New WORKING game
...
--------------------
Stadium Hero '96 [David Haywood, Angelo Salese]
2013-03-19 01:50:14 +00:00
Brian Troha
bac65b263a
gei.c: Better name collision correction. Use actual rom internal name for the NFL Football sets, IE: 1 is N.F.L. FOOTBALL & other is NFL FOOTBALL, or add in "+" where actual label shows "*" as per comment - NW
2013-03-19 01:27:57 +00:00
David Haywood
2c8ca495bb
we have a policy for naming conflicts, apply it. (I suspect some of these are from dumpers being lazy and incorrectly naming things to fit the existing romdefs mind you, others are bootlegs where there are no real labels)
2013-03-19 00:19:02 +00:00
Angelo Salese
eba1550506
Attempt fixing baseball rules in Stadium Hero '96, needs a lot of testing ...
2013-03-18 18:30:23 +00:00
Fabio Priuli
80a6e156dc
fixed repeated descriptions. nw.
2013-03-18 16:42:59 +00:00
Fabio Priuli
e145f75929
added missing pcbs. nw.
2013-03-18 16:40:48 +00:00
David Haywood
ebf3bf6d17
deco_mlc - split up some handlers for unknown reads/writes
2013-03-18 14:30:38 +00:00
Fabio Priuli
e5bd92893c
added software list to the RM Nimbus.
2013-03-18 14:09:14 +00:00
Fabio Priuli
7923655446
(MESS) megadriv.c: added support for reset-base Codemaster 2-in-1 cart and documented even more carts. nw.
2013-03-18 12:49:02 +00:00
Robbbert
cd29176897
knightsb - saving wip. Game is almost playable.
2013-03-18 11:59:52 +00:00
David Haywood
abdc3674c9
multfsh.c update [MetalliC]
...
* added new sets
(I also fixed a validation error before submitting + added a todo note at the top vs the original submission)
2013-03-18 11:27:07 +00:00
Miodrag Milanovic
07781352eb
Changed some naomi changes back, but enabled USE_NAOMICRYPT by default (no whatsnew)
2013-03-18 10:29:41 +00:00
David Haywood
9c0bccdfba
deco_mlc - use extra clipping regs, improve doc
2013-03-18 09:45:14 +00:00
David Haywood
1180aa1e0f
deco_mlc - further improved stadhr96, although we now use 1 bit for 2 things...
2013-03-18 09:38:52 +00:00
David Haywood
ffb36e1244
must have been tired..
2013-03-18 08:37:04 +00:00
Angelo Salese
2da4d7f317
Fixed I2C for Mega Drive, NBA Jam TE is still broken due of a mem_mask issue (slot code thinks it's always a word access, but it actually isn't most of the time)
2013-03-18 04:06:17 +00:00
Angelo Salese
c4303b0648
Ops
2013-03-18 02:06:41 +00:00
Angelo Salese
06913adaa6
Part 1 of Namco System 2/21 state machine conversion
2013-03-18 01:56:38 +00:00
Brian Troha
7572bce64f
merit.c: Minor doc correction - NW
2013-03-18 01:36:09 +00:00
R. Belmont
f89b0d6d3c
M3745x: Preliminary support for the Mitsubishi M37450 microcontroller [R. Belmont]
2013-03-18 01:12:44 +00:00
David Haywood
1046e109e0
deco_mlc - some improvement to stadhr96
2013-03-17 22:23:05 +00:00
Angelo Salese
39813a9aa8
Even better explaination, it's nothing special anyway
2013-03-17 21:01:44 +00:00
Brian Troha
a8ea9b2ffd
turbo.c: Additional documentation for Buck Rogers: Planet of Zoom. Noted the encrypted Z80 part number and Sega ID numbers for the CPU and ROM boards. Correct sprite color prom based on photo of PCB. [Brian Troha]
2013-03-17 19:30:16 +00:00
Nathan Woods
a1dc82ca67
Fixed PC relative addressing on konamicpu; scontra and thunderx work now (nw)
2013-03-17 19:07:41 +00:00
Angelo Salese
485aafe721
ADSMISS investigation notes
2013-03-17 19:00:16 +00:00
R. Belmont
b92fda6d04
SDL: Make the Qt debugger the default for *IX and Win32 builds.
2013-03-17 17:57:32 +00:00
R. Belmont
8920c1c7eb
Fix compile problems on some OS X versions (nw)
2013-03-17 17:10:46 +00:00
smf-
80d3d9be2b
MESS: clcd uses char set from rom, only characters 128 from an upper case character set have been found so far. [smf]
2013-03-17 15:07:19 +00:00
smf-
36822d3e2c
MESS: Added some notes to clcd mmu registers, the only available documentation http://www.c128.com/pdf/LCD%20Specification.pdf doesn't match the hardware that we have the software for.
2013-03-17 14:35:15 +00:00
R. Belmont
4bafebcd59
M740 updates: [R. Belmont]
...
- Added JMP (zp) instruction
- Working interrupts
- Moved 6502 family V line to make room for up to 16 IRQs
2013-03-17 14:03:58 +00:00
Michaël Banaan Ananas
fb25423e7a
nevermind previous commit :) the other way around makes more sense, since konami's TFR works like that.
...
Also changed konami's exchange mask globally to 7
2013-03-17 13:40:40 +00:00
Michaël Banaan Ananas
92ecf81b5a
fix EXG order for konami cpu
2013-03-17 12:28:10 +00:00
Robbbert
6d9e3964dd
aftor - fixed 6809 regression (slow sound)
2013-03-17 12:16:47 +00:00
Nathan Woods
8f997bde32
Turning off LOG_INTERRUPTS
2013-03-17 12:13:43 +00:00
Nathan Woods
5a19756c73
MSVC warning fix (nw)
2013-03-17 11:47:36 +00:00
Robbbert
c5905d049c
sgyxz - boots up, sound works, some gfx issues
2013-03-17 11:36:59 +00:00
Miodrag Milanovic
b3b3257747
Windows OSD / stdout/stderr output buffering [qmc2]
2013-03-17 08:39:26 +00:00
mahlemiut
49dad77354
de_2: Fixed P3/P4 area display for Alpha Type 2 games. (no whatsnew)
2013-03-17 02:23:27 +00:00
Nathan Woods
22ca5a2470
Changed the amount of scanlines on the 6847 PAL emulation. That said, the 6847
...
versions for PAL surely are doing more than this...
At least laser1 on the MESS side works better now
2013-03-16 22:19:59 +00:00
Oliver Stöneberg
c0a428c99f
optimized -listxml a bit more (nw)
2013-03-16 22:19:16 +00:00
David Haywood
1af4fda9ef
deco_mlc - notes
2013-03-16 22:02:12 +00:00
Michaël Banaan Ananas
3018feb50f
i overlooked this one
2013-03-16 21:06:33 +00:00
Michaël Banaan Ananas
04c369f8d1
looked through m6809 ops and fixed what i noticed (improves rollerg)
2013-03-16 20:42:51 +00:00
Phil Bennett
12c90e46d1
turbo.c - Corrected ROM labels and locations for Buck Rogers and clones [Phil Bennett, Andy Welburn]
2013-03-16 19:51:31 +00:00
David Haywood
156911fa6c
deco_mlc - hide some unwanted gfx in stadhr96
2013-03-16 19:20:17 +00:00
Angelo Salese
5912bc6fa8
Fixed palette in HuC6280
2013-03-16 14:47:01 +00:00
Oliver Stöneberg
6598c85c0b
optimized info_xml_creator::output_switches() (improves -listxml speed in DEBUG build by about 40%) (nw)
2013-03-16 12:11:28 +00:00
mahlemiut
1bf3d5d7c1
de_2: Fixed sample ROM loading, got lower LEDs to display (but not perfectly) (no whatsnew)
2013-03-16 11:53:32 +00:00
smf-
60ed70ef50
revision 21548 caused "trace off" to crash with a access violation [smf]
2013-03-16 11:52:50 +00:00
David Haywood
a3461537c9
deco_mlc - this currently has no bearing on reality but...
2013-03-16 11:00:10 +00:00
Fabio Priuli
7b63c12a73
tiny speed recover... nw.
2013-03-16 10:45:47 +00:00
mahlemiut
99667981f8
de_2: Hooked up MSM5205 and fixed sample banking. Sound should now work fully. (no whatsnew)
2013-03-16 10:07:05 +00:00
Fabio Priuli
6bc535e12d
(MESS) snes.c: added support in snes and snespal for loading from fullpath
...
DSPx and ST01x games missing the DSP data, i.e. the commonly available
dumps, without using clone systems (softlists had no problems with these
games because the DSP data come from the softlist romset) [Fabio Priuli]
out of whatsnew: many thanks to Arbee for suggesting device roms instead of a clone
system bios for addon dumps. it turned out there was a clean way to avoid conflicts
between loading DSP data from the softlist romset and loading DSP data from the
device romset, so we don't need snes_add and snesp_add clones anymore.
2013-03-16 09:36:02 +00:00
David Haywood
fc6f68dffd
deco_mlc - renderer is now fully scanline based, should make implementing the raster effects in a clean way much easier.
2013-03-16 08:57:20 +00:00
David Haywood
a2db6d1509
deco_mlc - checkpoint
2013-03-16 08:39:28 +00:00
David Haywood
86b48108c2
deco_mlc - current
2013-03-16 08:15:30 +00:00
mahlemiut
b17d78ad6b
de_2: Adding a bit of meat to the bones. Still need to work on the MSM5205 and some of the LEDs. (no whatsnew)
2013-03-16 05:50:35 +00:00
David Haywood
1fbe8650a4
deco_mlc - more scanline conversion
2013-03-16 05:32:32 +00:00
David Haywood
1d23fc7bd9
more
2013-03-16 01:07:34 +00:00
David Haywood
92f99c246d
deco_mlc reworking - checkpoint
2013-03-16 00:55:59 +00:00
Angelo Salese
a690f0936b
Improved keyboard inputs per schematics
2013-03-15 18:43:51 +00:00
Angelo Salese
41a4ac672c
Added mahjong panel support to Famicom
2013-03-15 14:44:00 +00:00
Fabio Priuli
217b516f2b
fixed cart regression in saturn. nw.
2013-03-15 10:55:10 +00:00
Nathan Woods
aaa7936ef4
Fixing interrupt handling in several drivers using 6809 that pulsed interrupts
...
in a way that broke with the new 6809 core (nw)
2013-03-15 10:31:13 +00:00
Fabio Priuli
f156419660
lists have no bios flag, so this check is redundant. nw.
2013-03-15 10:04:45 +00:00
Fabio Priuli
3e9c03874e
minor cleanup. nw.
2013-03-15 09:16:10 +00:00
Fabio Priuli
16d68e7fbb
(MESS) snes.c: major overhaul of cart and add-on handling [Fabio Priuli]
...
- updated carts to be slot devices
- simplified loading and bankswitch mechanism
- removed drivers snessfx and snespsfx: SuperFX/GSU games can now
be loaded in snes and snespal
- removed drivers snesdsp and snespdsp: NEC DSPx games can now
be loaded in snes and snespal from softlist
- removed drivers snesst10 and snesst11: Seta DSP games can now
be loaded in snes and snespal from softlist
- removed driver snesst: when you load Sufami Turbo, two more cart slots
(-cart2 and -cart3) become available to load ST carts
- added preliminary support for games with BS-X slots: when you load
one of these, a -cart2 slot becomes available to load a 8MB memory pack
(only a few of these work at the moment, e.g. Same Game)
- added support for loading DSPx games with DSP dump appended at the
end of the .sfc file
- added two "legacy" drivers snes_add and snesp_add containing the
DSP dumps in the bios, to allow loading of old .sfc dumps missing the DSP
content (these drivers are of course marked as GAME_UNOFFICIAL)
out of whatsnew:
- I have removed the DSP1B dump from NSS, because I plan to update NSS
to use slot devices as well and that will cover everything needed by SMK, if we
ever find its NSS release and dump it
- Also, I will take care of fixing snes entries in messnew before u2, because
part of this set of changes supersede the log for 21546 (e.g. no more snesnew
or snespnew wip drivers)
2013-03-15 09:13:49 +00:00
Robbbert
d0a4f25e58
sf2m3, sf2m8 - boots up, sound works, some gfx issues
2013-03-15 08:23:28 +00:00
Fabio Priuli
ca5a487376
(MESS) snes: fixed snesst10 and (partially) snesst11. nw.
...
these drivers will be removed very soon, but it's better to have these
with CPU running for future comparisons and possible regression tracking.
2013-03-15 07:15:37 +00:00
Robbbert
de2c4cc33f
knightsb - added sound (nw)
2013-03-15 06:50:35 +00:00
Angelo Salese
57f38db6aa
Enough of this
2013-03-15 01:13:48 +00:00
R. Belmont
bb99d57b03
(MESS) 3c505: fix typo that broke TCP [Hans Ostermeyer]
2013-03-15 01:12:50 +00:00
Angelo Salese
12f745b785
Preliminary scroll, just to realize that I need to rewrite the video emulation ...
2013-03-15 01:01:23 +00:00
Angelo Salese
799faee10f
... and key modifiers
2013-03-15 00:20:46 +00:00
Angelo Salese
b4d7db066c
Added keyboard
2013-03-15 00:13:38 +00:00
Angelo Salese
4903e189c0
Very preliminary LCD hook-up
2013-03-14 22:46:36 +00:00
Fabio Priuli
3031750386
this requires some more thinking too... nw.
2013-03-14 22:34:58 +00:00
Angelo Salese
e14af05144
New skeleton driver for Casio FP-200, will do actual code work next
2013-03-14 21:07:18 +00:00
Jonathan Gevaryahu
19c1afbe79
s14001a.c: Add note that the four dac test pins are really digital out pins [PlgDavid]
2013-03-14 16:27:02 +00:00
Fabio Priuli
02f7747023
and this requires some more thinking... nw.
2013-03-14 14:43:01 +00:00
Fabio Priuli
c6b47c709c
whops. this was missing from 21854. nw.
2013-03-14 14:38:58 +00:00
Fabio Priuli
d2536ab139
(MESS) simplified handling of must_be_loaded for md slots. nw.
2013-03-14 14:38:18 +00:00
Fabio Priuli
d2d11bc7e5
updated sgb_hack setup to avoid external access to m_cart. nw.
2013-03-14 14:17:12 +00:00
Fabio Priuli
19d98540e7
reduced direct accesses to cart devices (systems should eventually only interact with the cart slot devices). nw.
2013-03-14 13:20:52 +00:00
Fabio Priuli
a265df0b68
minor cleanup. nw.
2013-03-14 11:26:23 +00:00
Fabio Priuli
bdc04d975f
romload: attempt to improve loaded rom percentage display. nw.
...
namely, with this change the emulator displays first a "Loading Game N%" while loading MAME game or MESS system roms,
then it switches to "Loading Software %N" while loading from softlist (this also applies to Megatech, ST-V and NeoGeo lists in MAME)
I'm not completely happy with passing a "from_list" boolean to modify the behavior, but I have found no better solution.
If you find any, please be my guest and replace this solution with yours.
2013-03-14 10:10:17 +00:00
Fabio Priuli
8bcd96e509
romload: reset rom size counter when starting to load software. nw.
2013-03-14 10:07:03 +00:00
Fabio Priuli
ad8cfb8c5b
(MESS) romload: fixed loaded rom percentage going beyond 100% with softlist entries. nw.
...
previously, loading from softlist was using the bios romsize as totalsize to load, explaining both the erratic
percentage values in systems like AES and the totalsize = 0 error in NES and other bios-less systems, which
was requiring a special workaround.
handling is still not perfect (e.g I think that first the bios is loaded and counter goes to 100%, then the cart
is loaded and the count restarts from 0%, so it would be better to have a separate message for the softlist
loading, but I need to study in depth the code before such a change), but it's definitely better than having
AES carts loading up to 12575% or NES skipping completely the soft percentage due to totalsize =0...
2013-03-14 09:23:20 +00:00
David Haywood
490ef621b0
fix daraku (mt 5122)
...
guess some refactoring changed the behaviour at some point, I assume this is what it was meant to be doing rather than trying to use a value it was in the middle of setting?
2013-03-14 08:32:55 +00:00
Fabio Priuli
1999097a54
fixed header detection when loading from fullpath in snesnew. nw.
2013-03-14 06:44:15 +00:00
mahlemiut
f8114c7dea
fmtowns: set UX and Marty drivers to use 386SX CPU. (no whatsnew)
2013-03-14 03:10:13 +00:00
mahlemiut
f28c0ac710
i386: fixed debug assert (no whatsnew)
2013-03-14 03:08:13 +00:00
David Haywood
8b96b441e7
popobear - fix for colours on Game Over screen
...
I've also marked it as working, the remaining issues (wrong animation speed / music speed) are cosmetic, it seems to work otherwise. so..
New Working Game
----------------
PoPo Bear [Angelo Salese, David Haywood]
2013-03-14 02:31:04 +00:00
David Haywood
6aad8b5410
popopbear - tile flips (game over screen)
2013-03-14 02:03:57 +00:00
Brian Troha
a160fc3b21
vp101.c: Add version 3.5 boot rom and add no_dump for Special Forces Elite Training PIC18C422 chip.
2013-03-14 00:09:11 +00:00
Brian Troha
472c3c4521
new Mega Touch clones
...
out of whatsnew: I verified the Megatouch 5 (9255-60-01 ROC, Standard version) set as a correct dump and removed the BAD_DUMP flag. I checked against 3 other sets and all dumped as the same. The issue with this set is something other then the data dump.
New Clones Added
-------------------------------
Pit Boss Megatouch II (9255-10-01 ROG, Standard version) [Brian Troha, The Dumping Union]
Megatouch III (9255-20-01 ROK, Standard version) [Brian Troha, The Dumping Union]
Megatouch III (9255-20-01 ROB, Standard version) [Brian Troha, The Dumping Union]
Megatouch III (9255-20-01 ROA, Standard version) [Brian Troha, The Dumping Union]
Super Megatouch IV (9255-41-01 ROE, Standard version) [Brian Troha, The Dumping Union]
Super Megatouch IV (9255-41-01 ROC, Standard version) [Brian Troha, The Dumping Union]
2013-03-13 23:22:16 +00:00
David Haywood
acdd062d5d
popobear - change how we handle transpen
2013-03-13 22:47:31 +00:00
David Haywood
ee1c2e5fed
popobear - sprite<->sprite priority handling (used to keep character line in order)
2013-03-13 21:19:04 +00:00
Fabio Priuli
6621b43d9f
let's see if this finally fixes topshoot and hshavoc in debug builds... nw.
2013-03-13 18:54:55 +00:00
Oliver Stöneberg
03b5fd7093
added missing breaks in es5510_device::write_reg()
2013-03-13 17:50:18 +00:00
Andrew Gardner
813c964a96
Modernized CRT, okim6285, and ZSG2 devices. [Andrew Gardner]
2013-03-13 16:16:46 +00:00
Angelo Salese
c4eb54ab35
Fix compile
2013-03-13 16:05:52 +00:00
Oliver Stöneberg
350a503af8
(MESS) fixed uninitialized memory in src/mess/machine/megasvp.c (nw)
2013-03-13 15:52:29 +00:00
Fabio Priuli
b62b0f7ab1
(MESS) snes: better support for Korean Super 20 in 1. Now games 15-20 work. nw.
2013-03-13 15:30:59 +00:00
Phil Bennett
5d93535c4d
Fix bfcobra.c interrupt handling -nw-
2013-03-13 11:50:19 +00:00
Phil Bennett
7382c49b76
Revert R21634 -nw-
2013-03-13 10:58:09 +00:00
Nathan Woods
5d06892a1b
Comment fix (nw)
2013-03-13 10:51:14 +00:00
David Haywood
3fc25fa112
popobear - preliminary rowselect / linescroll for high scores
2013-03-13 10:44:58 +00:00
Nathan Woods
a8c2f75f36
Konami CPU fix, doesn't seem to help with anything (nw)
2013-03-13 10:44:02 +00:00
David Haywood
34c0f89193
popobear - better layer enables / scrolling.
2013-03-13 10:17:20 +00:00
David Haywood
83e7c659dd
popobear - stop abusing 8-bit region for vram
2013-03-13 09:37:17 +00:00
David Haywood
4dfadd3171
popobear - use tilemaps, bit slow because of constant dirty marking in places, but still 400%
2013-03-13 09:27:39 +00:00
David Haywood
a74a1b6747
popobear - decode tiles to a usable form and use drawgfx for the background
2013-03-13 08:57:06 +00:00
Fabio Priuli
495ed314a4
as usual, pressing save *before* the commit would help. nw.
2013-03-13 08:09:37 +00:00
Fabio Priuli
e942b951fc
(MESS) snes.c: backup of minor work on SPC7110 RTC. still not enough to pass test in Tengai Makyou. nw.
2013-03-13 08:07:31 +00:00
Fabio Priuli
e4e14a06b2
(MESS) snes.c: misc work on pirate carts. [Fabio Priuli]
...
- added support for Korean Super 20 Collection multigame cart, even if a few games
still have glitches.
- added support for bankswitch mechanism used in a few pirate multigame carts.
- added support for protection used by Tekken 2 and Street Fighter Alpha EX, based
on notes by d4s and nocash.
(MESS) snes.xml: added a few pirate multigame carts. Most of these are incomplete dumps,
so redumps are needed to promote them to working state, but their existence is now
at least documented. [Fabio Priuli]
out of whatsnew: I also have fixed sram issue from fullpath in snesnew driver, due to a silly copy&paste mistake.
2013-03-13 08:05:41 +00:00
David Haywood
2c7f75772c
popobear - fixed resolution + sprites are always square.
2013-03-13 07:46:19 +00:00
Angelo Salese
0b4cde516c
Attempt to fix CEF bit reset behaviour, fixes Virtual On 3d gfxs
2013-03-13 03:58:49 +00:00
Angelo Salese
6e5582b65a
This one should stay in
2013-03-13 03:29:18 +00:00
Angelo Salese
059251f001
Fixed a minor bug with CD block Put sector, makes Virtual On to enter into gameplay.
2013-03-13 03:20:59 +00:00
Angelo Salese
6de62976cb
Improved VDP1 timings, fixes several Saturn games such as Fatal Fury 3, Night Striker S, Command & Conquer
2013-03-13 00:49:18 +00:00
Angelo Salese
6b38a92d05
Ok, the .nes dump actually has a wrong header, reverted
2013-03-12 22:58:35 +00:00
Angelo Salese
4b6e544ca1
Not going to touch NES emulation, it's just because this bug amuses me ...
2013-03-12 22:43:18 +00:00
cracyc
a3e2ee9604
i386: split 386sx to separate cpu (nw)
...
(mess) at: download more ram (nw)
2013-03-12 17:19:43 +00:00
Michaël Banaan Ananas
6aa889372e
fixed video regression with bucky clones + added imperfect gfx flag
2013-03-12 16:47:37 +00:00
Michaël Banaan Ananas
96a167e2d5
(correct description)
2013-03-11 22:19:14 +00:00
David Haywood
6fd27fba2a
the Naomi cartridge per-game keys are totally arbitrary at this point, let's not store them in 4 byte files as if they were dumps (by request / suggestion of Nicola) (nw)
2013-03-11 21:45:41 +00:00
Wilbert Pol
c03729e963
Debugger: [Wilbert Pol]
...
- Added support for registerpoints.
- Added 'exit' as a synonym for 'quit'.
2013-03-11 21:29:51 +00:00
Wilbert Pol
e7e15bca12
(MESS) a7800.c: Removed driver logic from the video_update method. (nw)
2013-03-11 19:46:27 +00:00
Wilbert Pol
fe3e4d8640
315_5124.c: Improved triggering of IRQs. [Enik Land]
...
(MESS) sms.c: [Enik Land]
- Fixed master clock speed for PAL machines.
- Improved hcount handling resulting in better results from
Flubba's VDP timing checks.
2013-03-11 19:28:59 +00:00
Angelo Salese
6e9b9f9edb
Some minor changes, it definitely draws a Casio logo in AnimeLand
2013-03-11 19:28:01 +00:00