Commit graph

34529 commits

Author SHA1 Message Date
Vas Crabb
de1e50b354 Figure out a couple more unkch DIP switches, document what unkch sets are trying to do in the code that's patched out 2015-03-21 03:31:09 +11:00
Oliver Stöneberg
b41949161b assert_always is basically fatalerror() - so it should always bail out (nw) 2015-03-20 15:42:27 +01:00
Oliver Stöneberg
6308e9f2e0 moved assert replacement back to old location (nw)
also included the change from Vas to always include assert.h to protect
against later rogue includes after redefinition
2015-03-20 15:34:47 +01:00
Oliver Stöneberg
2442841071 Merge branch 'master' of https://github.com/mamedev/mame 2015-03-20 15:04:46 +01:00
Vas Crabb
165e3c2ade FASTDEBUG should be a 'sub-option' of DEBUG 2015-03-21 00:18:58 +11:00
Oliver Stöneberg
902976c47b Revert "If you're planning to redefine something, you should #include the definition you plan to walk over"
This reverts commit 4282a7c9f2.
2015-03-20 14:10:58 +01:00
Oliver Stöneberg
29406b799d Revert "there is no way something called assert_always should ever be compiled out - people should be able to depend on side effects of something with 'always' in the name"
This reverts commit 5ffe5ce551.
2015-03-20 14:10:24 +01:00
Oliver Stöneberg
d5b0f5c30e Revert "Changing FASTDEBUG to be assert-free is too big a change to push through without public discussion"
This reverts commit ca94bb7905.
2015-03-20 14:10:06 +01:00
Oliver Stöneberg
0bdcbac42e cleaned up emu.h usage in src/lib/formats (nw) 2015-03-20 14:09:50 +01:00
Vas Crabb
ca94bb7905 Changing FASTDEBUG to be assert-free is too big a change to push through without public discussion 2015-03-20 23:56:45 +11:00
Vas Crabb
4282a7c9f2 If you're planning to redefine something, you should #include the definition you plan to walk over 2015-03-20 23:48:11 +11:00
Vas Crabb
5ffe5ce551 there is no way something called assert_always should ever be compiled out - people should be able to depend on side effects of something with 'always' in the name 2015-03-20 23:45:12 +11:00
Oliver Stöneberg
bff99e6130 disabled assert replacement for now since it doesn't compile anymore (nw)
emu_fatalerror is unknown to code in the includes / also assert_always()
does nothing in non-DEBUG builds
2015-03-20 13:15:46 +01:00
Vas Crabb
0c7e07d96b Fix build - come on guys, there's no way this could've possibly worked for anyone 2015-03-20 23:07:55 +11:00
Oliver Stöneberg
10385fe130 fixed several missing assert.h includes (nw) 2015-03-20 13:06:57 +01:00
Vas Crabb
e6773cf5df Couple more unkch DIP switches 2015-03-20 22:56:10 +11:00
Oliver Stöneberg
d716c757cb removed now obsolete modification for FASTDEBUG=1 (nw) 2015-03-20 12:37:24 +01:00
Oliver Stöneberg
1957bc420d removed last assert.h occurance in a header (nw) 2015-03-20 12:32:57 +01:00
Oliver Stöneberg
c61c31ee06 moved assert replacement inside emucore.h so it is actually used / removed assert.h include from some headers and added it to lots of source 2015-03-20 12:19:40 +01:00
Oliver Stöneberg
9f29fc0916 removed a few more unnecessary assert.h includes (nw) 2015-03-20 11:39:41 +01:00
Oliver Stöneberg
2849b81c5d removed unnecessary assert.h includes (nw)
including global one for Visual Studio
2015-03-20 11:36:49 +01:00
Vas Crabb
d214223b18 Lamps and clickable artwork for unkch sets 2015-03-20 21:19:14 +11:00
Vas Crabb
3b0d9821fb Hook up and document lamps for unkch1 2015-03-20 21:19:14 +11:00
Oliver Stöneberg
bf586d0bcc small windows.mak cleanup (nw) 2015-03-20 10:56:51 +01:00
Vas Crabb
88ce8a6844 Hook up AY on unkch hardware for sound and DSW1/DSW2 [Vas Crabb]
Document more DIP switches [Bad A. Billy, Vas Crabb]
2015-03-20 18:48:08 +11:00
Oliver Stöneberg
47d6c80bd9 added missing initialization in video_manager (nw) 2015-03-20 08:47:16 +01:00
Miodrag Milanovic
efc8fa579e updated genie (nw) 2015-03-20 08:27:31 +01:00
Alex W. Jackson
e9aaed8b86 Fix performance regression from -dummywrite addition (nw) 2015-03-20 03:06:17 -04:00
Peter Ferrie
e214162b02 Merge branch 'master' of https://github.com/mamedev/mame 2015-03-19 20:03:44 -07:00
Peter Ferrie
633ab90d90 mediagx: implement missing opcodes
but no disassembly because I don't understand it.
swe1pb (at least) boots to CMOS checksum failure prompt now.  I didn't
trace further.
2015-03-19 20:03:31 -07:00
Peter Ferrie
019e37e938 pinball2k: correct notes, install port handlers
bridge positions taken from picture in MediaGX document from Carl.
2015-03-19 20:01:18 -07:00
Lord-Nightmare
2fa8b8d6fe tiny upd1771 comment update (n/w) 2015-03-19 21:15:27 -04:00
Lord-Nightmare
08fb7e3135 Merge branch 'master' of https://github.com/mamedev/mame 2015-03-19 21:12:42 -04:00
Lord-Nightmare
8aa05b5375 tms6100.c: add the tms6125 4KiB VSM pinout [Lord Nightmare, plgdavid] 2015-03-19 21:11:07 -04:00
hap
5b4e178b8a fix egalaxn2 shoot button 2015-03-20 00:03:06 +01:00
hap
cd3892668f note 2015-03-19 19:15:18 +01:00
mamehaze
9e322e8b3f new NOT WORKING
Spider [system11]

