Commit Graph

33344 Commits

Author SHA1 Message Date
Ivan Vangelista
b15b425118 h63484.c: added save state support (nw)
segajw.c: added save state support, also changed flag from GAME_NO_SOUND to GAME_IMPERFECT_SOUND, since sound does seem to work (nw)
2015-01-25 20:52:44 +01:00
Olivier Galibert
cf96ab97bd core: Add per-game parameters [O. Galibert]
Per-game parameters are (tag, value) pairs that follow the same tag
structure than everything else.  They're added within a ROM section
with ROM_PARAMETER(tag, value).  You look them up through the device
method parameter(tag) which returns the string, or "" if not present.

A *lot* of drivers can benefit from that stuff.  It should kill most
game-name keyed tables, and the alternative approach of
bazillon-of-driver-inits.

Possible evolutions, if someone wants to do it:
- output them in -listxml
- push the softlist parameters present in the xml through that
- maybe allow to change/set them through the command line
2015-01-25 20:49:19 +01:00
cracyc
da795dfbae (mess) slicer: add slicer 80186 single board computer [Carl]
----
An issue with wd_fdc prevents it from currently booting floppies.
2015-01-25 12:11:17 -06:00
couriersud
0328251082 Merge branch 'master' of https://github.com/mamedev/mame.git 2015-01-25 03:45:08 +01:00
couriersud
d2ef6dfc1f Converted modules/debugger/* to new module infrastructure. (nw) 2015-01-25 03:45:00 +01:00
arbee
e847183556 Games promoted from GAME_NOT_WORKING
------------------------------------
NBA Jam Extreme [R. Belmont, Peter Ferrie]
2015-01-24 21:21:05 -05:00
arbee
3d28212fbb nbajamex: Implemented ROM banking, game coins up and is playable. [R. Belmont, Peter Ferrie] 2015-01-24 21:17:59 -05:00
couriersud
2bd20baaba Renamed osd_debugger_interface to debug_module in a first step to move
to new module infrastructure. (nw)
2015-01-24 21:03:59 +01:00
Oliver Stöneberg
50a9cf0de4 fixed unterminated strings in powerpc debugger (nw) 2015-01-24 20:13:43 +01:00
yz70s
56b43d370e i386: add disassembly of opcodes MOVHLPS and movLHPS (nw)
They differentiate from movlps and movhps by bits 7-6 of the modrm byte
2015-01-24 18:53:01 +01:00
couriersud
10b3dce34d SDL keeps adding SDL_HINTs with every patch release. [qmc2] 2015-01-24 17:30:00 +01:00
couriersud
415a8c18c6 Merge branch 'master' of https://github.com/mamedev/mame.git 2015-01-24 15:33:17 +01:00
couriersud
4e94cc61de More code alignment (windows/sdl). (nw) 2015-01-24 15:33:06 +01:00
David Haywood
a15cfc8d52 Merge pull request #116 from p1pkin/model2
model2.c: Zero Gunner and Pilot Kids protection and keys
2015-01-24 14:05:31 +00:00
couriersud
fcdb51ef08 Merge branch 'master' of https://github.com/mamedev/mame.git 2015-01-24 14:54:39 +01:00
MetalliC
f81e3c8ea2 model2.c: Zero Gunner and Pilot Kids protection and keys 2015-01-24 14:54:17 +02:00
Stiletto
83680ea2a0 (nw)
(nw)
2015-01-24 07:01:57 -05:00
Stiletto
873fb7cd9e gamelist additions and subtractions (nw)
gamelist additions and subtractions (nw)
2015-01-24 06:15:33 -05:00
couriersud
0f231704ba Merge branch 'master' of https://github.com/mamedev/mame.git 2015-01-24 02:20:33 +01:00
couriersud
3818ac2be2 Converted sound modules to be osd_modules. Simplified code. (nw) 2015-01-24 02:20:18 +01:00
Stiletto
4debacd793 (nw)
(nw)
2015-01-23 19:42:40 -05:00
Stiletto
a21d18b9e3 Football is on circus.c HW (nw)
Football is on circus.c HW (nw)
2015-01-23 19:40:55 -05:00
Stiletto
1d7d60d955 Football is on circus.c HW (nw)
Football is on circus.c HW (nw)
2015-01-23 19:38:36 -05:00
Andreas Naive
e74675225c Merge pull request #115 from p1pkin/model3#1
add Fighting Vipers 2 key
2015-01-24 00:48:25 +01:00
MetalliC
46ab173564 docs (nw) 2015-01-24 01:41:04 +02:00
MetalliC
df05222ddb Fighting Vipers 2 key
using A.Naive's recent brilliant findings
note: it seems old security data feeding routines can be removed from model.c now
2015-01-24 01:34:30 +02:00
mamehaze
38d9129d7f Merge branch 'master' of https://github.com/mamedev/mame 2015-01-23 19:48:04 +00:00
mamehaze
93e4aac273 keys for spikeout / spikeofe from Metallic
(note, didn't make them run in MAME, but I managed to compile SuperModel and extract the data from RAM for key finding)

key finding for dayto2pe has failed, might use unknown key bits.
2015-01-23 19:46:52 +00:00
andreasnaive
33dc76bf99 Partial reverse enginnering of the use of security PIC labels within 315-5881 keys [Andreas Naive] 2015-01-23 20:40:37 +01:00
couriersud
b828f37eef Merge branch 'master' of https://github.com/mamedev/mame.git 2015-01-23 19:54:59 +01:00
couriersud
4a4ae1d5ed Added a generic module abstraction layer and migrated font modules to
use this layer. (nw)
2015-01-23 19:53:42 +01:00
Osso13
ea0ec6567b dynax, ddenlovr: small cleanups, moved ddenlovr specific variables into ddenlovr_state (nw) 2015-01-23 18:54:07 +01:00
mamehaze
20c32e053f Emergency Call Ambulance, Daytona USA 2, L.A. Machineguns, Magical Truck Adventure, Virtual On 2 protection keys [Metallic] 2015-01-23 14:58:13 +00:00
mamehaze
5c26b47b1c add the 5881 to a few things in model3.c so that we're ready for keys when they're figured out (nw) 2015-01-23 14:08:15 +00:00
mamehaze
186e84284c fix setname conflict when building UME (nw) 2015-01-23 13:51:44 +00:00
andreasnaive
34e78381dd 315-5881_crypt.c: Key scheduling simplifications [Andreas Naive] 2015-01-23 12:41:46 +01:00
andreasnaive
2d38bb00ca Ocean Hunter key 2015-01-23 10:41:20 +01:00
mamehaze
ce99ab64d1 dirt devils key from metallic, fixes HUD gfx (nw) 2015-01-23 01:09:32 +00:00
Scott Stone
c7fb68f45e Merge branch 'master' of https://github.com/mamedev/mame 2015-01-22 19:01:15 -05:00
Scott Stone
0b2efb18ed Added some documentation and confirmations on upgrade kits (nw) 2015-01-22 19:00:20 -05:00
mamehaze
052ad57c3e reconnect protection in some model3 sets, need to investigate which other ones use it (nw) 2015-01-22 22:55:22 +00:00
mamehaze
01d81b7bca hooked up the 315-5881 to the vs298 / vs299 sets in model3.c, note this actually *fixes* them, allowing you to kick off, with the old simulation the game would hang (same as with no simulation, so I guess it was hooked up incorrectly?) 2015-01-22 22:36:30 +00:00
mamehaze
38d121129e kill off old ST-V protection simulation code, all games now use the 315-5881 emulation
(except decathlete of course, because that's a completely different chip)
2015-01-22 21:40:10 +00:00
Angelo Salese
9c7dac22d1 Merge branch 'master' of https://github.com/mamedev/mame 2015-01-22 21:06:12 +01:00
Angelo Salese
04c70f10e8 Fixed non-terrain colors in Top Landing (also fixed out-of-bounds palette crash bug in it) [Angelo Salese] 2015-01-22 21:05:15 +01:00
couriersud
af80347955 png2bdc.py: reverted debug changes. (nw) 2015-01-22 20:50:44 +01:00
couriersud
afabf37721 Merge branch 'master' of https://github.com/mamedev/mame.git 2015-01-22 20:49:09 +01:00
couriersud
974bf6697e png2bdc.py: Converted to python 2.5 syntax. (nw) 2015-01-22 20:48:48 +01:00
David Haywood
27522adfb8 Merge pull request #113 from p1pkin/stv#1
protection keys for Elan Doree, Steep Slope Sliders, Radiant Silvergun
2015-01-22 19:34:13 +00:00
MetalliC
51671a28ff protection keys for Elan Doree, Steep Slope Sliders, Radiant Silvergun 2015-01-22 21:31:21 +02:00