Jesse Dean
|
45947c152e
|
Fixed issue with not being able to close game while running netplay,
timing accuracy improved with late stamps in transmited packets
|
2008-10-20 01:06:37 +00:00 |
|
Jesse Dean
|
93adceb874
|
Added gzipped csv logging for netplay stats, and initial rewrite of
timing code
|
2008-09-08 03:56:38 +00:00 |
|
Jesse Dean
|
ab9c149a54
|
Disable Masterserver registration which seems to trigger segfault in
parsing command line opts
|
2008-09-07 04:42:16 +00:00 |
|
Jesse Dean
|
83991c2df9
|
fix issue that prevents certain games from syncing properly (starfox for
one)
|
2008-08-05 10:13:11 +00:00 |
|
Jesse Dean
|
6ce632aa89
|
Filtering input from input plugin to resolve startEvt bug
|
2008-08-05 09:08:01 +00:00 |
|
Jesse Dean
|
70f7a1659c
|
Reintegrated netplay core into vi handler, added netplay gui to make
clean. Ensure emulator starts in paused state
|
2008-08-03 20:51:55 +00:00 |
|
Scott Knauert
|
2c6a2f68b7
|
Merged in Gtk gui_message fix as the netplay GUI actually uses these.
|
2008-07-26 10:05:17 +00:00 |
|
Scott Knauert
|
da20a501f9
|
Netplay Gtk GUI now compiles without error. It needs serious work as its not very functional and uses a lot of bad programming practices. I would seriously argue against including this in trunk unless we ifdef it out. If its just a base for GUI work in the netplay branch, then don't take my criticism the wrong way.
|
2008-07-26 06:20:50 +00:00 |
|
Jesse Dean
|
7e70821f20
|
First commit of netplay refactoring to current trunk, netplay core compiles, netplay gui does not
|
2008-07-25 21:00:12 +00:00 |
|
Jesse Dean
|
3f259c9aaa
|
Creating new netplay branch based on trunk as of revision 806
|
2008-07-25 16:23:08 +00:00 |
|
Scott Knauert
|
9263428e6d
|
KDE4 GUI slots now work (if slot is changed elsewhere, menu shows correct slot), slot is persistant. Added multirom archive suport to KDE4 GUI rombrowser. Minor KDE4 and Gtk GUI menu text / accelerator and mnemonic updates.
|
2008-07-22 18:23:46 +00:00 |
|
Richard Goedeken
|
e1c19292b6
|
fixed small logical error in strcpy loop in util.c
|
2008-07-22 03:34:30 +00:00 |
|
Richard Goedeken
|
bcc75adcab
|
small bugfixes in blight_input: 1. only save config file after running config dialog, not every time DLL is closed. 2. If rumble is not available on a controller, don't allow user to switch between rumble and mempack. 3. If rumble is selected in config file but not available on a controller, select mempack instead.
|
2008-07-22 03:16:56 +00:00 |
|
Scott Knauert
|
874f98993d
|
KDE4 GUI rombrowser will now ask to load a ROM if play is pressed without a ROM loaded or a ROM selected in the rombrowser, or will load the selected ROM. Like Gtk GUI.
|
2008-07-22 01:55:44 +00:00 |
|
Richard Goedeken
|
09c63269ff
|
uncommented KDE4-GUI build dependency until we can figure out a better way to do this.
|
2008-07-21 12:20:47 +00:00 |
|
Richard Goedeken
|
a4e795690d
|
removed all the hokey ASM code from glN64
|
2008-07-21 02:43:39 +00:00 |
|
Scott Knauert
|
94e853099e
|
Fix two KDE4 GUI crashing bugs (load bad ROM and user opt to close it, press Play without ROM loaded), altered makefile to only rebuild .cpp files with changes.
|
2008-07-21 01:51:39 +00:00 |
|
Richard Goedeken
|
edbee1680a
|
new feature: hit F9 for soft reset. According to N64 manuals, this is a 2-step operation: first an external HW2 interrupt fires, and 0.5 seconds later an NMI fires. Im not sure if the HW2 interrupt is proceeding properly; it will require some work with the debugger to walk through this. But the NMI correctly resets the CPU system and the game
|
2008-07-21 00:09:05 +00:00 |
|
Scott Knauert
|
5fe5231c0c
|
KDE4 GUI improvements. Fix all compiler warnings. Fix crashing when opening Gtk dialogs in plugins. Added persistant size / position from config. Changed default rombrowser selection to only launch emulation on double click (like Gtk GUI).
|
2008-07-20 22:55:42 +00:00 |
|
Scott Knauert
|
a91aba44ed
|
Additional fix for KDE4 GUI .rc.
|
2008-07-20 18:13:38 +00:00 |
|
Scott Knauert
|
d673b2a899
|
Initial fix of KDE4 GUI. It now compiles. Uses new GUI API and recieves rombrowser info from RCS. Changes to main/gui_gtk/rombrowser.c are improved comments. The KDE4 GUI still needs a lot of work.
|
2008-07-20 18:11:44 +00:00 |
|
Richard Goedeken
|
f2b0658f4e
|
3 glN64 bugfixes (segfaults on a 64-bit system in Perfect Dark): prevent clamp values from being negative, handle TMEM wrap-arounds from wacky height/line values in texture cache load and texture CRC functions
|
2008-07-20 15:01:57 +00:00 |
|
Richard Goedeken
|
f63b2926a6
|
bugfix: add checks for uint32 height/width parameters which can be negative, causing segfault on 64-bit systems
|
2008-07-19 14:43:25 +00:00 |
|
Scott Knauert
|
0136b97165
|
.ini fix, Paper Mario has rumble. r785 code detected it, confirmed from box image.
|
2008-07-18 14:09:12 +00:00 |
|
Scott Knauert
|
2167adb9d1
|
Minor .ini update. Added rumble debug printf (commented out) to blight so people without rumble controllers can test whether games support it.
|
2008-07-18 11:28:52 +00:00 |
|
Richard Goedeken
|
145e2309ea
|
bugfix: 64-bit problem causing GUI crashes - gotta save/restore all the callee-saved registers around the dynarec
|
2008-07-17 02:56:25 +00:00 |
|
Jason Espinosa
|
15756baa6f
|
All commercial games should have relevant refMD5s, now.
Update some properties for most games in mupen64plus.ini starting w/ Q-R
|
2008-07-16 17:44:18 +00:00 |
|
Richard Goedeken
|
80b56a4fff
|
Merged volume changing patch from Wahrhaft, with lots of changes by Richard42. Now both SDL-based and OSS-based volume controls are supported.
|
2008-07-16 04:39:14 +00:00 |
|
Jason Espinosa
|
7fc5987f24
|
update some things mupen64plus.ini for most roms s-t
|
2008-07-16 02:16:21 +00:00 |
|
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 |
|