Commit Graph

423 Commits

Author SHA1 Message Date
n-a-c-h
118e6cab85 DSP-3 support (opcodes RE'd by Overload and Feather). Thanks Jonas for finding a bug in my glue code. 2006-03-19 01:46:59 +00:00
n-a-c-h
3d401596f4 We agree with Linus, we don't need someone changing the rules on us. 2006-03-14 03:26:36 +00:00
grinvader
f8a3b935a9 Unused extsym. 2006-03-01 01:54:33 +00:00
grinvader
331e2dfd96 Oh wow, now that was stupid. 2006-02-27 19:10:21 +00:00
grinvader
d6050ad3f3 Silly DSP code removed, should fix a lot of games (including EWJ2) [pagefault]. Removed now useless EWJ2 hacks. 2006-02-27 17:32:09 +00:00
grinvader
4cf702f5a9 DMA fix for Tetris Attack (and probably other games). 2006-02-26 18:48:09 +00:00
jbo_85
4629fb11ff Fixed crash after enabling Sound Interpolation mid game. Fixed Gaussian always selected bug when MMX Support is disabled. Some options that are only available with MMX enabled are now hidden if MMX is disabled. 2006-02-16 23:53:06 +00:00
jbo_85
241dda2e00 Some speedup for non DOS ports. Some cleanup. 2006-02-15 01:11:01 +00:00
jbo_85
0b6a01e206 Removed some DOS only code from other ports. 2006-02-15 00:27:53 +00:00
pagefault
9bccb91e42 Ok fixed one small bug that causes NMI's being set from the SuperFX to cause the screen to cause corruption and other pretty effects 2006-02-08 08:19:04 +00:00
pagefault
781e96e2ec SuperFX IRQ fixes, this is probably buggy so as usual send all complaints to /dev/null 2006-02-08 08:07:59 +00:00
n-a-c-h
ab4fd1cd4f Updated copyrights. 2006-01-01 13:47:21 +00:00
n-a-c-h
2deba26206 Added aditional check to handle raw video failing properly. Added PCM audio dumping (only works at stereo 32000). 2005-11-22 23:05:23 +00:00
grinvader
6d03880a72 Updated BG scroll register behaviour using anomie's formula. Got it done thanks to pagefault, too. Look at that bad-ass ASM, all cute in its macro. 2005-11-06 01:22:22 +00:00
grinvader
0e5094b120 Cleanup (whitespace & useless EXTSYM). 2005-11-05 18:49:07 +00:00
n-a-c-h
b6263c7f61 Fixed small screen extra line issues (fixes Super Metroid annoying line issue, so now that guy who keeps on coming into the channel annoying us about it can rest in peace). 2005-11-05 18:32:50 +00:00
n-a-c-h
b6b65849f1 Fixes for DMA, so we can have the recent improvements without breaking tons of other game. (SSF2, SFA2, FFMQ, TOP, CT, YI, Probably others). [pagefault] 2005-11-05 18:16:34 +00:00
n-a-c-h
1a54764bb5 Some DSP-3 stuff before I go mad. 2005-10-20 16:34:43 +00:00
n-a-c-h
a1a0e83a97 Some consolidation. 2005-10-10 00:33:20 +00:00
jbo_85
3226c5115d Removed useless OSExit function. Cleaned up the source a bit. 2005-10-09 14:28:23 +00:00
n-a-c-h
d8cdc933b7 Removed some alignment dependancy, removed some archaic code such as Dracula X hack. 2005-10-07 14:03:15 +00:00
n-a-c-h
f0b0265b7f SPC700 fixes [pagefault]. DMA fix [pagefault]. cleanup [Nach]. 2005-10-07 03:05:04 +00:00
grinvader
94ed60af40 Little source cleanup 2005-09-15 00:12:00 +00:00
grinvader
a434c2b89a Stupid (and old) mistake successfully corrected after manual tracking, fixed bug #52, and probably lots of other sound issues upon state load... Thanks to jbo_85 for helping. 2005-09-13 19:35:00 +00:00
jbo_85
34a4cb7839 Fixed sound after loading certain savestates. 2005-09-12 15:39:03 +00:00
grinvader
fd657429b7 New resolutions for win port. Also cleaner code for repackfunct, it was rather pitiful. 2005-09-08 22:02:22 +00:00
grinvader
4adc74c22c Screen refresh when loading a state/rewind during frame advance disabled for now to remove the (hopefully) last random generation. Testing ensues. 2005-09-06 07:00:41 +00:00
pagefault
9b69ec0dc1 Fix some randomness in the SPC core for now 2005-09-06 01:21:34 +00:00
n-a-c-h
482ef3f718 Fixed up SA-1 mapping, I wonder how I managed to screw up on values so badly before. 2005-09-04 13:04:12 +00:00
grinvader
ffaf266913 'spcRam' -> 'SPCRAM'. Prerequisite for new SPC stuff. 2005-07-16 21:42:52 +00:00
grinvader
9bb7d64292 New tool used. Also, silly variable names removed from source. ^^ 2005-07-16 18:57:32 +00:00
jbo_85
707c6f50c2 Removed useless spaces. Removed addrni.asm from Sconstruct and updated the build instructions for the tools. 2005-07-12 14:19:01 +00:00
n-a-c-h
bd4de66065 Making sure code is in executable sections Round 3. 2005-07-10 13:46:09 +00:00
n-a-c-h
62959c2fd6 Making sure code is in executable sections Round 2. 2005-07-10 13:15:53 +00:00
n-a-c-h
24e881da21 Making sure code is in executable sections Round 1. 2005-07-10 12:53:34 +00:00
n-a-c-h
ea1e34a964 Changed __LINUX__ to __UNIXSDL__. 2005-07-10 02:05:12 +00:00
grinvader
4de178bbd2 Less sourcefiles. Less ASM. Less stupid. ZSNES. 2005-07-06 22:44:31 +00:00
jbo_85
81aaa7a5f0 Placed extsym for DOS at a better location. 2005-07-06 20:44:34 +00:00
jbo_85
5c0cccf43f Fixed extsym for DOS. 2005-07-06 19:06:57 +00:00
grinvader
b75cb07be4 Less useless spaces, spc700 init to ffc0 (byuu), earthbound fix (pagefault). 2005-07-06 15:19:12 +00:00
jbo_85
b0c151615b More spaces removed. Removed some dead code and useless macros and variables. 2005-07-06 14:13:32 +00:00
pagefault
4a620c89ed Added more comments. 2005-07-06 13:38:07 +00:00
pagefault
d07ba175c2 Added comments 2005-07-06 13:35:42 +00:00
pagefault
a9546b56ce More housecleaning 2005-07-06 13:33:30 +00:00
pagefault
f10753fdbc Removed old ancient macro that does nothing 2005-07-06 13:32:16 +00:00
pagefault
1ec66e2629 Removed game60hzcall since we have a nifty C port now 2005-07-06 13:30:56 +00:00
pagefault
2d8708b82d Delete a blank line 2005-07-06 10:17:40 +00:00
pagefault
6f2e864f8c Fix stuff before I break it again 2005-07-06 08:14:12 +00:00
pagefault
b8da65069f Disable some stuff, I hope this doesn't break anything 2005-07-06 08:01:12 +00:00
pagefault
ca61e4cf9d Make new Game60hzcall for *nix only 2005-07-05 21:47:54 +00:00