Commit graph

841 commits

Author SHA1 Message Date
Jason Espinosa
2533f4eda3 Update some properties for most ROMs starting w/ O-P in
mupen64plus.ini
2008-07-15 20:52:42 +00:00
Scott Knauert
f5018bca8a Improved comments for RCS and rom loading. 2008-07-15 15:20:17 +00:00
Scott Knauert
a67da4502b Fixed reload() compiler warning. Shouldn't be in header since its not a public function. 2008-07-14 06:45:28 +00:00
Scott Knauert
a2ed083f95 Overhaul of messaging system. Mainly remove guifuncs.c and the associated includes. Double checked GUI=NONE build. Also changed alert_message to error_message as this is the more logical name. Also merged the three gui message functions which included a lot of repeated code as to simplify the gui api. 2008-07-14 06:42:33 +00:00
Scott Knauert
8ce2d351ad Added simple rcs pausing 2008-07-14 03:27:19 +00:00
Jason Espinosa
7168cb8a12 Update some properties for most roms starting with u-v in
mupen64plus.ini
2008-07-14 01:26:26 +00:00
Jason Espinosa
8e0f199735 Added some properties for most roms starting with m-n in mupen64plus.ini 2008-07-14 00:58:29 +00:00
Scott Knauert
195afbe213 Fix semicolon bug in rom.c's hack detection for loop. Changed noask and messaging to only allow confirmation in GUI mode. Added #ifndefs for GUI=NONE option. Removed console confirmation code from guifuncs and the gui confirm.
-This line, and those below, will be ignored--

