Commit Graph

31269 Commits

Author SHA1 Message Date
Fabio Priuli
e339f189d0 (MESS) converted ibmpcjr and studio2 to use generic cart slot for
their carts. nw.
2014-10-02 12:09:37 +00:00
Fabio Priuli
6443de08ba (MESS) converted channelf and apfm1000/apfimag to use slot devices for
their carts. this allows to remove on-cart RAM from the driver class (since it
does not belong there). also added (partial) support for Channel F multicart.
nw.
2014-10-02 12:07:03 +00:00
mahlemiut
df901e049d trident: added hardware cursor 2014-10-02 11:19:51 +00:00
Fabio Priuli
d2b2f08d26 (MESS) psx.xml: fixed xml, thanks to Thomas Klausner for reporting. nw. 2014-10-02 07:56:29 +00:00
Robbbert
2aab56de6b Still Crazy: fixed layout and coins, marked as working. 2014-10-02 06:33:08 +00:00
Robbbert
b6e2522b21 placeholders 2014-10-02 03:00:46 +00:00
R. Belmont
98adcd4883 (MESS) concept: signal tc_w at end of fdc02 pseudo-DMA, but 765 still won't cooperate (nw) 2014-10-02 01:51:46 +00:00
Robbbert
1ee7c41651 s7.c : Warlok, Time Fantasy, Laser Cue marked as working.
Most games have sound. 5 other games are mostly playable.
2014-10-02 01:03:30 +00:00
Wilbert Pol
f0267388e4 (MESS) msx.c: Some small fixes (nw) 2014-10-01 19:51:55 +00:00
Wilbert Pol
1941c1ab0d smsctrl.c: Moved some includes from .h to .c file (nw) 2014-10-01 18:32:39 +00:00
Ivan Vangelista
1fe6aefd73 Random small cleanups (nw) 2014-10-01 16:08:34 +00:00
Ivan Vangelista
9471c262de model1: moved most remaining functions into driver class (nw) 2014-10-01 16:07:51 +00:00
Ville Linde
f27a74bf70 powerpc: fix unaligned 64-bit accesses (nw) 2014-10-01 14:13:21 +00:00
Michael Zapf
7020cb18d3 Fixed cylinder number calculation. (nw) 2014-10-01 11:20:12 +00:00
Michael Zapf
b010c28707 (MESS) Removed unneeded variable. (nw) 2014-10-01 10:21:43 +00:00
Oliver Stöneberg
e2a6faf36d added makefile variable OPENMP to enable usage of OpenMP (includes vconv support of -fopenmp) [Oliver Stöneberg] 2014-10-01 09:17:09 +00:00
Fabio Priuli
0eae106793 more generic cart slot conversions. nw. 2014-10-01 05:48:35 +00:00
Fabio Priuli
e35f0bfd5c (MESS): psx.xml: more info additions from AntoPisa (covering games up to K). nw. 2014-10-01 05:45:10 +00:00
Alex W. Jackson
214c4525cc k053260: delta PCM decoding rolls over instead of clipping; fixes MT#1007 [Alex Jackson] 2014-10-01 05:10:26 +00:00
Scott Stone
124d852205 Fix compile (unused variable issue) (nw) 2014-10-01 02:01:29 +00:00
Michael Zapf
bf05466963 (MESS) HDC9234 still WIP, added some more functions and burst mode.(nw) 2014-09-30 19:51:00 +00:00
Michaël Banaan Ananas
c7d4794dac spi_layer_bank_w unknown bit wasn't alpha blending enable afterall 2014-09-30 15:33:22 +00:00
Ivan Vangelista
54c3e62516 namcos2 and namcos21: moved most remaining functions into classes (nw). 2014-09-30 14:57:36 +00:00
David Haywood
bc00aadc06 new clones
Zero Hour (Inder) [Basilio García]
2014-09-30 10:40:12 +00:00
Fabio Priuli
5f77979a2c (MESS) converted scv and vboy to use slot devices for
their carts. nw.
2014-09-30 06:05:07 +00:00
Ville Linde
bf5d2bcf28 model3.c: fixed missing textures in magtruck (nw) 2014-09-29 20:06:44 +00:00
Fabio Priuli
80acf89723 ATTN Kale: ddsom fails to enter ingame with this code you added
in rev. 25747. could you please take another look, when you have 
time? or point me to a game which needs this code, so that I can 
search for a solution which makes both happy? thanks. nw.
2014-09-29 18:22:30 +00:00
Fabio Priuli
5ab798d2c3 old apple gcc complains about 'floppy' possibly used uninitialized (switch
statements always confuse this compiler :( ). nw.
2014-09-29 18:15:13 +00:00
Fabio Priuli
c7379ba4b8 (MESS) saturn: made RAM / Backup RAM expansion internal
slot options. you now mount these with the -cart media switch,
i.e. for instance
  mess.exe saturn -cdrm ddsom -cart ram32
or
  mess.exe saturn -cdrm draculax -cart bram16
and not anymore using the -exp option. [Fabio Priuli]

out of whatsnew: this prevents users from passing conflicting setups like
"-exp ram32 -cart kof95", etc. these would have lead to unpredictable effects,
depending on the order of the option (and whether they were set at command
line or inside ini files)
2014-09-29 18:08:35 +00:00
Fabio Priuli
b304fbb985 (MESS) gbcolor: added some new Li Cheng dumps, courtesy of taizou.
among these, there is a clone of the long awaited (and still undumped in 
its original form) Zook Hero Z by Vast Fame. nw.
2014-09-29 18:02:49 +00:00
David Haywood
229be45fb1 debug notes only (nw) 2014-09-29 18:01:37 +00:00
Fabio Priuli
c3e67737f8 (MESS) consolidation + cleanup, part2. nw. 2014-09-29 18:01:24 +00:00
Ivan Vangelista
116cfaedb3 Moved misc functions into driver classes and small cleanups(nw) 2014-09-29 17:03:32 +00:00
Michaël Banaan Ananas
cdc6d197ed note 2014-09-29 16:56:44 +00:00
David Haywood
78927034b6 refactor (nw) 2014-09-29 15:03:08 +00:00
David Haywood
2aad5308c6 use common collision logic that appears to work for all games using the same commands, tested r2 etc. and 2nd boss still works, so I think we're good (nw) 2014-09-29 12:40:21 +00:00
R. Belmont
c49a3bbdc1 WebUI: clean up and fixed HTML compliance. [Firehawke] 2014-09-29 03:31:14 +00:00
R. Belmont
61e367ad21 (MESS) concept: Add 5.25" DSDD raw image support and preliminary pseudo-DMA to buffered controller. [R. Belmont] 2014-09-29 03:07:47 +00:00
R. Belmont
2df79a01a5 (MESS) concept: Misc fixes/cleanup, CCOS boots now from 8" floppies. [R. Belmont] 2014-09-29 03:04:32 +00:00
Scott Stone
b52a88cc03 Changing #includes for headers that are part of toolchain and not part of any source/external library. Removal of references to messvers.rc as it does not appear to be used anymore. (nw) 2014-09-29 02:00:23 +00:00
Scott Stone
fdf187ba4d If #includes are not in source, code should not exist in source. (nw) 2014-09-28 21:18:51 +00:00
Ville Linde
3dcbe67e1b model3.c: make magtruck boot (nw) 2014-09-28 20:54:51 +00:00
Michaël Banaan Ananas
3ca7d7f554 note 2014-09-28 18:34:23 +00:00
Ville Linde
1fe9458bb0 powerpc: Fixed wrong condition register in stwcx. (nw) 2014-09-28 18:11:55 +00:00
Wilbert Pol
253a641a63 315_5124.c: Refactored sprite handling, fixes status bar on Tarzan for gaemgear. Removed m_collission_buffer member variable. Tweaked game gear timing to fix glitches in status bar of Chicago Syndicate for gamegear. [Enik Land] 2014-09-28 15:30:55 +00:00
Fabio Priuli
ca3deae576 (MESS) consolidation + cleanup, part1. nw. 2014-09-28 15:28:57 +00:00
Robbbert
108544f677 s7.c : cleanup 2014-09-28 10:54:18 +00:00
Fabio Priuli
1818aa6f74 (MESS) floppy.c: fixed disks not being launched if loaded
from softlist through File Manager. [Fabio Priuli]

out of whatsnew: until we support writing changes to diff, it is 
also safer to treat disks in softlists as read-only :)
2014-09-28 08:25:23 +00:00
smf-
d880fe4e81 (MESS) portfolio: only trigger interrupts when the 8250 asserts the line, not when it clears it. [smf] 2014-09-28 08:17:30 +00:00
smf-
edc1d120d0 initialize ier register to stop interrupts randomly being generated before reset, fixes portfolio booting (nw) 2014-09-28 08:15:16 +00:00