Commit Graph

21182 Commits

Author SHA1 Message Date
Nathan Woods
7c0baa1f6d Rewrite of 6809/6309/konamicpu cores. 6809 should be cycle exact based on the
6809 datasheet.  Inferred 6309 cycle exact timings.  Not sure about the Konami
timings; they are definitly different from the previous core but the previous
timings were a guess.

Get ready for regressions...
2013-03-04 13:29:33 +00:00
David Haywood
d60b91b1da misc refactor for future work 2013-03-04 13:07:08 +00:00
Fabio Priuli
a5aa8f846c moved some snes stuff into the driver class. nw. 2013-03-04 12:30:07 +00:00
Fabio Priuli
eef0a7fdf2 let's try to untangle a bit the knots between machine and PPU (part 4)... nw. 2013-03-04 11:27:34 +00:00
Fabio Priuli
acb42e14dd let's try to untangle a bit the knots between machine and PPU (part 3)... nw. 2013-03-04 10:52:11 +00:00
Fabio Priuli
4663f69f86 let's try to untangle a bit the knots between machine and PPU (part 2) + some cleanups... nw. 2013-03-04 10:23:47 +00:00
Fabio Priuli
e5f45e064d let's try to untangle a bit the knots between machine and PPU (part 1)... nw. 2013-03-04 09:38:04 +00:00
Robbbert
3e79433502 New WORKING game [Robbbert]
------------------------------

Williams 6-in-1 Multigame
2013-03-04 09:08:17 +00:00
Angelo Salese
4edc2e6c2c Fixed regression with FAD end in track mode, fixes Death Throttle 2013-03-04 03:56:07 +00:00
R. Belmont
18d8f5b5a5 Add dumped C68 program for Steel Gunner 2. [Guru] 2013-03-04 03:28:28 +00:00
Angelo Salese
3b0c740411 Fixed janjans2, don't think the game should run in 336 x 239, will look at the CRTC sooner or later ... 2013-03-04 02:50:15 +00:00
cracyc
7bda3f5ee8 netdev_tap: filter packets try 2 (nw) 2013-03-04 01:46:22 +00:00
Angelo Salese
d2f31bdcbf Work-around for VDP1 framebuffer clear, fixes Daisenryaku Strong Style regression 2013-03-04 01:21:53 +00:00
David Haywood
6a2f6c84f6 yep definitely 9-bit wide LSB first as per OG's suggestion. 2013-03-03 22:37:59 +00:00
David Haywood
6f06dae5d9 new clones
Starfighter (Moon Cresta bootleg) [RevisionX]
2013-03-03 22:12:11 +00:00
R. Belmont
e4b5c90c26 (MESS) Fix AES cart swap sound crash. [R. Belmont] 2013-03-03 17:29:33 +00:00
Fabio Priuli
093b614457 minor fix. nw. 2013-03-03 15:46:51 +00:00
Nathan Woods
55ffd20dda Added the ability to tracelog to '{game}' (without the quotes); performing a
substitution when the trace is run.
2013-03-03 14:01:13 +00:00
Nathan Woods
4ba1a9b558 Removing unnecessary typecast (nw) 2013-03-03 13:48:07 +00:00
Fabio Priuli
969074c41e (MESS) snes.c: several updates to cart handling [Fabio Priuli]
- moved Sufami Turbo and BSX carts to separate lists
  - added two new drivers snesnew and snespnew, using slot devices for carts
  - added emulation for DSP1/4, ST-010/011, S-DD1, SPC7110, SuperFX, BS-X 
    and Sufami Turbo as slot devices
  - added emulation for the protection device used in some pirate carts