M    main/gui_gtk/main_gtk.c
M    main/guifuncs.c
M    main/main.c
M    main/rom.c
2008-07-13 23:46:38 +00:00
Scott Knauert
e3b1481a59 Changed rombrowser.cache format, added 4 bytes worth of 0s to the header so older (non RCS) versions simply ignore and rebuild the cache (as opposed to generally running out of memory or segfaulting). When switching back to an RCS version the cache will need to be rebuilt. Also changed some cache_entry types from unsigned short to unsigned chars to save space. Fixed two minor RCS bugs. Also added Penny Racers to the .ini. 2008-07-13 22:25:55 +00:00
Richard Goedeken
96556138a8 merged in r4300 reset/execute cleanup from r0344-soft-reset branch 2008-07-13 02:54:50 +00:00
Jason Espinosa
a9d2edae45 Resolve with tillin9's updates in mupen64plus.ini. 2008-07-13 00:04:55 +00:00
Jason Espinosa
f4879a899b Update some properties for most ROMS starting w/ w-x in mupen64plus.ini 2008-07-12 23:51:31 +00:00
Jason Espinosa
815db307a8 Update various properties in mupen64plus.ini starting with y and other
misc, as well as minor cleanup
2008-07-12 22:11:48 +00:00
Richard Goedeken
546fcf31f4 Added new savestate file conversion tool and instructions 2008-07-12 13:52:52 +00:00
Scott Knauert
bd58a9c9d6 Fixed SvaeType typos, added Status + Rumble to GoldenEye entries. 2008-07-12 04:38:58 +00:00
Scott Knauert
0cee265cb7 .ini upate Add all working ROMs in GoodName 3.14 Public Domain.7z 2008-07-12 04:31:17 +00:00
Scott Knauert
4c46faf33d .ini update, added a number of PD ROMs. Snowboard Kids should now boot (eeprom issue). Also fixed minor bug with detecting if a ROM was bad / a hack. 2008-07-12 02:02:04 +00:00
Scott Knauert
7150653ec1 Updated .ini, mainly cleaned up Zelda entries. Also got Lode Runner 3D ROMs working, previously won't boot due to eeprom issue. 2008-07-11 05:21:55 +00:00
Richard Goedeken
c9126f8ae6 Savestate changes: bugfix - write entire TLB, also save a magic number and a savestate version number. This breaks backward compatibility with savestates. 2008-07-11 03:26:24 +00:00
Richard Goedeken
94636b2165 Fixed 64-bit dynarec crash in genj_idle() and genjal_idle() 2008-07-06 04:40:23 +00:00
Scott Knauert
564045f7ca Minor .ini update. 2008-07-06 01:17:30 +00:00
Richard Goedeken
8659f410f6 updated LICENSES file 2008-07-04 17:45:58 +00:00
Richard Goedeken
018c86aa72 include license information in binary packages 2008-07-04 14:52:20 +00:00
Richard Goedeken
383974607a added more comprehensive licensing information 2008-07-04 14:49:08 +00:00
Richard Goedeken
1c5a242da3 Changed new AlwaysFullscreen parameter name to GuiStartFullscreen. Reworked parameter init logic so this parameter will only affect behaviour in GUI mode 2008-07-02 04:30:35 +00:00
James Hood
61a39ba35d Added "Always Start in Full Screen Mode" checkbox to config dialog. 2008-07-01 18:04:20 +00:00
Richard Goedeken
c87e1fe3e3 fixed warning in 7zip code for 64-bit systems 2008-07-01 04:03:51 +00:00
Scott Knauert
827c42173e Added newline, fixes compiler warning. 2008-07-01 03:55:04 +00:00
Richard Goedeken
44bb98d785 remove brackets around single conditional clauses (except romcache.*) 2008-07-01 03:33:05 +00:00
Richard Goedeken
30a1228913 style corrections for rev 722 - do not change C comments to C++ comments in a C file 2008-07-01 02:35:20 +00:00
Richard Goedeken
50c69266e5 reverting pre.mk change to optimization level 0 in rev 721. Please use svn diff before committing to avoid unintentional commits 2008-07-01 02:25:46 +00:00
Richard Goedeken
3f1e3b3797 style and logic fixes for rev 715 - please see coding guideline #2 - follow style of existing code - dont put brackets around single conditional clauses. Also guideline #9 - for the sake of readable code use some spaces in conditional expressions 2008-07-01 02:21:09 +00:00
Scott Knauert
59b84b98db Added MainWindowXPosition and MainWindowYPosition so Gtk GUI remembers screen location along with sane fallbacks in case the user changes resolution. 2008-07-01 00:27:01 +00:00
Scott Knauert
b2427e1fb3 Fix bug when changing languages in Gtk GUI, simplify code and try to exit more cleanly. 2008-06-30 23:41:32 +00:00
Scott Knauert
9eaf6e88e5 Fixed compiler warning in Glide64, initialized gltexfmt, glpixfmt, glpackfmt to 0. 2008-06-30 19:42:03 +00:00
Scott Knauert
8ea4bb4f53 Two more bugfixes thanks to Valgrind. Free string returned from gtk_combo_box_get_active_text, more correctly hanle RCS pthread. Fixed possible seg fault in filefrompath (although there still seems to be a leak somewhere here). 2008-06-30 17:44:45 +00:00
Scott Knauert
28682c4e3d Bugfixes thanks to Valgrind. Two using strcpy with source and destination overlay, i.e. strcpy(p,p+1). Three writing %X int to byte memory space. 2008-06-30 16:18:11 +00:00
Scott Knauert
a15ed3a458 Two memory bugs found with valgrind (not freeing 7zip db and having an if(buffer[counter]) for possible unitialized values of buffer). 2008-06-30 13:10:16 +00:00
Scott Knauert
eae8168fbb Makefile changes for 7zip. No idea why this didn't go in in previous commit... 2008-06-30 01:15:38 +00:00
Scott Knauert
685f42a28e Rough 7zip support. 2008-06-30 01:13:04 +00:00
Richard Goedeken
61cd79d205 set ScreenUpdateSetting=1 in rice video ini file for Conkers BFD 2008-06-29 15:14:46 +00:00
Richard Goedeken
99ef5c8f79 require bash shell scripting for install.sh 2008-06-28 02:57:06 +00:00
Richard Goedeken
5d3f679afc dont remove the newlines at the end of source files - the compiler complains 2008-06-27 12:26:40 +00:00
Scott Knauert
53bef26d5a Multifile zip support. 2008-06-27 10:59:33 +00:00
Scott Knauert
9bfee62452 Modularized cache entry filling to function fill_entry(), this will allow looping over roms inside an archive. 2008-06-27 10:09:39 +00:00
Scott Knauert
e76c5e94e6 Readded emulation started message, switched rcs messages over to unified messaging system. 2008-06-27 06:12:33 +00:00
Scott Knauert
d0d198131f Reverted a poor formating choice change. Fixed case of referenced MD5 or CRC but NULL goodname (would cause seg fault). Technically this should never happen but can if .ini is corrupt. 2008-06-26 21:10:22 +00:00
Scott Knauert
990d14f8fc Changed open_rom() API. Updated its use in main and the Gtk GUI accordingly. Removed Gtk GUI title change to previous - rom internal name when loading via the file chooser since its silly and we don't do it when loading roms other ways. Moved open_rom() and close_rom() to rom.c and cleaned up the merged open_rom()/rom_read() function consolidating code, fixing a seg fault when the .ini couldn't assign a goodname to the loading rom. 2008-06-26 21:02:53 +00:00
Richard Goedeken
1b93c319fb Updated the regression test script according to local changes made over the last few months. This fixes a couple of bugs and changes the similarity requirement for the test images from perfect to > 60db 2008-06-26 20:12:56 +00:00
Richard Goedeken
65de6b5d79 fixed OSD crash bug after running a game, disabling OSD, then running another game 2008-06-26 20:01:33 +00:00