Commit graph

19590 commits

Author SHA1 Message Date
Sandro Ronco
4a2611210e (MESS) mstation: added emulation of SST 28SF040 flash. (nw) 2013-01-06 10:03:46 +00:00
Andrew Gardner
cef23d614c dsp16: Additional work (nw).
I'll do a full writeup when the whatsnew.txt comes out.
2013-01-06 06:30:11 +00:00
Ryan Holtz
b41802d6ce 01234567890123456789012345678901234567890123456789012345678901234567890123456789
- drawd3d.c: Move default_texture creation into device_create_resources. Should
             fix intermittent crashes when alt-tabbing back to a full-screen
             instance of MAME. [MooglyGuy]
2013-01-06 00:28:22 +00:00
smf-
2e6443a49f skip without reading (nw) 2013-01-05 23:37:41 +00:00
Scott Stone
dac3c173c6 Revert of a portion of r20073:
idectrl.c  [Peter Ferrie]
- correct status flags for multi-sector reads
- implement more correct controller reset values
- fix phantom slave drive detection problem

Causes problems noted with many MAME games such as Area 51: Site 4, Primal Rage 2, All Viper.c games among others that are either not starting or constantly RE-starting looking for proper IDE communications.
2013-01-05 22:43:37 +00:00
Oliver Stöneberg
5bf7f966fd fixed NRG reading for good (accidentally removed some non-debug code before commit) (nw) 2013-01-05 22:22:39 +00:00
Oliver Stöneberg
f81826d5ba cleaned up some chdcd.c error messages (nw) 2013-01-05 22:10:53 +00:00
Oliver Stöneberg
13f070feea fixed reading of NRG images / bail out on unsupported tracks in NRG images / cleanups (nw) 2013-01-05 22:03:02 +00:00
Michaël Banaan Ananas
7e7040d7a7 New clone added
-----------------
Sprint 2 (color kit, Italy) [Zab]
2013-01-05 21:08:46 +00:00
Andrew Gardner
e8c759d6aa dsp16: Simplification (nw)
Thanks for fixing the U64 compile issues earlier, Kale!
2013-01-05 20:45:14 +00:00
Oliver Stöneberg
035a7fe8e8 fixed filename set in NRG track parsing / added NRG test to chdman unit test (nw) 2013-01-05 19:25:13 +00:00
Ryan Holtz
3d1e0d9d65 - d3dhlsl.c: Free HLSL resources on device reset. Fixes hang when alt-tabbing
away from a fullscreen window and back. [MooglyGuy]
2013-01-05 19:02:01 +00:00
Oliver Stöneberg
a77655df86 recreated all files for the chdman unittest / added test for TOC input (nw) 2013-01-05 18:29:53 +00:00
R. Belmont
0b9ef21c00 New games added as GAME_NOT_WORKING
-----------------------------------
Sega Bass Fishing Challenge [Surgeville, F.B. More, Sacrilego, gamerfan, CaH4e3, Smitdogg, The Dumping Union, R. Belmont]
2013-01-05 18:29:34 +00:00
Ryan Holtz
c34900b360 - d3dhlsl.c: Clamp hlsl_prescale_x/y to a minimum of 1. Fixes crashes when using
-nomaximize switch. [MooglyGuy]
2013-01-05 17:55:42 +00:00
Michaël Banaan Ananas
f728c29698 New clone added
----------------
Imola Grand Prix (newer set) [f205v, Antro, Vernimark]

(driver rewrite in progress, but going slow)
2013-01-05 17:53:11 +00:00
R. Belmont
a6a1b82868 cdrom: Introduces concept of logical sector addresses so games see the disc with pregap/postgap sectors actually taking up sector numbers as in reality. Fixes PC-Engine CDs with hardcoded sector numbers. [R. Belmont, Angelo Salese] 2013-01-05 17:43:12 +00:00
Oliver Stöneberg
585ecc7c2e first version of chdman unit test / fixed dependies of tests target (nw) 2013-01-05 16:17:42 +00:00
Oliver Stöneberg
e18a790e69 added a "tests" target to the makefile / added chdman unittest placeholders (nw) 2013-01-05 14:20:15 +00:00
Oliver Stöneberg
b8ce4654fe added jedtest output folder to ignore list (nw) 2013-01-05 14:17:53 +00:00
Angelo Salese
93ba7d7632 Fix Compile 2013-01-05 13:54:21 +00:00
Oliver Stöneberg
c751b475fa removed unused m_props from chd_lzma_decompressor (nw) 2013-01-05 13:41:17 +00:00
Oliver Stöneberg
85568b3f92 added CPPCHECK makefile define - it contains the path to the cppcheck binary (nw) 2013-01-05 12:37:58 +00:00
Scott Stone
991cadcafb funkball.c, midqslvr.c, xtom3d.c: [Peter Ferrie]
- correct slave_ack configuration member declaration
2013-01-05 09:31:16 +00:00
Scott Stone
99345a6c27 8042kbdc.c [Peter Ferrie]
- add support for keyboard enable command
- add support for keyboard reset command

