Commit graph

  • a9198f7394 One more test to make sure it updates correctly... (the irc bot) Scott Gorman 2008-05-03 17:59:09 +00:00
  • 8e853ceaf5 Trivial update to test bot Scott Gorman 2008-05-03 17:26:49 +00:00
  • 0244b31284 Added scroll capability to new disassembler Jesse Dean 2008-05-03 09:29:43 +00:00
  • 66109aef16 Final stuff. John Chadwick 2008-05-03 05:21:17 +00:00
  • ceb19c1a1a More win32... John Chadwick 2008-05-03 05:20:32 +00:00
  • 34c3be6046 second load... (this is probably/certainly the wrong way of doing this) John Chadwick 2008-05-03 05:19:14 +00:00
  • 357c373578 First commit of new port. Probably does not work. John Chadwick 2008-05-03 05:15:03 +00:00
  • 06071fbf98 Added OSD function to modify message string James Hood 2008-05-03 00:39:03 +00:00
  • da83eb929c added ability to set timeout on a OSD message to infinity so the message stays on the screen unless the user manually removes it James Hood 2008-05-03 00:34:53 +00:00
  • 59cd9f8da1 Wrote message queuing code for OSD. Added support for fade in/out animations. Added more flexible framework for animations so different animations can be added later. James Hood 2008-05-02 21:38:14 +00:00
  • fbdcf88460 Replace QFormLayout with QTabWidget + QGridLayout. Louai Al-Khanji 2008-05-02 11:32:24 +00:00
  • 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. Scott Gorman 2008-05-02 04:46:30 +00:00
  • 920747b02e Cleaned up whitespacing, much cleaner and easier to follow. Scott Gorman 2008-05-01 21:30:43 +00:00
  • 94df76d563 Testing SVN changes to ignore whitespace and deleted files in email diffs Richard Goedeken 2008-05-01 13:31:17 +00:00
  • 149494a7a4 Cleaned up white space and dead code in interupt.c Richard Goedeken 2008-05-01 13:22:14 +00:00
  • 8b369a1918 Applied HyperHacker's breakpoint patches including fixes, and memory-range breakpoints Jesse Dean 2008-05-01 09:18:01 +00:00
  • ee114d1ae7 Modified disassembler to show recompiled code, and set up framework for host-specific disassembly. Jesse Dean 2008-05-01 05:45:39 +00:00
  • 0bb218c73b - Fixed Indentations - Removed documentation from the header file (useless to us, references bitmaps we don't even have anyways) - Added generic unicode support - Fixed some things for GCC 4.3.0 John Chadwick 2008-05-01 03:27:26 +00:00
  • 4a0ae5000f Resubmitting fixes to debugger. Jesse Dean 2008-04-30 23:34:47 +00:00
  • d4bd29711a we found drawing the string to (0,0) will render it at the top right in rice and dead center in glN64 James Hood 2008-04-29 22:35:35 +00:00
  • 2fd27d5597 minor changes James Hood 2008-04-29 21:29:27 +00:00
  • a009fd630d Oops, didn't actually add osd files. Adding them now. James Hood 2008-04-29 20:38:42 +00:00
  • 0144959c7b minor cleanup James Hood 2008-04-29 16:37:14 +00:00
  • 87311a4951 Implemented rendering callback API call in rice video and glN64. I created main/osd.cpp for handling the message queue and rendering the on-screen display. Right now it's incomplete and the osd doesn't work. I'm mainly committing this so people can see the render callback structure James Hood 2008-04-29 16:28:51 +00:00
  • 10719cbb9b fix for regression test script to handle special chars in filename for image comparison Richard Goedeken 2008-04-29 12:00:33 +00:00
  • cbf4514d16 fixed bugs from recent input changes. added hysteresis to joystick axis centering detection. Disallowed setting both directions of single N64 axis to same direction of same controller axis Richard Goedeken 2008-04-29 03:38:30 +00:00
  • b7ef061dbd Fixes blight input patches. - No longer needs inversion of the X axis since we now enter axis's seperately - Cleaner user entry of seperate axis's (from the user perspective anyway :P) - Some fixes John Chadwick 2008-04-29 02:23:03 +00:00
  • e49ba3e8a0 blight_input now lets you bind all four directions on the analog stick using axises versus it used to only allow one axis for up/down, and one for left/right... (it also assumed that +/- was not inverted) Scott Gorman 2008-04-28 22:23:35 +00:00
  • 1496911600 gui_parseArgs was changed to gui_init in r213. Updated kde4 gui code. James Hood 2008-04-28 06:44:55 +00:00
  • f10b5fdb92 merged changes from nmn's branch (without the file deletions) James Hood 2008-04-28 05:51:02 +00:00
  • 4b47c4e0fb Creating branch for attempting alternative OSD design. Creating a separate branch because I need to test with glN64 which was deleted from nmn's branch James Hood 2008-04-28 05:11:20 +00:00
  • 9d505d10d0 improved regression test timeout message Richard Goedeken 2008-04-27 21:26:01 +00:00
  • 9014c12a24 Added video regression test script and config file Richard Goedeken 2008-04-27 19:56:15 +00:00
  • 0aef4e0751 nvm they were dumb r0261-OSD Scott Gorman 2008-04-27 00:14:59 +00:00
  • 6759e1c85f Added some newMessage functions. Scott Gorman 2008-04-27 00:13:46 +00:00
  • 084516ff54 - Fixes stupid bug I made - Adds dynamic font size John Chadwick 2008-04-26 23:52:52 +00:00
  • f537b592c6 Should solve even more problems with some combiners and cards. John Chadwick 2008-04-26 23:30:14 +00:00
  • 06ccf3c4b3 - Some more fixes John Chadwick 2008-04-26 20:38:52 +00:00
  • 159a49246c - Added explanation of corners and offset. - Added a new 'corner', the center of the screen. John Chadwick 2008-04-26 19:25:44 +00:00
  • 882e316288 More things: - Committed missing files - Added Save/Load/Switch State messages - Added Support for TXT_OBJECT. (Untested!) - More work on the initial support John Chadwick 2008-04-26 19:13:19 +00:00
  • 68a7080377 Fixes the error. I will be cleaning up this code much so that it can hopefully be merged. John Chadwick 2008-04-26 15:23:51 +00:00
  • 2b59130898 Creating branch for blight input gtk config dialog James Hood 2008-04-26 14:34:02 +00:00
  • 53b40c8cd5 -cleaned up save state autoincrement feature. -added joystick mapping support for incrementing the save state slot. James Hood 2008-04-26 00:57:37 +00:00
  • a6199536e4 Made the following changes to gtk gui menu for save slots (see issue 35 for details): -Renamed menu to "Current save slot" -When save slot menu is opened, gui checks the current save slot and makes sure the selected slot in the menu matches it. -Removed "Default" slot option and replaced with slot 0. Slot 0 is the default on mupen64plus startup. James Hood 2008-04-25 21:38:36 +00:00
  • 3567ceed85 More modifications to breakpoint backend & gui, breakpoints now work in both interpreted, and pure_interpreted modes. Jesse Dean 2008-04-25 14:41:56 +00:00
  • 7dd276732b Cleaned up white-spaces, much neater. Scott Gorman 2008-04-25 08:51:36 +00:00
  • b9ccea64c1 Setup some basic things, nothing is working, files wont compile... saving my work. Scott Gorman 2008-04-25 05:35:41 +00:00
  • dd728ae662 Constructing generalized breakpoint interface, and modified gui_gtk debugger to use new interface Jesse Dean 2008-04-25 04:54:52 +00:00
  • 7855109332 added my new files to the mix. Scott Gorman 2008-04-25 04:41:33 +00:00
  • 03cc8c7fcf added g_EmulatorRecording to main.c and main.h Scott Gorman 2008-04-25 04:18:12 +00:00
  • 6e3f751c5a Starting the rerecording branch Scott Gorman 2008-04-25 04:13:59 +00:00
  • a67d60dc7d Relocated debugger files to gui folder, started splitting debugger core from ui Jesse Dean 2008-04-25 02:24:41 +00:00
  • cdf2acdba8 Merging fixes to debugger into trunk, this will allow compiling with DBG=1 and use of debugger with GTK frontend. Jesse Dean 2008-04-25 01:28:48 +00:00
  • 2ead0b2a03 converted emulator playback speed printf's to info_message calls so they don't clutter up the console James Hood 2008-04-24 19:53:31 +00:00
  • 666a1a2ae9 Removed code that resets selected tab of config dialog everytime it's shown. This change was made due to user request. James Hood 2008-04-24 15:20:17 +00:00
  • 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. James Hood 2008-04-24 07:40:31 +00:00
  • d223e7530d Made cheat dialog prettier, i.e., used table layout widget to line up form widgets more neatly. James Hood 2008-04-24 05:50:20 +00:00
  • 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. James Hood 2008-04-24 05:18:33 +00:00
  • eea1e01066 renamed static variables in main.c to replace the incorrect g_ (global) prefix with l_ for local Richard Goedeken 2008-04-24 04:38:13 +00:00
  • 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 Richard Goedeken 2008-04-24 04:15:44 +00:00
  • 15c0d07f2f Part two of the trimming down of this branch. Nukes the folders no longer used. John Chadwick 2008-04-23 19:40:19 +00:00
  • d2e04506c2 Part one of trimming down this branch, done on demand (second part comming) John Chadwick 2008-04-23 19:38:49 +00:00
  • 689edd3684 Whoops, I forgot to commit this... John Chadwick 2008-04-23 19:08:45 +00:00
  • 8031eea893 Modified Makefile to support compiling KDE4 with Graphical Debugger, however this combination is still untested Jesse Dean 2008-04-23 15:45:07 +00:00
  • a4fa572c44 Resolved threading issues preventing Debuger gui from displaying properly, debugger should now be restored to it's former 'Glory' Can stop, step through, and run emulator while reviewing disassembly & register values Jesse Dean 2008-04-23 15:14:46 +00:00
  • 7be0f6a771 simplified screenshot naming code. change spaces to underscores instead of removing. fixed bug Richard Goedeken 2008-04-23 13:30:58 +00:00
  • c20838eeaf 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 Richard Goedeken 2008-04-23 12:30:59 +00:00
  • 47623cc7e6 reverted changes in 287 because debugger has a branch Richard Goedeken 2008-04-23 12:29:16 +00:00
  • 5defbacc62 Debugger will be a big feature and could get hairy. Lets put this in a branch for now. New release is coming up in a few more weeks and people wont expect it to work if it doesnt build Richard Goedeken 2008-04-23 12:26:51 +00:00
  • 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 Jesse Dean 2008-04-23 11:25:24 +00:00
  • 51047378fb Added USA/Japan flag. Icon was included with mupen, but not used. 1080 Snowboarding is an example of this ROM type. Scott Knauert 2008-04-23 10:28:25 +00:00
  • f653d8fb47 Whitespacing issues. Scott Gorman 2008-04-23 07:07:20 +00:00
  • 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. James Hood 2008-04-23 06:46:47 +00:00
  • a0b5b1b830 added a lowercase function. changes a string to lowercase. stub: void lowercase(char string[]); Scott Gorman 2008-04-23 06:05:55 +00:00
  • 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 Richard Goedeken 2008-04-23 04:32:03 +00:00
  • 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. Richard Goedeken 2008-04-23 03:59:09 +00:00
  • e90c151f1e Moved Zilmar spec plugin API files from main directory to doc. They are only for reference and are not included anywhere Richard Goedeken 2008-04-23 02:14:42 +00:00
  • f9996dc2bb removed old mupen64 readme files and logo from doc directory; they are out-of-date Richard Goedeken 2008-04-23 02:12:17 +00:00
  • 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. Scott Knauert 2008-04-22 22:40:03 +00:00
  • 1e1e2d7265 Fixed the pointer bug which caused the Gtk GUI flag error. Scott Knauert 2008-04-22 22:19:14 +00:00
  • 605a4a02b1 Changed pause/continue keyboard shortcut to Pause/Break key because the previous shortcut 'p' was conflicting with the new rom filter. James Hood 2008-04-22 20:49:45 +00:00
  • c846968e24 The previous revert didn't work. Scott Knauert 2008-04-22 16:35:56 +00:00
  • f12b192d95 Reverting Rice to pre-widescreen support due to Issues 69 and 72. No easy fix. Scott Knauert 2008-04-22 16:23:09 +00:00
  • 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. James Hood 2008-04-22 15:01:12 +00:00
  • c456b9bfc1 Fixed a collision from variable rename. Scott Knauert 2008-04-22 13:57:05 +00:00
  • cd92cf9f9a Gtk GUI filter and improved sorting functions. Scott Knauert 2008-04-22 13:10:42 +00:00
  • 6adfa80ecf reverted commits 262-267 in trunk Richard Goedeken 2008-04-22 11:59:50 +00:00
  • 1961344b69 merged changes from trunk in revs 262 through 267 to r0261-OSD branch Richard Goedeken 2008-04-22 11:55:43 +00:00
  • 699ad3d6d5 Created r0261-OSD branch for on screen display work Richard Goedeken 2008-04-22 11:54:06 +00:00
  • d54963521e Needs more work, because it doesn't work, but this is the outline of status message support. John Chadwick 2008-04-22 05:58:11 +00:00
  • 8e58d6c774 Fixes compile errors since last revision John Chadwick 2008-04-22 04:49:24 +00:00
  • d029a9054a added functions for maintaining a list of TXT_OBJECTS Scott Gorman 2008-04-22 04:27:26 +00:00
  • 4568b9011a Added support for the functions UpdateText and NewMessage in plugin.h, plugin.c, and fixed a typo Gfx_#1.3.h Scott Gorman 2008-04-22 03:51:30 +00:00
  • 5a856e10d2 Adds font display functions. John Chadwick 2008-04-22 03:34:21 +00:00
  • ff48e7ad62 Graphics plugin extension - TXT_OBJECT. Used for displaying text on the screen.. Scott Gorman 2008-04-22 02:13:29 +00:00
  • cf2961980d KDE4 GUI merge: added KDE4 build support in glN64 plugin Richard Goedeken 2008-04-21 20:06:26 +00:00
  • ad77d37228 KDE4 GUI merge: Added CFLAGS and LDLIBS for KDE GUI. Removed NO_GUI=1 option and added GUI=NONE, GUI=GTK2, and GUI=KDE4 options Richard Goedeken 2008-04-21 20:03:46 +00:00
  • 5df1959b04 KDE4 GUI merge: give default visibility attribute with dllexport declspec Richard Goedeken 2008-04-21 00:15:04 +00:00
  • 0d214a07bb KDE4 GUI merge: error logging when plugin fails to load Richard Goedeken 2008-04-21 00:13:50 +00:00
  • 6bfa7f5909 KDE4 GUI merge: added japanusa.png icon Richard Goedeken 2008-04-21 00:05:44 +00:00