Commit Graph

17228 Commits

Author SHA1 Message Date
Miodrag Milanovic
40a39cedf1 Added Sound Blaster 16, and proper 16 bit ISA DMA handling [Carl]
Added IBM VGA card [Carl]
2012-09-04 06:31:18 +00:00
Brian Troha
b35677cdee segas32.c: Added "(Japan)" to F1 Super Lap & Dragon Ball Z V.R.V.S. game titles as these 2 games are explicitly for the Japan region. - NW 2012-09-04 02:59:51 +00:00
Michaël Banaan Ananas
4503b931b3 ah right, nevermind 2012-09-04 00:07:14 +00:00
Scott Stone
de40e4896f Continuing new device implementation for SN76496 and clones - qix.c [Osso] 2012-09-03 23:18:51 +00:00
Sandro Ronco
495f8bd510 (MESS) Updated KC D004 and TVC HBF to use selectable BIOS. (nw) 2012-09-03 21:55:20 +00:00
Curt Coder
adfeb58842 (MESS) crvision: Converted to use new sn76494_device. (nw) 2012-09-03 21:25:04 +00:00
Michaël Banaan Ananas
b9e1ceeff4 relocated scanline timer start at the first active pixel instead of left border, this makes vdp interrupt timing accurate 2012-09-03 21:00:28 +00:00
Aaron Giles
900ddb7a9b First pass at modernizing the jaguar/cojag driver. Removed all
static variables and use of AM_LEGACY_BASE/SIZE.
2012-09-03 20:41:50 +00:00
Michaël Banaan Ananas
11447faf9b make the undumped tilehalf empty instead of random garbage (ROMREGION_ERASE00 does not work there) 2012-09-03 19:26:37 +00:00
Miodrag Milanovic
894a91d188 DEVINFO_* to CPU_INFO_*, and some cleanups (no whatsnew) 2012-09-03 18:24:54 +00:00
Miodrag Milanovic
f3d1a45784 Fixed inheritance (no whatsnew) 2012-09-03 17:29:55 +00:00
Brian Troha
8bb6de3fe6 new US Superman clone
taito_x.c: Corrected the rom names for the Superman sets. Added info about an alternate rom layout using a daughter card and half sized mask roms. Changed Gigandes (Japan) to Gigandes (earlier) as both sets support English / Japanese via dipswitch. But one set has a revised and corrected service mode. [Brian Troha, Dave France, The Dumping Union]

New Clone Added
-----------------------------------
Superman (US) [Dave France, The Dumping Union]
2012-09-03 15:03:22 +00:00
Miodrag Milanovic
071eb8de4b Cleanup and some inheritance fixes (no whatsnew) 2012-09-03 15:00:20 +00:00
Angelo Salese
eb4aa7ad05 One line to conquer 'em all ... 2012-09-03 14:45:56 +00:00
Michaël Banaan Ananas
fd0f2d071c Game promoted to working
--------------------------
F1 Super Lap [David Haywood]
2012-09-03 14:12:03 +00:00
Miodrag Milanovic
c052b16e98 converted remaining legacy_device_base users (no whatsnew) 2012-09-03 14:11:16 +00:00
Miodrag Milanovic
b711b1a007 conversion of legacy devices into modern wip (no whatsnew) 2012-09-03 13:56:17 +00:00
Robbbert
f552908ea9 Pinball: Various preliminary works. 2012-09-03 13:27:57 +00:00
Michaël Banaan Ananas
96069a185d patches to make f1 super lap work, submitted by Haze, make Sixtoe happy! 2012-09-03 13:27:36 +00:00
Robbbert
459a3a7b8e Pinball: Various preliminary works. 2012-09-03 09:48:59 +00:00
R. Belmont
997b61b948 PowerPC: Fixed 601-type BAT processing [R. Belmont] 2012-09-03 03:58:17 +00:00
mahlemiut
6b25e11946 (MESS) svga_s3: Made co-ordinates always relative to the start of VRAM. This fixes Virtual Pool using accelerated S3 video drivers. 2012-09-03 01:56:29 +00:00
Angelo Salese
edca1537c8 Bunch of SNES changes, nw 2012-09-03 01:17:50 +00:00
Scott Stone
c3a5dcfeb0 Verified Dip Settings using Dip Sheet and through playtesting for deadconx, deadconxj [Tafoid] 2012-09-03 01:04:02 +00:00
Angelo Salese
44dbf7142e Fixed vblank line irq triggering 2012-09-02 23:41:45 +00:00
Angelo Salese
b35294cc82 New WORKING game
--------------------
Little Robin [David Haywood]
2012-09-02 23:32:35 +00:00
Angelo Salese
59e803a5da Fixed NSS reset behaviour, now games shouldn't die anymore when the CPU halts 2012-09-02 23:11:12 +00:00
Michaël Banaan Ananas
2da493f56d get rid of old speedup hack (besides, it made halt timing inaccurate on drivers with custom cycletables) 2012-09-02 22:52:44 +00:00
Angelo Salese
68184de87e Fix compile 2012-09-02 22:50:14 +00:00
Angelo Salese
5b96cf6101 (MESS) Fixed incorrect SPC700 IPL ROM behaviour in SNES driver(s), fixes some (not all) crashes at soft reset [Angelo Salese] 2012-09-02 22:35:44 +00:00
Angelo Salese
b9254191b0 Missed one 2012-09-02 22:22:52 +00:00
Angelo Salese
2ecd9f2054 Kill user5 in SNES related drivers, nw 2012-09-02 22:22:28 +00:00
Ville Linde
65d5448f20 nwk-tr.c: Improved LAN controller emulation [Ville Linde] 2012-09-02 21:17:19 +00:00
R. Belmont
48500854ab pwrmac doesn't need the ROM overlay (nw) 2012-09-02 20:54:51 +00:00
Aaron Giles
3dd78d1ddb Remove some AM_LEGACY_BASE stuff. 2012-09-02 19:46:26 +00:00
Aaron Giles
d3dc6db3f8 Created new sprite device base class, which manages a bitmap
and a sparse bitmap for tracking which areas got updated.
This allows sprites to be rendered independently to their own
bitmap and then mixed in a final step. Converted the Sega
sprite device over to this new model, and moved the mixing
steps out of the sprite implementations and into the driver-
specific video updates where it belongs. [Aaron Giles]