out of whatsnew. there are one or two (possibly stupid) bugs in the new drivers 
causing glitches in several games (e.g. SameGame, or F1 ROC 2) which prevent
us from removing the fake driver clones with add-on CPUs. if anyone is willing to 
help to trace them, you're all welcome.
2013-03-03 13:09:54 +00:00
Fabio Priuli
66f93718fc gameboy: fixed mk1n2j cart type. nw. 2013-03-03 11:05:55 +00:00
Michaël Banaan Ananas
c50609b266 mark c68 roms as bad dump + romname corrections (info from guru) 2013-03-03 08:12:22 +00:00
Michaël Banaan Ananas
b0c3577b18 workaround for airco22b sprites 2013-03-02 22:34:21 +00:00
Sandro Ronco
18c3038d92 (MESS) modernized socrates sound device. (nw) 2013-03-02 20:41:12 +00:00
David Haywood
fa3c472a80 make source x/y and dest x/y during the blitter copy more independent so we can treat compressed data as more of a stream 2013-03-02 19:38:40 +00:00
Angelo Salese
d3f53e21b9 Fixed vbl line 2013-03-02 18:53:32 +00:00
David Haywood
2a713ad654 (nw) 2013-03-02 17:48:50 +00:00
David Haywood
bd4a2c3e3a data note 2013-03-02 17:45:01 +00:00
David Haywood
bf0f6933f4 debug log was meant to be turned off for submission 2013-03-02 17:20:21 +00:00
David Haywood
ddfaa34f69 the first byte of the compressed data is the width of the compressed data stream in the texture page. 2013-03-02 16:54:44 +00:00
Angelo Salese
ab63507bf5 Identified RLE activation 2013-03-02 15:29:28 +00:00
Angelo Salese
a6b43794ad Added basic scene hook-up and RGB brightness control, fixes credit display too 2013-03-02 14:44:44 +00:00
cracyc
b3486955c1 Oops 2013-03-02 03:35:42 +00:00
cracyc
36201eba9d dinetwork: remove mcast_chk and check for multicast in recv (nw)
netdev_tap: do mac filtering (nw)
2013-03-02 03:29:47 +00:00
cracyc
a4de4e1876 i386: str and sldt always write 16bits to memory (nw) 2013-03-01 20:49:57 +00:00
Sandro Ronco
9ee7a85a9a (MESS) profweis: added another bios version. [Team Europe]
(MESS) socrates.xml: added Game Wizard / Magische Spiele dump. [Team Europe]
2013-03-01 18:52:33 +00:00
cracyc
aaade1d9f0 i386: rep ret (seriously) (nw) 2013-03-01 18:29:37 +00:00
David Haywood
77374045c8 commenting out some debug code 2013-03-01 18:15:08 +00:00
David Haywood
a4417dc1e6 added missing x source bit 2013-03-01 17:51:13 +00:00
David Haywood
8b1e61efb9 misc improvements 2013-03-01 17:43:55 +00:00
David Haywood
5874471a59 fix logging typo 2013-03-01 17:28:28 +00:00
David Haywood
fd899822a8 fix missing y source bits 2013-03-01 17:26:12 +00:00
David Haywood
f279b45ce4 notes 2013-03-01 17:14:52 +00:00
Angelo Salese
5b5c42b98b Don't need this hack anymore 2013-03-01 16:07:35 +00:00
Angelo Salese
1825f420aa Added end mark 2013-03-01 15:58:43 +00:00
Andrew Gardner
6e8646ac29 Modernized gomoku, astrocade, saa1099, st0016, and c140 sound devices. [Andrew Gardner] 2013-03-01 15:56:10 +00:00
cracyc
97e41cb573 [mess] add altstatus reset to atapi cd (nw) 2013-03-01 15:41:41 +00:00
Angelo Salese
debffdc7bb Tied colors to drawing routines, and added transparent pen 2013-03-01 15:35:38 +00:00
Angelo Salese
224dfa6660 Illogic beats logic 1 to 0, fixed hangs/inputs in service mode 2013-03-01 14:53:05 +00:00
Angelo Salese
597b4a922e Added 8bpp 2013-03-01 14:42:51 +00:00