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
matusz
2baeab260d
cli port: savetype commandline option
2009-04-01 00:20:32 +00:00
zeromus
80296899f2
add a "shut up" feature which kills all the active voices without otherwise interrupting the spu. handy for shutting up streaming sounds. hook it up in windows.
2009-03-31 22:11:00 +00:00
matusz
d1ccf402ad
gtk port: make keypad allow menu/toolbar accel keys to work too
...
also: translate some french comments and remove some other
also: silence 2 glade warnings
2009-03-31 21:40:37 +00:00
zeromus
7f0616d4ba
fix some vs2008 builds
2009-03-30 19:01:39 +00:00
matusz
be311cbd44
glade port: allow 3d renderer command line selection when no GTKGLEXT
2009-03-30 12:26:39 +00:00