Commit Graph

15135 Commits

Author SHA1 Message Date
Aaron Giles
721e1726ee Better fix is to just not parse start/end when there's no input file. 2012-02-20 15:59:09 +00:00
Scott Stone
3fc1d53b26 Misc documentation fixes (nw) 2012-02-20 15:26:12 +00:00
R. Belmont
b25c022e00 chd.c: fix trivial uninitialized variable (nw) 2012-02-20 14:51:09 +00:00
Miodrag Milanovic
1aed309a48 Fixed empty CHD creation for HDD's (no whatsnew) 2012-02-20 14:34:52 +00:00
Miodrag Milanovic
bd25da6519 Error message type fix from Firewave (nw) 2012-02-20 11:44:29 +00:00
Miodrag Milanovic
73b83d515d Removed some calls in image.c, note that add_dynamic_device is still used, it's still handy (no whatsnew) 2012-02-20 11:42:40 +00:00
Miodrag Milanovic
274d3d58a8 Removed printfs (nw) 2012-02-20 10:59:22 +00:00
Aaron Giles
fd8924f793 Williams blits with bit 2 set take approximately 2x as long because
they are bus-shared with RAM. Should impact some timing behaviors
such as later levels in Robotron, where approximately 10% of the
blits are done with bit 2 set. Further refinements may be necessary
but this addresses the most significant issue. [Sean Riddle, Aaron Giles]
2012-02-20 08:41:18 +00:00
Miodrag Milanovic
07ae75de27 m68k: Add API to install a non-debugger instruction hook. Usage is strongly NOT recommended except for dire cases. [R. Belmont] 2012-02-20 08:25:57 +00:00
Miodrag Milanovic
f17ae85865 mc146818 - Set period even if timer is disabled, required for windows nt [Carl]
diserial - added optinal rx and tx timers and callbacks [Carl]

ins8250 - serial rx line high on start and fix for msr register [Carl] 

bitbanger - added 19200bps (no whatsnew)
2012-02-20 08:05:19 +00:00
Miodrag Milanovic
1a4b927e36 Fix compile under 4.6.2 (nw) 2012-02-20 07:53:43 +00:00
Ryan Holtz
7b88bd1f7d - Checksum the delay slot in single-instruction blocks in the MIPS3 and RSP DRCs. [Ryan Holtz] 2012-02-20 07:47:44 +00:00
Aaron Giles
29b32d229b Fix ld tool compilation. 2012-02-20 07:26:05 +00:00
Aaron Giles
1db879e232 Removed rom_source abstraction, which was just mapping to devices
anyways. Updated everyone involved to just iterate over devices
directly.
2012-02-20 06:06:58 +00:00
Brian Troha
3acdb010c5 new working clone - Alt Beast set 5 (formerly Juuouki set 2)
Now that the FD1094 key has been supplied we see it's actually Altered Beast ;-)


New games added or promoted from NOT_WORKING status
---------------------------------------------------
Altered Beast (FD1094 317-0069) [Stefan Lindberg, Chris Hardy, The Dumping Union]
2012-02-20 00:12:44 +00:00
Aaron Giles
d73542e199 The right fix is to not compare against array index -1. 2012-02-19 17:22:07 +00:00
Miodrag Milanovic
e82fa6e24e Rewrite INS8250 to use diserial, updated Microtouch to modern and made it serial device, updated connected drivers [Carl] 2012-02-19 16:46:00 +00:00
Miodrag Milanovic
d24e475f0e This one visible on clean only (nw) 2012-02-19 16:13:29 +00:00
Miodrag Milanovic
6edc79e1fd compile fix (nw) 2012-02-19 15:42:06 +00:00
R. Belmont
8f0d4dc709 chdcd: Fix crash when parsing bin/cue [R. Belmont] 2012-02-19 15:35:46 +00:00
Angelo Salese
cf4b58b6f6 Clean-ups and version bump 2012-02-19 15:23:23 +00:00
R. Belmont
2f8094ea33 Compile fix for PPC OSX (nw) 2012-02-19 15:05:37 +00:00
Miodrag Milanovic
3fc01aab1b Added more checks while doing listslots (nw) 2012-02-19 14:41:15 +00:00
Miodrag Milanovic
438f8781de ups (nw) 2012-02-19 14:16:27 +00:00
Miodrag Milanovic
2c4fdd2625 Added possibility to see subslot devices when they are added from softlist, also removed "const" from get_default_card_software, that enable better usage and no need for it to be like that (no whatsnew) 2012-02-19 14:09:07 +00:00
Fabio Priuli
e1de7b7db1 fixed MacOSX compile. no whatsnew.
src/lib/util/chd.c: In member function 'chd_error chd_file::compress_v5_map()':
src/lib/util/chd.c:1660: warning: comparison is always true due to limited range of data type
2012-02-19 13:26:01 +00:00
Ryan Holtz
285c2fd3b7 - Fixed N64 RDP to not try to render a triangle with no spans. [Ryan Holtz] 2012-02-19 11:21:36 +00:00
Miodrag Milanovic
4ba8461f7c Added windows implementation of pseudo tty access functions over pipes [Carl] 2012-02-19 08:50:03 +00:00
Miodrag Milanovic
f15ecf090f Fix compile under 4.6.2 (no whatsnew) 2012-02-19 08:46:27 +00:00
Scott Stone
04d36f7f50 Missed a parent on description rename (nw) 2012-02-19 04:06:59 +00:00
Scott Stone
fffd05a4c6 Further rom name adjustments per Guru's direction (nw) 2012-02-19 03:59:57 +00:00
Scott Stone
b4bb202b7e rom name update per Guru for kofnwj (nw) 2012-02-19 02:53:48 +00:00
Aaron Giles
a33c799e22 free_file_line no longer complains about NULL free's not existing.
Removed unnecessary checks for NULL that were added due to the
previous problem.
2012-02-19 02:01:54 +00:00
Aaron Giles
1db230096b Update CHD error list in chd.c
Remove 100% redundant and silly list of error strings in harddriv.c
and chd_cd.c
2012-02-19 01:59:23 +00:00
Aaron Giles
24400ec223 Rewrote SAMPLES as a modern device. Updated all callers. FLAC
reading is now done using the FLAC wrapper. There is now a
samples_iterator class to centralize the logic for handling
the sample list walking.

