Commit Graph

21326 Commits

Author SHA1 Message Date
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
Fabio Priuli
6a450af069 (MESS) megadriv.xml: Added dump of Japanese Marble Madness [ElBarto]
(MESS) megadriv.xml: Added documentation for more carts [ElBarto, Sunbeam/Digital Corruption]
2013-03-17 12:36:13 +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
3f4aa4873d whops, these had been added wrong. nw. 2013-03-15 08:21:59 +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