olejl
a4c3c03704
Ported the changes from r1400 to the re-recording branch. Updated makefiles so that QMAKE will properly generate a makefile under OSX.
2009-08-03 07:11:13 +00:00
olejl
4cd3463867
Forgot to commit one file.
2009-04-07 10:55:33 +00:00
olejl
90e2ac8606
Fixed a couple of bugs when resuming recording. Tried to clean up some confusing naming.
2009-03-18 17:09:02 +00:00
olejl
039dc81a77
[rerecording] Some reorganizing and cleaning up.
2009-03-16 13:00:03 +00:00
olejl
d03fb18abb
Resuming recording is now working. Uncheck read only in the playback dialog to resume recording. I'm not sure I agree with the naming, but it is what is used on the TASvideo webpage.
2009-03-12 11:27:33 +00:00
olejl
2db4c35b65
Code cleanup. Work in progress. Initial work on resuming recording from old file.
2009-03-12 10:51:49 +00:00
olejl
c89b2a3611
Added a PlaybackDialog for viewing information about a .m64 movie file. Some general improvements.
2009-03-11 17:47:25 +00:00
olejl
36d764e42d
Basic recording and playback is now working.
2009-03-11 14:01:38 +00:00
olejl
4b0315a223
work in progress...
2009-03-10 18:42:37 +00:00
olejl
3440216347
Compile fix.
2009-03-10 11:36:15 +00:00
olejl
11bc4c1ab2
Merging all changes from trunk revision 304:1340 to the r0304-rerecording branch. Also added some initial QT4 GUI.
2009-03-10 11:29:34 +00:00
Scott Gorman
71484ef470
Added a few more things to the playback part (still incomplete), started thinking about the (re)recording aspect.
2008-05-04 19:58:23 +00:00
Scott Gorman
14b6983909
Last commit, now all the files that are needed are current. You should be able to build the same version that I am using now.
2008-05-04 17:54:51 +00:00
Scott Gorman
8cfb644e49
branch: re-recording, forgot to commit this file. (just mods a few things)
2008-05-04 17:46:12 +00:00
Scott Gorman
31f1d9dbf5
Added a few bug fixes. I think I forgot to commit these.
2008-05-04 16:14:45 +00:00
Scott Gorman
174282c65d
Added a little bit of the header file implementation
2008-05-04 01:48:06 +00:00
Scott Gorman
cca6f3e2c8
Added a little bit more, some display things... I really would like soft-resets and OSD before I continue a lot of work on this.
2008-05-02 04:46:30 +00:00
Scott Gorman
b9ccea64c1
Setup some basic things, nothing is working, files wont compile... saving my work.
2008-04-25 05:35:41 +00:00
Scott Gorman
7855109332
added my new files to the mix.
2008-04-25 04:41:33 +00:00
Scott Gorman
03cc8c7fcf
added g_EmulatorRecording to main.c and main.h
2008-04-25 04:18:12 +00:00
Scott Gorman
6e3f751c5a
Starting the rerecording branch
2008-04-25 04:13:59 +00:00
Jesse Dean
cdf2acdba8
Merging fixes to debugger into trunk, this will allow compiling with DBG=1 and use of debugger with GTK
...
frontend.
2008-04-25 01:28:48 +00:00
James Hood
2ead0b2a03
converted emulator playback speed printf's to info_message calls so they don't clutter up the console
2008-04-24 19:53:31 +00:00
James Hood
666a1a2ae9
Removed code that resets selected tab of config dialog everytime it's shown. This change was made due to user request.
2008-04-24 15:20:17 +00:00
James Hood
ef14c2cabd
Added cheat system support such that if a cheat is disabled during gameplay, the original memory values before the cheat was applied will be written back to memory to attempt to reverse the cheat.
...
For example, before this fix, if you enabled the "Mario flies without wingcap" cheat during gameplay, it would work, but if you then disabled it during gameplay, Mario would still be able to fly. Now it correctly restores the old memory values so Mario can't fly anymore after you disable the cheat. Note, because cheats are basically writing to a random area of memory, this function may not always restore the previous state depending on the way that area of memory is used by the game.
2008-04-24 07:40:31 +00:00
James Hood
d223e7530d
Made cheat dialog prettier, i.e., used table layout widget to line up form widgets more neatly.
2008-04-24 05:50:20 +00:00
James Hood
ed946013f6
-Removed install of doc/readme.pdf from install.sh since it no longer exists.
...
-Updated keyboard key for pause emulation from 'P' to "Pause" in the controller hotkey mapping dialog.
2008-04-24 05:18:33 +00:00
Richard Goedeken
eea1e01066
renamed static variables in main.c to replace the incorrect g_ (global) prefix with l_ for local
2008-04-24 04:38:13 +00:00
Richard Goedeken
7cc1373c60
Added 2 small features to support regression test. One is to count frame numbers and print current frame for each screenshot taken. Second is to accept new parameter --testshots with comma-separated list of frames at which to take screenshots. Tested with all 3 video plugins and PNG md5sums match between manual and automatic screenshots
2008-04-24 04:15:44 +00:00
Richard Goedeken
7be0f6a771
simplified screenshot naming code. change spaces to underscores instead of removing. fixed bug
2008-04-23 13:30:58 +00:00
Richard Goedeken
47623cc7e6
reverted changes in 287 because debugger has a branch
2008-04-23 12:29:16 +00:00
Jesse Dean
e2fb5b7dd2
Initial cleanup of debugger & gtk gui code to allow use of DBG=1 flag. Code now compiles, and debugger shows up,
...
although at this time it does little else, and does prevent emulation from running properly. --Jes
2008-04-23 11:25:24 +00:00
Scott Knauert
51047378fb
Added USA/Japan flag. Icon was included with mupen, but
...
not used. 1080 Snowboarding is an example of this ROM
type.
2008-04-23 10:28:25 +00:00
Scott Gorman
f653d8fb47
Whitespacing issues.
2008-04-23 07:07:20 +00:00
James Hood
16a274adb6
-Rewrote cheat dialog to handle add/edit and enable of cheats all in one dialog.
...
-Removed Cheat menu and replaced it with "Cheats..." menu item in the Options menu.
-Modified alert_message and confirm_message so they handle line wrap of the message internally, so now it's no longer necessary to insert newline chars into strings passed to alert_message and confirm_message.
-added list_find_node utility function to util.c.
-added utility functions to create/delete cheat structures for use by the gui.
2008-04-23 06:46:47 +00:00
Scott Gorman
a0b5b1b830
added a lowercase function. changes a string to lowercase.
...
stub: void lowercase(char string[]);
modified the screenshot function to use the roms header (without spaces, and converted to lowercase) name:
example: supermario64_001.png
2008-04-23 06:05:55 +00:00
Richard Goedeken
869cbf09b8
fixed a bunch of recent warnings from rice_video. I assume these came from re-activating the -O3 compiler switch. The one in RDP_Texture.h was actually a bad bug; I wonder if it affected any games
2008-04-23 04:32:03 +00:00
Richard Goedeken
578f272278
Reworked screenshot mechanism. Now screenshots are retrieved from video plugins with ReadScreen instead of CaptureScreen, and compressed/saved from main core instead of plugins. Fixed 64-bit bug in Glide64.
2008-04-23 03:59:09 +00:00
Richard Goedeken
e90c151f1e
Moved Zilmar spec plugin API files from main directory to doc. They are only for reference and are not included anywhere
2008-04-23 02:14:42 +00:00
Richard Goedeken
f9996dc2bb
removed old mupen64 readme files and logo from doc directory; they are out-of-date
2008-04-23 02:12:17 +00:00
Scott Knauert
59f63818ac
Okay, this should really fix the Rice regressions by
...
reverting to the older OGLRender.cpp. Assuming svn
actually commits it to head. I don't know why my mere /
commit wasn't going through before.
2008-04-22 22:40:03 +00:00
Scott Knauert
1e1e2d7265
Fixed the pointer bug which caused the Gtk GUI flag error.
2008-04-22 22:19:14 +00:00
James Hood
605a4a02b1
Changed pause/continue keyboard shortcut to Pause/Break key because the previous shortcut 'p' was conflicting with the new rom filter.
2008-04-22 20:49:45 +00:00
Scott Knauert
c846968e24
The previous revert didn't work.
2008-04-22 16:35:56 +00:00
Scott Knauert
f12b192d95
Reverting Rice to pre-widescreen support due to
...
Issues 69 and 72. No easy fix.
2008-04-22 16:23:09 +00:00
James Hood
658b341eb6
Changed rom browser filter so it filters as the user types instead of requiring them to press enter. I think this is a more modern approach, but I don't have a lot of roms, so someone who does should probably try it out to make sure it doesn't cause performance issues.
2008-04-22 15:01:12 +00:00
Scott Knauert
c456b9bfc1
Fixed a collision from variable rename.
2008-04-22 13:57:05 +00:00
Scott Knauert
cd92cf9f9a
Gtk GUI filter and improved sorting functions.
2008-04-22 13:10:42 +00:00
Richard Goedeken
6adfa80ecf
reverted commits 262-267 in trunk
2008-04-22 11:59:50 +00:00
John Chadwick
d54963521e
Needs more work, because it doesn't work, but this is the outline of status message support.
2008-04-22 05:58:11 +00:00