Also redid the cheesy half-baked votrax device since it relied 
on some old samples-based handling. Until we have a real 
implementation, it would be good to route the various clients 
through the current one to at least wire it up properly, even 
if it just plays samples in the end. Will look into that 
shortly.
2012-02-19 01:53:16 +00:00
Scott Stone
b76358a335 Documentation fixes for gambling games, covering MT# 4680, 4682, 4683, 4687-4690 (nw) 2012-02-19 01:23:50 +00:00
R. Belmont
1a7f8efd92 New games added as GAME_NOT_WORKING
-----------------------------------
Soul Surfer (Rev A) [f205v. The Dumping Union]
Initial D Arcade Stage Ver. 3 (Export) [f205v, The Dumping Union]
2012-02-19 01:16:43 +00:00
Ryan Holtz
a286574bb1 - Assorted N64 SP/DP/CPU comms accuracy fixes. [Ryan Holtz] 2012-02-19 00:44:19 +00:00
Scott Stone
444ded2016 Nearly finished making some individual rom name adjustments to ease potential merging issues. (nw) 2012-02-19 00:27:36 +00:00
Brian Troha
04ba4a7e4e vamphalf.c: Added correct speed up to Diet Family [Dave Haywood] 2012-02-18 22:33:49 +00:00
Scott Stone
e3cd5e1e17 Misc rom name adjustments (nw) 2012-02-18 20:42:26 +00:00
Miodrag Milanovic
c4baab0fee Fixed CHD error messages for image devices (no whatsnew) 2012-02-18 18:22:47 +00:00
Miodrag Milanovic
05c62ec803 Fixed cdrom_file allocation, it contains classes so can't be allocated by malloc this fix crash opeining CUE file directly from MESS (no whatsnew) 2012-02-18 16:13:16 +00:00
R. Belmont
f1df472f90 namcos23: documentation update [Guru] 2012-02-18 15:00:19 +00:00
Miodrag Milanovic
287777d6a1 Delete dynamic_array buffer only if allocated, fixes crash in taitogn, require at least clean lib compile (no whatsnew) 2012-02-18 14:09:09 +00:00
Miodrag Milanovic
07077bc425 Fixed taitogn regression (no whatsnew) 2012-02-18 13:25:02 +00:00
Miodrag Milanovic
f47c0750ce dma8237: fix uninitialized variable [Hans Ostermeyer]
mc146818: remove previous Apollo hack, fix 32768 Hz. updates [Hans Ostermeyer]

m68k: fix FSGLMUL/FSGLDIV plus some minor MMU improvements [Hans Ostermeyer]

m68k: slightly less stubby CINV [Hans Ostermeyer]
2012-02-18 10:58:12 +00:00
smf-
c19f1f8c49 fixed whitespace in macro_string(). 2012-02-18 07:15:45 +00:00
Scott Stone
0fb3eb2cbf Changed sample pack names for alphamc07 -> equites and aristmk4 -> 3bagflvt to match up sample to an actual setname. [Tafoid]
Started making some individual rom name adjustments, assisting those who decide to use parent-only romset merging, a more likely event now with added .7z solid archiving.  (nw)
2012-02-18 02:48:45 +00:00
Brian Troha
a189646e80 New Game - Diet Family
Out of whatsnew - Haze should be able to correct the speed up soonish

New Game Added
-----------------------------------------
Diet Family [Dr. Spankenstein, Paratech, joe35car, tormod, M. Hoenig, Mosquito2001, M. Ponweiser, M. Viste, Phil Bennett, N. Francfort, A. Costin, J. Finney, gamerfan, Smitdogg, The Dumping Union]
2012-02-18 00:23:17 +00:00