Commit Graph

414 Commits

Author SHA1 Message Date
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
pagefault
c4e8fb49a6 Typo fix again 2005-07-05 21:46:07 +00:00
pagefault
a55216e3c6 Port over Game60hzcall() 2005-07-05 21:32:52 +00:00
pagefault
7e6b03294f We need to rename the file obviously so we don't have conflicts with the assembly version 2005-07-05 21:20:26 +00:00
pagefault
3f9783e47d Added file to contain new timing code 2005-07-05 21:17:38 +00:00
n-a-c-h
57eed11457 Removed unneeded whitespace. 2005-06-02 01:05:50 +00:00
n-a-c-h
7493da7f03 Code cleanup, added position # to RR states, fixes for pause related problems. 2005-05-19 20:13:15 +00:00
grinvader
4a3303231b Emuspeed keyb shortcuts bound, better handling of emu pause/frame increase while throttling, removed some unused EXTSYMs from recent changes, made average FPS calculation work with replay-to-record feature. TODO: fix fastmotion speed, currently 4 times what is asked -_-; 2005-05-19 19:46:02 +00:00
n-a-c-h
42fe56748d Quick commit to fix some pause crashing issues. We'll need a real fix for the screen update issue later. 2005-05-18 18:15:15 +00:00
n-a-c-h
e8fffc30f2 Killed sound buffer during pause. 2005-05-18 15:31:14 +00:00