Commit Graph

1843 Commits

Author SHA1 Message Date
zeromus 475b4a77b2 win32: recent roms bugs: [2595745] [2598258] 2009-04-08 04:27:46 +00:00
yabause 907851c822 Some changes to fix "make dist" 2009-04-07 21:05:20 +00:00
luigi__ 94717c5785 And finally removed all the GDI+ include files. GDI+ shit is now gone for good.
BTW, it is better for us to remove them. Zeromus told me we aren't supposed to redistribute them. (I hate Microsoft more and more)
2009-04-07 19:18:32 +00:00
luigi__ 57d64f5bca Remeber what I did with the VS2005 project file? Did the exact same thing with the Intel one. 2009-04-07 19:15:29 +00:00
luigi__ ac933b2cfd Attempted to take out GDI+ shit using the Notepad. Tell me if the project breaks (normally shouldn't) or if some GDI+ shit remains, I'll take care of it. 2009-04-07 19:00:17 +00:00
luigi__ 1db8af1adb Taken out the GDI+ inclusions (todo: do so with the VS2005 project as the gdiplus folder will be removed at the next commit from me). 2009-04-07 18:56:35 +00:00
luigi__ a5e2102033 Removed GDI+ initialization.
GDI+ shit can be taken out of the project as we'll stick to GDI which is faster.
2009-04-07 18:53:42 +00:00
luigi__ 4b7b652f47 Hacky fix for the crash of the IO reg view tool.
Reason of the crash: a WM_COMMAND message was being sent for IDC_AUTO_UPDATE_SECS before the WM_INITDIALOG message was sent. I can't figure out why.
2009-04-07 16:37:01 +00:00
zeromus 97ac62d69f novice mistake: dont crash when loading a gbagame with no sram 2009-04-07 15:59:43 +00:00
matusz c62fe23941 gtk port: add --save-type command line option
and sync it with save-type menu
and update gtk port's manpage
2009-04-07 12:59:04 +00:00
zeromus ab0af7fa7e add sram support to gbagame addon 2009-04-07 08:35:06 +00:00
sigmaris bb1e85a546 Integrated GDB stub to Mac version and added a target to the XCode project to build with GDB stub enabled 2009-04-07 03:19:09 +00:00
adelikat 55676e4bb7 Fix bug in HK_StateSetSlot() 2009-04-06 23:51:28 +00:00
matusz 30ef5275d9 all .cpp .h files: convert to uniform EOLs and set svn:eol-style to native 2009-04-06 19:52:10 +00:00
matusz cdef916569 unify eols in saves.cpp and saves.h
setting svn:eol-style to native for saves.cpp and saves.h
2009-04-06 16:42:02 +00:00
normmatt234 568682a3f0 typo in comment 2009-04-05 22:51:22 +00:00
normmatt234 df915330e7 Fix card reads below 0x8000 2009-04-05 22:50:03 +00:00
luigi__ 64a4300ba2 Changed the buffer type to u8 as the data returned by WinMM is unsigned.
Added a double buffer system which reduces crackling noticeably.
2009-04-05 12:30:43 +00:00
riccardom 7b0bddf64b Comment a variable that has its users already commented. 2009-04-05 12:16:04 +00:00
riccardom f7d7b5242c Comment a variable with its users already commented. 2009-04-05 12:13:28 +00:00
riccardom 2d0be6346c Made a couple of functions static. 2009-04-05 12:11:26 +00:00
luigi__ 1230a55a4b Removed the EXPERIMENTAL_WIFI define from the Interim SSE2 configuration, so it should now compile. 2009-04-05 07:24:24 +00:00
luigi__ 7a5ac180de Yeah, I know, skipping 3D frames is nice with the soft rasterizer, but we can't do it until somebody figures out why the 2D/3D synchronization problem happens when doing it. It's so sad :( 2009-04-05 00:03:51 +00:00
p989 1f1507b9ef win32: fast forward now has separate active and toggle hotkeys 2009-04-04 21:23:01 +00:00
p989 51c37da018 win32: lag frame menu typo 2009-04-04 00:10:35 +00:00
p989 ae9cad072c win32: debugging windows update in frames, 1 frame default 2009-04-03 23:54:05 +00:00
luigi__ d3bf30c646 Add a langs folder meant to contain .mo files for all the translations, as well as some stuff useful to compile them (though my fr_FR.mo was built by Poedit). 2009-04-03 22:00:48 +00:00
luigi__ 4cb195abf8 Added a French translation of the menu. 2009-04-03 21:55:06 +00:00
luigi__ 3163f756b5 Added a base .po file containing everything needed to translate the Windows menu with gettext.
This is testing, it's why I first just translate the menu. If it's not a total pain, I'll translate everything else with gettext.
2009-04-03 21:39:36 +00:00
zeromus b231f48093 change the 3d frameskipping method to take advantage of the rendering deferral system which was already there. now, whenever a 3d frame is requested, and it isnt rendered due to having been skipped, it has the capability to render itsself. This should resolve any issues like ideas frameskip synchronization -- let me know. 2009-04-03 18:46:01 +00:00
luigi__ a077ddf472 The window refreshing handling when sizing/moving and/or emu paused is less hacky now.
Also fixed a slight bug with the "pause emu when main window minimized" thing: now it won't unpause the emu if it was manually paused before being minimized.
2009-04-03 17:42:35 +00:00
Luigi__ 748127d658 The frameskip now also makes the 3D soft rasterizer skip frames. But it causes a problem that appears in iDeaS: 3D and 2D aren't synchronized when using frameskip. Feel free to revert it if that problem is annoying for you. 2009-04-03 12:33:10 +00:00
Luigi__ b8a2915c26 More efficient frameskip by using NDS_SkipFrame(). Also tried to fix the framerate limiter (maybe we should just revert to the semaphore system and try to make it more precise?). 2009-04-03 12:19:10 +00:00
matusz c3ee047c7e glade: notify user about lack of 3D (failed NDS_3D_ChangeCore) 2009-04-03 08:01:35 +00:00
matusz 21f8b3fbcf update manpages for cli, gtk, glade ports 2009-04-03 01:03:42 +00:00
matusz c60ce7faa1 synchronize default emu keys to the windows version 2009-04-03 00:28:52 +00:00
matusz 99fa5a3c76 glade: stop emu keys from blocking gui keys 2009-04-02 23:31:02 +00:00
zeromus 430a6064b7 change lag counter to be cumulative instead of instantaneous. also fix some file line endings 2009-04-02 22:48:32 +00:00
zeromus e1f77790cc tweaks to lag frame 2009-04-02 22:27:06 +00:00
p989 fd09b81b07 win32: lag counter 2009-04-02 22:05:51 +00:00
Luigi__ 4d6ac95a44 Inlined desmume_cycle() and desmume_running() for speed. 2009-04-02 20:25:45 +00:00
zeromus 8009863daa see if this fixes the build in non-windows 2009-04-02 18:37:21 +00:00
zeromus 8c7c89f036 oops i failed to checkin everything 2009-04-02 17:01:17 +00:00
zeromus cf92e9fcd6 win32: integrate patch: add fast forward, target framerate control (other than 60), and input display 2009-04-02 16:59:57 +00:00
zeromus 85803255c3 rasterize: change polyid clearing method. it was a guess before, and now it is still a guess but it fixes a game 2009-04-02 08:28:06 +00:00
zeromus a039a35122 win32: fix small directdraw display bug which looked like a glitch inbetween screens sometimes with non-integer window scalings 2009-04-02 07:37:32 +00:00
zeromus 32ca5e236e rasterize: fix new bug with captured 3d 2009-04-02 07:03:41 +00:00
zeromus 21e027bfa1 rasterize: fix the most serious issues with texturing. i would now call the rasterizer useable. 2009-04-02 06:59:31 +00:00
Luigi__ 36a45e8cfc More precise and stable FPS limiter, not using the SDL semaphore system.
Also removed the "3D operation detected" dialog which is useless.
2009-04-01 19:40:39 +00:00
Luigi__ 56f013a04c Dummy commit for the sake of testing if kdesvn works. Please ignore this. 2009-04-01 16:17:37 +00:00