will spend more time with it later.
2015-03-19 11:28:01 +00:00
mamehaze
e598092565 irq note (nw) 2015-03-19 10:15:06 +00:00
Miodrag Milanovic
43f92ea260 update 3rdparty (nw) 2015-03-19 08:40:37 +01:00
Lord-Nightmare
0c58c7212c (MESS) upd1771.c - notes update, indicate what pins are inputs, outputs, or both; document the d/a power pin. document the mode pin functions and the test mode [kevtris] 2015-03-19 02:08:31 -04:00
Peter Ferrie
1477c0133e queen: intercept OOB access to PIIX4 device [Peter Ferrie] 2015-03-18 22:53:57 -07:00
Alex W. Jackson
3dee27e730 snes_strom.xml: remove rogue spaces in Japanese titles (nw) 2015-03-18 23:47:30 -04:00
Peter Ferrie
9ccdee61fc gradius4: avoid stack overflow when adsp21062 device is reset while inside interrupt handler [Peter Ferrie] 2015-03-18 20:34:29 -07:00
Peter Ferrie
eb1e924f29 Merge branch 'master' of https://github.com/mamedev/mame 2015-03-18 19:47:09 -07:00
Peter Ferrie
9cf8308096 font_windows.c: don't crash if no memory for bitmap [Peter Ferrie]
more graceful exit will occur when next malloc() fails, and condition
might be temporary
2015-03-18 19:18:00 -07:00
hap
b40b3cae80 certain:
0x045 = DAA
0x046 = DAS
0x04b = unused
0x04c = REC
0x264 = unused
0x267 = DB
2015-03-18 21:51:47 +01:00
Ivan Vangelista
57383a93df supdrapo.c, suprgolf.c, suprloco.c, suprridr.c: added save state support (nw) 2015-03-18 19:07:10 +01:00
hap
0e63709997 another small interrupt bugfix 2015-03-18 15:35:40 +01:00
mamehaze
bb94e7d86d new clones
Adventure Quiz Capcom World 2 (Japan 920611, B-Board 91634B-2) [Bonky]
2015-03-18 11:51:15 +00:00
Alex W. Jackson
474849d170 a7800.c: Address map corrections and cleanups [Mike Saarna, Alex Jackson] 2015-03-17 22:04:32 -04:00