Commit Graph

33389 Commits

Author SHA1 Message Date
etabeta78
b4834b7595 (MESS) sms/gamegear: misc improvements [Enik Land]
- Renamed the gear2gear port to EXT port, after reading the references
  in the official GG documents
- Invert Y1 pin signal bits: now high is 1 and low is 0;
- More complete Y1 behavior: goes low only for transparent pixels;
- Fix color of column 0 when it doesn't completely entered in the active display;
- Improve behavior of sprite overflow, to not be flagged when VINT is active.

out of whatsnew: the new Y1 pin behavior of the SMS VDP is based on Charles' findings and TMS9918 manual.
2015-01-27 08:34:57 +01:00
briantro
8028062f65 cps1.c: cworld2ja actually uses Q529B PAL & IOB1 for that matter - NW 2015-01-26 21:53:20 -06:00
briantro
fdf1d30a6f cps1.c: cworld2ja actually uses Q529B PAL - NW 2015-01-26 21:48:57 -06:00
couriersud
0c299bda6b Fix compile for Windows/non-sdl. (nw) 2015-01-27 02:30:24 +01:00
couriersud
20ac212400 Merge branch 'master' of https://github.com/mamedev/mame.git 2015-01-27 01:48:47 +01:00
couriersud
fed05b1e86 Promote osd_getenv from osdlib.h to osdcore.h. Change return type to
"const char*". Fixes netlist compile.
2015-01-27 01:43:04 +01:00
couriersud
7d8546a111 Removed include not needed. Fixed compile. Thanks David! (nw) 2015-01-27 01:21:33 +01:00
mamehaze
9df54a65f2 new clones
Adventure Quiz Capcom World 2 (Japan 920611, B-Board 90629B-3, no battery) [manimani]
2015-01-27 00:12:49 +00:00
David Haywood
4174d86d8e Merge pull request #106 from felipesanches/banctec
Adding a skeleton driver for the Banctec ESeries panel
2015-01-26 22:04:34 +00:00
Olivier Galibert
5e9c24767f m1 (nw) 2015-01-26 22:41:56 +01:00
etabeta78
65523cb53f (MESS) nes: converted input code to use slot devices. this means that now you
change the emulated controllers (Zapper, NES Four Score Adapter, Bandai
Power Pad and Family Trainer, Famicom Keyboard Component, Arkanoid Vaus
Paddle and Mahjong Controller) via the Slot Device menu of the UI interface and
not anymore from the System Configurations menu. Also, changing controller now
requires to reset the system, so please take some time *before* starting the game
if you want to play a game that uses particular controllers. [Fabio Priuli]

(MESS) nes: added emulation of the Konami Hyper Shot controllers, which are
necessary to play Hyper Olympics and Hyper Sports for Famicom. [Fabio Priuli]

(MESS) nes: added emulation of the Yonezawa Party Tap controllers, which are
necessary to play in more than two players some quiz games for Famicom. [Fabio
Priuli]

(MESS) nes: added emulation of the Pachinko controller used by a few pachinko
games for Famicom. [Fabio Priuli]

(MESS) nes: added emulation of the Epoch Barcode Battler unit (even if only as
Famicom controller, and not as a standalone unit) which is necessary to play
Barcode World for Famicom. [Fabio Priuli]
2015-01-26 22:46:33 +01:00
mamehaze
79732c9bc4 (nw) 2015-01-26 21:32:02 +00:00
Ivan Vangelista
b544a88b8a silvmil.c: added save state support (nw) 2015-01-26 22:04:37 +01:00
mamehaze
75543360c2 replace 'discof' dump with a new one [f205v]
(new dump is 1 bit difference, looking at the dumps it seems to me that the old one is just bad)
2015-01-26 19:51:37 +00:00
couriersud
609f3cf2ce If the return type is bool, use bool constants, not integers. (nw) 2015-01-26 19:56:34 +01:00
mamehaze
9d558542f0 new NOT WORKING
Space Train [f205v]

(an alt version of warofbug with weird scrambled roms and scrambled memory map like anteasteruk)
2015-01-26 18:10:08 +00:00
hap
6b914f8141 changed some inputs to IPT_KEYPAD 2015-01-26 18:56:52 +01:00
mamehaze
0a98cb2c06 kill old sim code (nw) 2015-01-26 17:15:41 +00:00
mamehaze
3b66046e4e kill this (nw) 2015-01-26 15:47:31 +00:00
mamehaze
b6078e07af move decathlete protection in a device, moved the doa protection sim there too, added devices to driver (preparation for refactoring, they're the same device, just underused by Doa) 2015-01-26 15:47:06 +00:00
mamehaze
c0c1fe2f74 Merge branch 'master' of https://github.com/mamedev/mame 2015-01-26 12:50:04 +00:00
mamehaze
62b3b9f80d fix attempt for MT 5832 2015-01-26 12:49:34 +00:00
etabeta78
dfca1c7b4c minor fix + additions to the barcode reader emulation. nw. 2015-01-26 10:24:10 +01:00
etabeta78
8d291a7aa9 temporary workaround for running gamate in automated tests
(= no cart inserted) without crashing the emulator. nw.
2015-01-26 10:22:43 +01:00
etabeta78
8bd63c8f81 ui: slight improvement on device input ordering + small cleanup. nw.
the ordering is still not optimal, imho, but at least if you launch SMS
with a lphaser and a paddle you don't get anymore their input mixed
in the menu. I will probably get back to this after next release.
2015-01-26 10:18:37 +01:00
Mike Naberezny
3c3e649d72 Remove unused imports. (nw) 2015-01-25 23:17:28 -08:00
mamehaze
e44ed5e6aa fix region sizes (nw) 2015-01-26 01:36:31 +00:00
mamehaze
518147d7ad fix some driver notes, it was calling the sound program the main program in a few places (nw) 2015-01-26 00:44:32 +00:00
mamehaze
86b12e10d8 refactor funkball.c flash access to use intelfsh.c via bankdev, doesn't improve anything tho (nw) 2015-01-26 00:26:25 +00:00
couriersud
500801d2bc Change pcap warnings to be verbose. (nw) 2015-01-25 23:01:51 +01:00
couriersud
c3aa0eedbf Minor Solaris fixes. (nw) 2015-01-25 22:58:54 +01:00
couriersud
dd7b5a953e Merge branch 'master' of https://github.com/mamedev/mame.git 2015-01-25 22:43:31 +01:00
mamehaze
f72844fdae fix compile? (nw) 2015-01-25 21:42:02 +00:00
couriersud
41408bae3b Merge branch 'master' of https://github.com/mamedev/mame.git 2015-01-25 22:12:59 +01:00
yz70s
35947ff256 i386: sse opcodes improvements [Samuele Zannoli]
- add opcodes MOVHLPS MOVLHPS
 - safer implementation of PACKUSWB PACKSSDW SHUFPS UNPCKLPS UNPCKHPS

The safer implementation is needed in cases where the source and destination registers are the same.
2015-01-25 22:07:51 +01:00
couriersud
36c9bba47d Solaris 11 build support. [Couriersud] 2015-01-25 22:01:16 +01:00
Olivier Galibert
f2a9d4e90a oops (nw) 2015-01-25 21:38:11 +01:00
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
da8810b1bc Fix osx compile. (nw) 2015-01-25 15:00:26 +01:00
couriersud
e8233100c2 Merged winmisc/sdlmisc into osdlib_*.c. (nw) 2015-01-25 13:53:11 +01: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