Commit graph

  • 6ad02b8049 Neater version strings. Scott Knauert 2008-06-21 03:39:03 +00:00
  • 35046d1519 LZMA support. Scott Knauert 2008-06-21 03:25:10 +00:00
  • 4b96690016 a little refactoring so that release builds will display plain version numbers with no -development or -rxxxx. Richard Goedeken 2008-06-21 01:50:11 +00:00
  • d355108a95 Update some properties in mupen64plus.ini for most roms starting w/ F-G Jason Espinosa 2008-06-20 21:39:04 +00:00
  • 8b525bcdc4 Update some properties in mupen64plus.ini for games starting with D-E Jason Espinosa 2008-06-20 19:56:32 +00:00
  • 8c3adbfe23 Update some properties in mupen64plus.ini for most ROMs B-C Jason Espinosa 2008-06-20 19:05:20 +00:00
  • 5e46bfc862 Added (undocumented) RELEASE flag to makefiles to allow automatic stripping of SVN info from versions when doing a major release Jesse Dean 2008-06-20 13:56:23 +00:00
  • 8eb672f7d4 Moved mupen64plus.ini to installdir since its not user edittable. Scott Knauert 2008-06-20 08:12:30 +00:00
  • 59a83f1030 Added version number to information displayed on stdout Jesse Dean 2008-06-20 08:07:20 +00:00
  • e05e7e8078 More properly setup empty entry and default database entries to deal with dynamic allocation. Fixes seg faults when using older or improperly formatted .ini. Might fix some of the semirandom seg faults some users were experiencing. Remove some old debugging code. Scott Knauert 2008-06-20 07:09:37 +00:00
  • a837b799d8 Added to version string the SVN revision, branch and a hash of the 'svn diff' if that diff is not empty Jesse Dean 2008-06-20 06:42:56 +00:00
  • 703157916d Made gzip and bzip2 decompression 50-100% faster. Scott Knauert 2008-06-20 05:33:11 +00:00
  • 81ebaac5a4 Added button lag tracker orbitaldecay 2008-06-19 16:42:13 +00:00
  • f65eca6acd Fixing frame counter bug orbitaldecay 2008-06-19 15:21:37 +00:00
  • 0002a7a57d Committing final fixes for sync always option. orbitaldecay 2008-06-19 15:04:36 +00:00
  • 58fb360d45 Testing orbitaldecay 2008-06-19 14:55:25 +00:00
  • 5e56abdc00 Trying to run server routines without checking if server is active in network.c orbitaldecay 2008-06-19 14:42:56 +00:00
  • 64b919bb83 Tweaking sync frequency for further testing. orbitaldecay 2008-06-19 14:30:34 +00:00
  • eac2bf73a0 Minor .ini update. Scott Knauert 2008-06-19 13:54:44 +00:00
  • a0f3af26a1 Fixing start bug orbitaldecay 2008-06-19 13:37:15 +00:00
  • e4708bdb23 Trying sync every frame strategy for netplay. orbitaldecay 2008-06-19 13:34:43 +00:00
  • 904daae7de Removed old and duplicate fallback icons. Scott Knauert 2008-06-19 08:42:25 +00:00
  • c6e067fbd2 Added bzip2 support, readded unstream fixes from minizip library and redeleted MupenIniApi (cleanup from merge). Scott Knauert 2008-06-19 07:40:49 +00:00
  • 9eebbdb55b Rom Cache System has landed in the trunk. Richard Goedeken 2008-06-19 04:29:35 +00:00
  • 86524ab969 a little cleanup before the merge into trunk r0402-rom-cache Richard Goedeken 2008-06-19 03:17:45 +00:00
  • 62da9e3122 refactored the recent speed/pause/advance changes to be a bit more object oriented. Instead of making the local variables global and spreading the code around in the files, write new global functions which manipulate the local variables and can be called from other places. This also decreases source code size slightly Richard Goedeken 2008-06-19 02:13:26 +00:00
  • 80d57b2bee reverted change to CFLAGS in glide64/Makefile. We cant use march=athlon-xp for 32-bit because it may emit 3dnow instructions which would crash p3s, etc Richard Goedeken 2008-06-19 01:47:05 +00:00
  • 0a4187f9be Stupid error in previous commit, wrong variable '\0' terminated. Scott Knauert 2008-06-18 21:17:50 +00:00
  • 5e0d4987ef Added Xena and Mario to .ini, hopefully fixed a potential crash, added rombrowser refresh when changing languages. Scott Knauert 2008-06-18 21:07:04 +00:00
  • a189255717 Add SaveType, Players, and RefMD5 to mupen64plus.ini for most games starting with #-A Jason Espinosa 2008-06-18 20:02:49 +00:00
  • ec94be6322 Added speedup, slowdown, pause and frame advance to LIRC support Jesse Dean 2008-06-18 18:52:17 +00:00
  • 5850606062 Small patch to get glide64.so to compile with O3 optimizations (like the rest of the project ;) Jesse Dean 2008-06-18 18:35:48 +00:00
  • 18d9b4f8ec Found and corrected todays phantom desync bug (failure to notify of out of date events in event queue that cropped up after restructuring processing of event queue) orbitaldecay 2008-06-18 18:30:02 +00:00
  • 606c41062f sync should have been 5, not 30, doh orbitaldecay 2008-06-18 17:41:20 +00:00
  • af7c4b15eb Added Lirc support to flag ready for netplay, also added network folder to clean target in Makefile Jesse Dean 2008-06-18 17:13:06 +00:00
  • 9cc8cb6475 Changing sync frequency for the last time (hopefully) orbitaldecay 2008-06-18 14:33:08 +00:00
  • e9fd4754ce Changed eventCounter to frameCounter (more accurate name). Added support for variable sync frequencies, other clean ups and bug fixes. orbitaldecay 2008-06-18 14:15:39 +00:00
  • 16dbdf3c70 Fixed segfault in Glide64 as per issue 133 Jesse Dean 2008-06-18 11:49:29 +00:00
  • 28fea32b11 Committing last few bug fixes for the night and calling it a day orbitaldecay 2008-06-18 02:06:49 +00:00
  • a28732db72 merge fix in trunk rev 619 into v1.4 branch: fix LIRC build to integrate w/ new screenshot mechanism; some refactoring Richard Goedeken 2008-06-18 01:58:44 +00:00
  • c0853c464b fix LIRC build to integrate w/ new screenshot mechanism; some refactoring Richard Goedeken 2008-06-18 01:56:30 +00:00
  • a423ad64dc Still trying to correct the sync speed up, strange audio glitches orbitaldecay 2008-06-18 01:44:35 +00:00
  • 57bc73766d Removed SYNC_FREQ define in favor of command line defined frequency orbitaldecay 2008-06-18 01:37:28 +00:00
  • eb8d2b53fe testing orbitaldecay 2008-06-18 01:30:39 +00:00
  • 874edf312f Took out osd for resync, the OSD slows down the resync making the whole thing counter productive orbitaldecay 2008-06-18 01:28:56 +00:00
  • 2ddfd97627 Fixed stupid bug causing net code to span osd while resyncing orbitaldecay 2008-06-18 01:26:51 +00:00
  • 1175fd6392 Tightening up new changes, added osd message for resync speed up orbitaldecay 2008-06-18 01:17:11 +00:00
  • 70308efeb6 Doubling sync frequency orbitaldecay 2008-06-18 00:29:02 +00:00
  • 845d9cb692 Increased frequency of sync packets, should help with speed up glitches orbitaldecay 2008-06-17 23:57:33 +00:00
  • 25cd4148d3 Testing orbitaldecay 2008-06-17 23:48:10 +00:00
  • 0d0b55436e Fixed netplay synchro speed up bug in main.c orbitaldecay 2008-06-17 23:45:12 +00:00
  • 18a6042d03 another couple of memory leak fixes from Tub, in main/config.c Richard Goedeken 2008-06-17 19:06:30 +00:00
  • 8bdeaa2f66 Working on sync client speed up code. orbitaldecay 2008-06-17 17:43:28 +00:00
  • b69c633ee8 Including client speedup functionality when client starts to fall behind orbitaldecay 2008-06-17 16:44:10 +00:00
  • c1de297dd3 fix from Tub for free() bug in main/util.c/list_delete() Richard Goedeken 2008-06-17 14:19:23 +00:00
  • ea3a348fb9 fix for NULL pointers in strcasecmp() calls from rombrowser_compare function Richard Goedeken 2008-06-17 04:47:11 +00:00
  • 8ec163dcaf Moved new minzip files from compression/zip to main/zip (too many folders in root), removed old unzip.* and ioapi.* files in main Richard Goedeken 2008-06-17 03:22:17 +00:00
  • eb9e5742e1 Removed obnoxious netplay configuration file in favor of command line switches. A few little bug fixes. orbitaldecay 2008-06-16 21:49:25 +00:00
  • 15f91da65b Changed OSD messages to reflect recent changes orbitaldecay 2008-06-16 18:44:01 +00:00
  • 7dd0be1ed5 Tying up a few loose ends, error logging is now being dumped to the console rather than netlog.txt orbitaldecay 2008-06-16 18:25:37 +00:00
  • 2bf37fd046 Fixing build error in last commit orbitaldecay 2008-06-16 17:30:40 +00:00
  • cd6734fd69 Fixed netplay controller plugged bug orbitaldecay 2008-06-16 17:24:16 +00:00
  • aa9935c814 Better handling of bug. Scott Knauert 2008-06-16 17:11:20 +00:00
  • 592e0df7fc This might fix the bug. Scott Knauert 2008-06-16 16:47:22 +00:00
  • d55bcabca7 Fixed a little pointer error causing segfault on fscanf orbitaldecay 2008-06-16 16:05:21 +00:00
  • 6cbee16306 Still cleaning up code, preparing to remove net config file code and create gui config orbitaldecay 2008-06-16 16:03:06 +00:00
  • 624703d064 Fixing bug in client ready detection. orbitaldecay 2008-06-16 15:23:52 +00:00
  • 51bc622e3d Testing orbitaldecay 2008-06-16 15:11:46 +00:00
  • 047b78d892 Cleaning up net code, server now waits for all players to give ready notification before starting. Removed netlog code for now (superfluous and poorly organized) orbitaldecay 2008-06-16 15:10:13 +00:00
  • 4d6691b363 Updated zip decompression library to 1.01e from 0.18. Scott Knauert 2008-06-16 01:09:51 +00:00
  • d6020d43de .ini update from Hasone. Scott Knauert 2008-06-15 23:40:33 +00:00
  • c61d0b1223 Updated README to include info on required packages for building/running mupen64plus Richard Goedeken 2008-06-15 16:28:24 +00:00
  • 1774d589c5 issue #111: close screenshot file after saving Richard Goedeken 2008-06-15 12:38:54 +00:00
  • 0ab2309c4b Tagged Mupen64Plus v1.4 tags/1.4 Richard Goedeken 2008-06-15 03:40:19 +00:00
  • 80f11ce582 Version number for 1.4 release Richard Goedeken 2008-06-15 03:06:26 +00:00
  • c624419312 Updated version number on trunk for 1.4 release Richard Goedeken 2008-06-15 03:03:14 +00:00
  • 8a1dfa9781 Created branch for v1.4 release series Richard Goedeken 2008-06-15 03:00:16 +00:00
  • 8355b89053 put some sanity back into the save slot numbering scheme Richard Goedeken 2008-06-15 02:54:01 +00:00
  • e89ce29505 updated README file for new features in Mupen64Plus v1.4 Richard Goedeken 2008-06-15 02:29:53 +00:00
  • 75faa73728 fixed potential binary package installation problem Richard Goedeken 2008-06-14 22:06:12 +00:00
  • 15547b5f96 Updated rice_video, kde4 gui, and jttl_audio to take version numbers from main/version.h. Richard Goedeken 2008-06-14 21:53:20 +00:00
  • 7c06d2e255 Finally nabbed all of the new netcode desync bugs (I hope) orbitaldecay 2008-06-14 17:02:27 +00:00
  • e75175146b Snagging another netplay desync bug that arose as a result of some minor rewrites orbitaldecay 2008-06-14 16:18:00 +00:00
  • c150d38e6f Fixed null pointer segfault bug in netplay event queue. orbitaldecay 2008-06-14 16:07:43 +00:00
  • 688e863076 Testing; tracking down another little desync bug orbitaldecay 2008-06-14 15:56:39 +00:00
  • c2d0c15ca1 Fixing silly desync bug I accidentally introduced in the netcode orbitaldecay 2008-06-14 15:45:41 +00:00
  • db8574f319 Server no longer tries to sync with itself (gratuitous and error prone) orbitaldecay 2008-06-14 15:02:23 +00:00
  • 195e60e631 Removed code to send sync early, tweaking little settings orbitaldecay 2008-06-14 14:46:58 +00:00
  • 9b89b1a9d8 Fixed server sending late sync bug orbitaldecay 2008-06-14 14:33:39 +00:00
  • 8b2bab9bff Tweaking a few little settings, increasing sync packet frequency orbitaldecay 2008-06-14 14:16:55 +00:00
  • 6ed84540ee Altered sync method; server calculates button event timer instead of client (should be much more effective) orbitaldecay 2008-06-14 13:44:53 +00:00
  • 3938f7024d Added a toggle for the Gtk GUI which turns OSD on or off without restarting. Documented --noosd flag. Integrated with config file. Removed old Gtk GUI config defaults from mupen64plus.conf which are no longer used (and haven't been since ~r420). Config overridden on startup by commandline flag so no loss of function for nogui users. Scott Knauert 2008-06-14 04:15:17 +00:00
  • 010d1f29bf Fixed my sn length and '\0' termination errors in these files. Scott Knauert 2008-06-14 00:03:01 +00:00
  • 46fb817fa4 Re-adjusting timing of sync messages. orbitaldecay 2008-06-13 18:41:28 +00:00
  • eaf713f938 Re-adjusting timing of sync messages. orbitaldecay 2008-06-13 18:20:45 +00:00
  • 5dc4df205a Removed server message processing from loop while waiting for sync packets in an attempt to correct phantom desyncs. orbitaldecay 2008-06-13 18:14:29 +00:00
  • a8687dfa01 Just fixing a little typo orbitaldecay 2008-06-13 18:04:20 +00:00
  • 2667a913b5 Still toying with the new sync method, attempting to track down some subtle timing issues. orbitaldecay 2008-06-13 18:02:39 +00:00
  • 067217f71e Fixed some bugs in the new sync method orbitaldecay 2008-06-13 17:49:47 +00:00
  • 9429fe3c92 Fixed a couple little bugs in the new experimental sync method orbitaldecay 2008-06-13 17:24:35 +00:00