Commit Graph

21103 Commits

Author SHA1 Message Date
Fabio Priuli
56ad9c1a60 snes: shuffling some code around (part 6 and last). nw. 2013-03-05 08:01:06 +00:00
Fabio Priuli
9e5b472439 snes: shuffling some code around (part 5). nw. 2013-03-05 07:46:08 +00:00
Fabio Priuli
5b4e26f4fb cleanups. nw. 2013-03-05 06:50:37 +00:00
Fabio Priuli
e73193344f snes: shuffling some code around (part 4). nw. 2013-03-05 06:34:52 +00:00
Fabio Priuli
7f96567518 snes: shuffling some code around (part 3). nw. 2013-03-05 06:07:05 +00:00
R. Belmont
6e984f500d Fix GCC compile (nw) 2013-03-05 04:02:10 +00:00
David Haywood
b7d10f303d blending 2013-03-05 02:39:14 +00:00
Angelo Salese
6cf6432d66 Fix compile 2013-03-05 02:33:46 +00:00
David Haywood
d582a665b9 reformat note with some additional info 2013-03-05 00:02:25 +00:00
Angelo Salese
225b88ba52 Cleaned up a4r4g4b4 operation, nw 2013-03-04 23:20:23 +00:00
Scott Stone
8a069502f1 Chihiro.c [Samuele Zannoli]
* Implentation of nvidia register combiners.
 * Fix for ide_controller_device class for most uninitialized variables.
2013-03-04 23:02:36 +00:00
Fabio Priuli
104116421c snes: shuffling some code around (part 2). nw. 2013-03-04 21:45:21 +00:00
Wilbert Pol
092049bcec Fix builds on at least OSX (nw) 2013-03-04 21:36:45 +00:00
David Haywood
16cb9ccaae add a note about the very first transfer, and some possible interesting facts 2013-03-04 19:16:40 +00:00
David Haywood
ec5d17d46a keep some of the more basic looking bitstreams (eg. char 959) aligned, although this is likely wrong. 2013-03-04 17:26:34 +00:00
Fabio Priuli
b03e58e43f snes: shuffling some code around (part 1). nw. 2013-03-04 16:49:22 +00:00
Fabio Priuli
263b65158b whooops. nw. 2013-03-04 15:39:10 +00:00
Angelo Salese
b3bbe4e15c Notes, nw 2013-03-04 15:30:05 +00:00
Miodrag Milanovic
71a8c57c34 small cleanup (nw) 2013-03-04 15:09:43 +00:00
Fabio Priuli
2391fb9d68 removed a bunch of now redundant variables. nw. 2013-03-04 14:22:32 +00:00
Fabio Priuli
2b67ea023b further register cleanups. nw. 2013-03-04 13:53:06 +00:00
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