Added some further methods and helpers to the bitmap_t and
rectangle classes. [Aaron Giles]

Created a sega_16bit_common_base class which handles the
common Sega palette RAM mappings and open bus reads. 
[Aaron Giles]
2012-09-02 19:46:02 +00:00
Curt Coder
08b42aabaa (MESS) Added PET cassette port slot interface to vic20, c64, and plus4. Implemented 1530/1531 datassette as slot devices. Converted MOS6581 interface to devcb. [Curt Coder]
(MESS) vic20: Added floating bus read support to VIC and cartridge interface.
(MESS) vic10: Added floating bus read support to VIC-II and cartridge interface.
(MESS) c64: Added floating bus read support to cartridge interface. [Curt Coder]
(MESS) plus4: Added floating bus read support to TED and cartridge interface. Implemented some Diag264 test cartridge loopback connectors. [Curt Coder]
(MESS) c16: Added PAL/NTSC variants. (nw)
(MESS) v364: Fixed speech ROM mapping. (nw)
(MESS) compis: Separated keyboard to its own file. (nw)
(MESS) huebler: Cleanup. (nw)
2012-09-02 13:46:14 +00:00
Ville Linde
c77db05c73 cobra.c: Added DMA sound streaming. 2012-09-02 12:33:21 +00:00
Ville Linde
bf39088b47 ppc: Implemented PPC403 DMA chaining [Ville Linde] 2012-09-02 12:32:36 +00:00
mahlemiut
a963c7c3ee (MESS) svga_s3: added memory-mapped I/O ports, and various other updates. 2012-09-02 11:56:14 +00:00
Scott Stone
7125e6c46e littlerb.c: Things are starting to make a little more sense now.. still too many hacks and things to figure out, but it looks almost reasonable in places now. Game is playable to a degree as you can finally see scores, "ROBIN" and more. From Haze (nw) 2012-09-02 11:14:20 +00:00
Michaël Banaan Ananas
302206d82f derp 2012-09-02 10:48:17 +00:00
Scott Stone
426cb2d720 Continuing new device implementation for SN76496 and clones - circusc.c, gberet.c, guab.c, homedata.c, lasso.c, segag80r.c [Osso] 2012-09-02 10:47:07 +00:00
Michaël Banaan Ananas
572466e6f7 panicr update, trying to understand bg collision 2012-09-02 10:36:56 +00:00
Fabio Priuli
ceec0418a5 softlist: misc fixes. no whatsnew. 2012-09-02 10:15:43 +00:00
Fabio Priuli
1eeb53982e snes.xml:
- Huge prototype update, tons of invaluable documentation added [ReadOnly]
   Many thanks to all the contributors, in no particular order: 
   TheRedEye, Adam K, Van Halen, Mike, JackHead, badinsults, Yakushi~Kabuto
 - New dumps deluge [JachHead, Mike, Yakushi~Kabuto, badinsults, RedScorpion]
 - Many new carts profiles added, thanks to RedScorpion’s donation [ReadOnly]
 - Rationalization of the undumped list [ReadOnly]
 - Plethora of fixes and additions [ReadOnly]
2012-09-02 10:10:37 +00:00
Robbbert
72ac6f24c7 zac_2 : committing current progress. 2012-09-02 10:08:48 +00:00
Robbbert
5e806c62f9 zac_1 : remainder of games (9 of them) are now working. 2012-09-02 10:06:51 +00:00
Miodrag Milanovic
aa9bbe5371 Removed legacy inline_config support and updated devices using it (no whatsnew) 2012-08-30 14:27:14 +00:00
smf-
689a84ea8f (MESS) added missing #include (nw) 2012-08-30 14:23:59 +00:00