Commit Graph

110 Commits

Author SHA1 Message Date
pagefault
29637130ff Import of ManyMouse library 2006-03-23 20:45:51 +00:00
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
jbo_85
27e18fd8c5 Updated makefiles. 2006-03-12 02:59:07 +00:00
n-a-c-h
6573b3b18c Rejoice! Windows now uses a safer popen() which returns 0 on program launch fail, and allows you to see stdout on initial usages. 2006-03-08 01:46:06 +00:00
jbo_85
97bb76cac9 Made guifuncs.c depend on md.o to fix some problems. 2006-03-03 20:07:41 +00:00
pagefault
bd4d5e9521 Added snes-ntsc filter to makefile. 2006-03-02 02:29:09 +00:00
n-a-c-h
3e93feacfc Improved spc_fork to remove all bugs (take that cookbook!). Split out code from sdllink to a seperate file. Added a safe popen() which doesn't return until it knows the application is there or not, and doesn't carry around extra data, can be closed with fclose(). Fixed some warnings. And there was much rejoicing across the land. 2006-03-01 00:34:15 +00:00
grinvader
9a9ab4fb33 Ok, rm -fr isn't what I wanted. Fixed. Also some cleanup. 2006-02-26 04:56:59 +00:00
n-a-c-h
688ec929a2 Fixed DOS/Win makesfiles for new unified PSR build approach. Fixed issues with rebuilding zmovie.c 2006-02-26 04:27:18 +00:00
grinvader
80416e9880 Update to PSR script name, global PSR formula use, and according changes. 2006-02-26 04:04:42 +00:00
n-a-c-h
9df132d50d Movie encoding using mencoder now working. 2006-02-26 02:22:16 +00:00
jbo_85
0b6a01e206 Removed some DOS only code from other ports. 2006-02-15 00:27:53 +00:00
n-a-c-h
ab4fd1cd4f Updated copyrights. 2006-01-01 13:47:21 +00:00
n-a-c-h
c12d9b422b Made cfgparse.o depend on PSR compiler. 2005-11-29 13:04:56 +00:00
grinvader
49d1ad1080 Architecture detector updated (also necessary cflag added), now should work for everything thrown at it [Nach]. Updated tools compile info and 'make tools' for new tool. 2005-11-02 03:56:39 +00:00
grinvader
7e34c3fdfc Small rm fix, gmake instead of make for bsd platforms, changes in -O params and better use of -no-rtti. 2005-10-23 20:26:43 +00:00
grinvader
adfa6806b0 Major update to the autoconf script: cleanup and a nifty cpu detection code by Nach to optimize architecture properly with most cpus. OpenBSD guys, test this - I changed the frame pointer params along the way. 2005-10-23 19:17:00 +00:00
jbo_85
f3d316cbe0 Updated makefiles. Minor src cleanup. 2005-08-14 13:49:35 +00:00
grinvader
db66efd2e7 New tool in. New ignore for tools, so that cvs stops yapping. 2005-07-16 18:25:34 +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
9ef907edf9 Updated configure CPU detection (still terrible for Athlon non 64 CPUs though >_<). Put in object converter to convert NASM ELF32 output to ELF x86-64. Made x86-64 get -k8 Optimization, Intel CPUs can go jump in a lake for now. 2005-07-10 22:57:43 +00:00
n-a-c-h
fc4176bf24 Overhauled Section checker, and added ability to find code in not executable segements. 2005-07-10 12:37:08 +00:00
n-a-c-h
ea1e34a964 Changed __LINUX__ to __UNIXSDL__. 2005-07-10 02:05:12 +00:00
n-a-c-h
32d7fb27a3 Added the nreplace tool. 2005-07-10 01:31:17 +00:00
grinvader
4de178bbd2 Less sourcefiles. Less ASM. Less stupid. ZSNES. 2005-07-06 22:44:31 +00:00
pagefault
4bb8dac60e Fix a silly typo 2005-07-05 21:37:11 +00:00
pagefault
287e4550e8 Fix makefile for new files added 2005-07-05 21:33:33 +00:00
grinvader
e2e1b5b1b9 Let's be consistent in compile-time filenames accross mafefiles. <(''<) 2005-07-04 03:14:12 +00:00
grinvader
0b19c3a4ea See previous commit. 2005-07-04 02:17:04 +00:00
grinvader
6998f93cb9 Slight makefile fix - if you stopped the compile at a bad moment the temporary C file wouldn't be erased/rebuilt ever - now make dist/clean takes care of it. 2005-06-22 09:03:54 +00:00
grinvader
fa36ea8cda New make command for lazy users, 'make tools' does everything but toast your bread + cleanup (again). Useless var removed in endmem.asm. 2005-06-02 19:42:02 +00:00
grinvader
5c7a33b3c6 I'm Rick James, bitch. 2005-06-01 11:59:22 +00:00
grinvader
205d2abc27 Makefile.in is now a lot cleaner, parsegen will compile using cflags. Also updated PSR file with changes made to gui.asm earlier. 2005-06-01 10:59:27 +00:00
n-a-c-h
3217856441 Updated build setup for *nix too. 2005-06-01 10:39:47 +00:00
n-a-c-h
29f5d67e16 Fixed compiling for people who don't have current directory in path. 2005-06-01 02:29:22 +00:00
n-a-c-h
7cc94adb76 Converted data config file to text, added new parser stuff. 2005-06-01 00:00:58 +00:00
grinvader
ad2f191c9a Silly mouse behaviour removed, ported the binary config file handling code to C. 2005-05-31 17:37:50 +00:00
n-a-c-h
197747a6e8 Remove some more netplay junk. 2005-04-18 02:40:59 +00:00
n-a-c-h
336b1a801f Removed non existant *nix IPX code. 2005-04-11 21:53:41 +00:00
n-a-c-h
9caab63138 I don't know why, but the *nix code was linking the modem code too. 2005-04-11 21:46:59 +00:00
grinvader
991588a89a Netplay code (mostly) removed, still need some help on EXTSYMs and port-dependant stuff. 2005-04-09 08:40:31 +00:00
n-a-c-h
51e64bc96a New command line parameter parser now integrated into Linux. 2005-04-03 23:39:05 +00:00
n-a-c-h
ddc711a8ad Cleaned up mapping. 2005-04-02 20:12:53 +00:00
grinvader
a102f11b41 Memmapping port step 1 - easier to read, still a lot to do. Power on w/ clear SRAM now works with SA-1 games. Reverted chips/sa1proc.asm to rev 1.42 because all recent work only breaks HnK3 (the SMRPG fix is due to pagefault's subscreen/windowing logic fixes). 2005-04-02 09:18:53 +00:00
n-a-c-h
0ba0f5608c Improved LZMA library. 2005-03-08 10:52:48 +00:00
n-a-c-h
872a900b04 Updated dependancies a bit. 2005-03-08 10:46:58 +00:00
pagefault
84c21991c0 Add debug.c to makefile in linux, not ready for primetime in other ports 2005-03-03 17:36:51 +00:00
n-a-c-h
6a144dd8a2 DSP-4 Support (Quite buggy at the moment). 2005-02-24 12:29:48 +00:00
grinvader
c4fee427ee After a hefty load of hours without eating, movie replay/record is now ported to C, movies/states compatibility is finally restored, uic.c now has a real port of zstart, and video modes have now more room. Now gimme a kitten. 2005-02-19 22:11:38 +00:00