idectrl.c  [Peter Ferrie]
- correct status flags for multi-sector reads
- implement more correct controller reset values
- fix phantom slave drive detection problem

calchase.c  [Peter Ferrie]
- corrected memory map to 64kb blocks
- corrected access to PAM register
- removed execution hack

queen.c  [Peter Ferrie]
- split BIOS region into 64kb blocks
- implement missing PAM registers
- remove unused PAM regions

savquest.c  [Peter Ferrie]
- split BIOS region into 16kb blocks
- implement missing PAM registers
- correct slave_ack configuration member declaration
2013-01-05 08:53:11 +00:00
R. Belmont
f5e3f157b1 missed a file (nw) 2013-01-05 05:04:44 +00:00
R. Belmont
696135be88 Checkpoint of "n68681" modernized, diserial-ized 68681 device (nw)
This covers the modernization aspect; the diserial-ization comes next.  Do not convert other drivers to use this yet.
2013-01-05 05:03:38 +00:00
R. Belmont
2a2d72365e (MESS) sq1/sqrack: Greatly improved display behavior [R. Belmont] 2013-01-05 04:57:00 +00:00
David Haywood
87082fc6a8 let's attempt something a bit different here, and be brave, use it for everything (nw) 2013-01-05 03:22:24 +00:00
Oliver Stöneberg
6ef5bb7da2 removed some unused AM_*_LEGACY macros (nw) 2013-01-05 02:23:32 +00:00
Andrew Gardner
a33f00ff55 dsp16: Added 16-bit immediate load opcode. [Andrew Gardner]
Fixed reset behavior.
	   Code reorganization.
2013-01-05 01:40:33 +00:00
Andrew Gardner
b547e0ac7b Dsp16: Added registers and implemented the goto opcode. [Andrew Gardner] 2013-01-04 22:25:33 +00:00
Michaël Banaan Ananas
3fca4c81fa small update from greg 2013-01-04 19:17:59 +00:00
Angelo Salese
b0d9ee6cfa And just because I'm a good fella even after XMas, here's a gross hack I've used for this ... 2013-01-04 17:28:07 +00:00
Angelo Salese
b02fc6f360 Some information for PoP 2013-01-04 17:23:10 +00:00
smf-
186d0b526a removed psx_state, all code shared between mame and mess is now in src/emu/ [smf] 2013-01-04 16:21:35 +00:00
Curt Coder
1566e7c2b8 (MESS) mm1: Added software list with boot disk. [Kara Trace, Curt Coder] 2013-01-04 15:31:33 +00:00
Curt Coder
3268e26afc (MESS) c64: Cartridge WIP. (nw) 2013-01-04 15:19:20 +00:00
Curt Coder
79f94206f6 (MESS) c64: Softlist additions. (nw) 2013-01-04 15:18:51 +00:00
Michaël Banaan Ananas
9e570b60e9 d6 should not be forced to 0 after all 2013-01-04 14:43:55 +00:00
Olivier Galibert
2187a8afa7 (mess) D-110: Preliminary driver [Lord_Nightmare, O. Galibert] 2013-01-04 13:18:27 +00:00
Olivier Galibert
e8738c6a89 placeholders 2013-01-04 13:17:37 +00:00
Michaël Banaan Ananas
8312b8abcb get rid of "from the next row", it also broke cocktail mode 2013-01-04 06:00:48 +00:00
Michaël Banaan Ananas
084681dfd4 fix grasspin infinite lives 2013-01-04 05:49:34 +00:00
R. Belmont
0812e4edf9 Missed this one in the last naomi commit (nw) 2013-01-04 03:45:09 +00:00
David Haywood
806b03905a correct header comment (nw) 2013-01-04 02:37:17 +00:00
David Haywood
707d7a6160 emulated the bitswaps protection for lhb2 and vbowl/vbowlj instead of patching rom [iq_132] 2013-01-04 02:32:30 +00:00
R. Belmont
a31753f9b1 And I missed the PC (nw) 2013-01-04 01:45:46 +00:00
R. Belmont
3ed824ade0 h6280: remove extraneous colons from register names, makes debugger syntax to set them less Pascal-y (nw) 2013-01-04 01:44:30 +00:00
Angelo Salese
9fa9e2f7d1 Quick catch for the sake of 2013 2013-01-04 00:43:30 +00:00