Commit graph

774 commits

Author SHA1 Message Date
Richard Goedeken
108a80247d removed disasm() calls in RSP plugin to fix bug from changes I made last night. I don't think we will need the disassembly; we have never used it 2008-10-15 12:31:44 +00:00
Richard Goedeken
9f7d8ed837 Fixed warnings generated by a static code analysis in issue 152 2008-10-15 05:01:29 +00:00
Scott Knauert
eeefaacffb Commit Richard's crc fix. 2008-10-13 01:46:57 +00:00
Scott Knauert
1d7a568b4b Add Remove All rombrowser settings tab in Gtk GUI. Fixed minor callback bug. 2008-10-13 01:23:45 +00:00
Louai Al-Khanji
11b8ef45be Make data function have a single exit point again. 2008-10-12 23:09:08 +00:00
Louai Al-Khanji
72b498d391 Some trivial code style changes. 2008-10-12 23:02:11 +00:00
Scott Knauert
37c8e5c42b Fixes issue 154 (Qt4 GUI crashes if all ROMs removed). 2008-10-12 22:49:23 +00:00
Scott Knauert
77422931e5 Change to standard Zilmar header and proper BUTTONs struct. Fixes license issues in 158. May cause issues with analogue sticks in gamepad (as I can't test that), might also fix OSX bug. Please revert if any problem. 2008-10-12 20:25:12 +00:00
Scott Knauert
1ba65b8a4d Add status support to rom loading function for .zipped roms. Should Fix issue 163. 2008-10-12 07:53:51 +00:00
Scott Knauert
eb24074f76 Fixes issue 162. Windows snprintf requires the NULL despite ANSI spec. Added general comment to issue 109. 2008-10-12 04:42:50 +00:00
Scott Knauert
596205c94f Fix issues 161. 2008-10-11 22:49:54 +00:00
Scott Knauert
5699d47fb4 Minor fixes for util.c. Possible fix for issue 162. 2008-10-11 22:29:47 +00:00
Scott Knauert
44cb20f16c Licensing changes for Debian inclusion (wrong FSF addres, forgot to include copy of LGPL). Also issue 158. 2008-10-11 05:51:39 +00:00
Scott Knauert
ddd64dda2d License header changes for Debian inclusion (wrong FSF address). 2008-10-11 05:50:14 +00:00
Scott Knauert
b80c43a21a License header chnages for Debian inclusion (wrong FSF address), minor header style changes. 2008-10-11 05:49:44 +00:00
Scott Knauert
a8dfd0e785 License header changes for Debian inclusion (wrong FSF address). 2008-10-11 05:48:50 +00:00
Scott Knauert
1119c548b4 Missed this header change. 2008-10-11 04:05:19 +00:00
Scott Knauert
42b622c11e Fix dummy input license issues. 2008-10-11 04:04:57 +00:00
Scott Knauert
c3f640b028 Fix dummy video license issues and standardize Zilmar spec header. 2008-10-11 04:03:21 +00:00
Scott Knauert
f165a6bb88 Fixed issues 159, extra \ in manpage. 2008-10-11 03:04:37 +00:00
Scott Knauert
951302efbb Removed old yasm reference since we removed dependency. 2008-10-11 02:47:48 +00:00
Scott Knauert
347e32c7fc Should fix inability to detect zipped roms. Bug introduced when fixing -Wall warnings in unzip library. 2008-10-11 02:30:50 +00:00
Scott Knauert
777c6f9c1f Fix __LINE__ macro is of type %d no %c in fprintf error. Also implemented Qt4-like start / pause / stop button behavior in Gtk2 GUI. 2008-10-05 23:00:45 +00:00
Scott Knauert
ce19873672 More gui_message cleanup. 2008-10-05 22:44:51 +00:00
Scott Knauert
9c0cdf8b8e Going back to the older Gtk2 gui_message with a minor bug fix. 2008-10-05 22:37:39 +00:00
Louai Al-Khanji
573754f057 Fix up gui_message calls. Clean up gtk implementation. 2008-10-05 20:48:15 +00:00
Louai Al-Khanji
98d3f99fe0 Rework the gui state api a bit. Don't pass the enum through an unsigned
char. Changed the way the Qt4 ui handles things internally a bit.
Changed the gui_message to not use an unsigned char as well while I was
at it.
2008-10-05 15:18:59 +00:00
Scott Knauert
c53030d143 Minor Gtk toolbar tooltip fix. 2008-10-05 05:43:08 +00:00
Scott Knauert
663c3f2c13 Change how plugin combos are toggled in the Gtk GUI to update on state change. 2008-10-05 05:41:00 +00:00
Scott Knauert
008a65eaeb Primarily implementation of new GUI state API and associated Gtk2 and Qt4 implementations. Fixed one minor Gtk bug (unable to select large toolbar icons). Fixed a could of NO_GUI warnings. Changed romcache.h to not define RCS structures in NO_GUI mode (more optimized NO_GUI binary). Fixed some non-ANSI static code analysis "bugs" mainly function() -> function(void) in C declarations. Also some GPL header updates to the newest template. Sorry for the large commit. 2008-10-05 03:33:52 +00:00
Scott Knauert
31d0f6612c Remove some unused code to fix -Wall options. 2008-10-05 02:47:06 +00:00
Scott Knauert
acfef370c1 Fixed accidental rcs bug. Some new comments for rom.h and fixed Fullscreen crashing on the Qt4 GUI. 2008-10-02 21:15:17 +00:00
Richard Goedeken
0a1b86cf64 added ctype.h include for toupper()/tolower() functions 2008-09-29 20:04:18 +00:00
Richard Goedeken
210f946cae added newlines to the end of every source file which was missing one 2008-09-27 15:22:21 +00:00
Scott Knauert
7617008b9b Extra <limits.h> include (somehow missed in last commit). 2008-09-26 19:48:30 +00:00
Scott Knauert
a39df3aa94 Fix lack of newline breakage. Sorry about that, gcc 4.3 doesn't give those warnings even on -Wall. One -Wall fix, and remove hardcoded 1024 PATH_MAX to use limits.h. Also re-added rice hard gtk dependency. 2008-09-26 19:08:12 +00:00
Jesse Dean
edc7158e84 Added recomph.h to includes fixed implicit fucntion declaration warnings
in recomp.c
2008-09-25 22:41:12 +00:00
Scott Knauert
96b12bf090 Minor bug fixes to allow for compiling with -Wall. NOTE: there appears to be some header missing with the 32-bit dynarec as currently -Wall gives many implict warnings for r4300/recomp.c. This is primarily why I did not attempt to enable -Wall in pre.mk. 2008-09-25 21:52:01 +00:00
Scott Knauert
2b0153b7d6 OSD and OGLFT bug fixes. Primarily to allow for compiling with -Wall, some formatting. 2008-09-25 21:47:07 +00:00
Scott Knauert
83f614d45c Minor fixes, primarily to allow for compiling with -Wall, but also formatting and comments. A few corner case bugs found. 2008-09-25 21:46:06 +00:00
Scott Knauert
32a2ca13f9 A variety of Gtk GUI fixes. Some corner case bugs found by (and general cleanup to allow for) compiling with -Wall, also minor logic fix to improve UI and close issue 141. 2008-09-25 21:43:03 +00:00
Scott Knauert
ef7525d413 Two minor glide64 fixes, one for OSX, one for compiling with -Wall. 2008-09-25 21:33:07 +00:00
Scott Knauert
dd5df55805 Blight input cleanup, some formatting, mostly to allow compiling with -Wall. 2008-09-25 21:28:48 +00:00
Scott Knauert
019805c461 Minor jttl_audio improvements, mainly to allow for compiling with -Wall. 2008-09-25 21:27:32 +00:00
Richard Goedeken
607a649943 small change in glide64 wrapper from roger6106 allows compilation of glide64 under OSX 2008-09-23 03:29:36 +00:00
Richard Goedeken
8faf80c8d7 rewrote stack alignment code in gennotcompiled() in r4300/x86/gr4300.c for bulletproof operation in OSX 2008-09-23 03:14:16 +00:00
Richard Goedeken
83e7110e31 dyna_start() fix in r4300/x86/rjump.c for OSX crash -- mark every register as trashed which is not explicitly saved/restored around call into dynarec 2008-09-22 20:18:21 +00:00
Richard Goedeken
c48748f03e removed unneeded support.h file, cleaned up makefile, cleaned up Video.cpp changes from 1068/1069 2008-09-22 18:23:24 +00:00
Scott Knauert
277a34a4ef Fix Rice breakage, minor logic bug in when to do the wordswapping. 2008-09-22 18:16:24 +00:00
Scott Knauert
61d4912ab9 Start of Rice GUI cleanup. Removed lack of non assembly byteswapping function fallback causing issues on non-x86 platforms. 2008-09-22 05:44:55 +00:00