matusz
058b218e59
change 2 debug printf's to LOG's (should add SPUDEBUG logging channel?)
2009-05-17 01:02:17 +00:00
luigi__
ef590739da
Oh shit... tiny fix to the I/O reg dialog.
2009-05-17 00:59:59 +00:00
zeromus
de794ec6e8
core: make adpcm cache optional (defaulted to off) temporarily until it can handle streams well. i have a plan for that but i am burnt out on it for now. bind that option into win32 gui
2009-05-17 00:21:41 +00:00
luigi__
52e26afa32
Commit the remaining I/O reg viewer tab templates once for good.
2009-05-16 23:46:08 +00:00
matusz
6acc3e0d65
gtk port: janitorial stuff
...
some changes to make the code meaning more obvious:
split, move and rename of a few functions
add empty (for now) configure event
2009-05-16 23:18:40 +00:00
zeromus
6365f26d7d
spu: interpolation is now an emulator option, defaulting to linear, and it is bound to the win32 gui. choosing interpolation:none can net you a small framerate boost.
2009-05-16 22:22:06 +00:00
matusz
1a6079ce4d
cli port: silence a 'shadow' warning
2009-05-16 18:39:06 +00:00
riccardom
6a3591bb84
nds_screen_rotation_angle is really an int.
2009-05-16 18:14:37 +00:00
matusz
95c441ea0c
one correct and one bogus warning silenced
2009-05-16 18:08:57 +00:00
riccardom
cf04a5e589
Shut up a few gcc warnings, mostly signed vs unsigned.
2009-05-16 17:56:11 +00:00
matusz
53ec75c9b0
gtk port: allow interscreen gap
2009-05-16 17:48:25 +00:00
zeromus
4c1061b84b
fix spu in non-windows builds.
2009-05-16 16:32:35 +00:00
zeromus
7904345439
didnt mean to checkin debug printfs
2009-05-16 07:08:48 +00:00
zeromus
67117c1280
spu: sorry about the float/double thing. how about this instead: added an adpcm decode cache system.
2009-05-16 06:59:12 +00:00
luigi__
ea8ecd9dc2
Reverted the types of the sample counters to double. Using floats was causing wrong frequencies sometimes.
2009-05-15 21:56:13 +00:00
adelikat
f1a573079a
Win32 - applied patch from Hicoder ID: 2780499, Menu option for window always on top.
2009-05-15 15:40:09 +00:00
adelikat
7fe0f62617
Win32 - Recent ROM menu - if a recent rom doesn't exist it will now prompt the user if he wants to remove the item.
2009-05-15 15:13:17 +00:00
adelikat
4fa564f062
Stop movie hotkey hooked up, Play & Record movie hooked up but commented out because of a bug that causes the dialogs to open twice.
2009-05-15 13:10:33 +00:00
mtabachenko
229055cb0e
winport:
...
-fix Intel C++ project; :)
2009-05-14 17:51:03 +00:00
matusz
305eb40c1e
just a bunch of propsets for svn:eol-style=native
2009-05-14 10:08:18 +00:00
matusz
ffb5de877d
SPU: gcc does not like a goto, changing it to a block
2009-05-14 09:54:14 +00:00
zeromus
e5f35a5f3e
a few minor speedups to spu. the doubles have been changed to float. i think this should be safe...
2009-05-14 08:08:27 +00:00
zeromus
7bea1697c3
revert geometry flush timing to an older form. can't remember what this was supposed to fix. it was supposed to be more accurate, but it turns out to be way more complicated than I thought. the form i am checking in now should be an effective approximation. This will fix some games whose 3d was entirely broken (and even crashing the emulator). But I am more interested in what regressions it will cause, which may involve broken dual screen 3d modes or other bugs with things flickering in and out of existence. these I will track in detail while I try to understand the problem.
2009-05-13 21:44:47 +00:00
riccardom
9fbac3e7bc
I think is more natural for a gtkToggleActionEntry to query the GtkToggleAction to be active instead of checking if the widget is already visible or not.
2009-05-13 20:01:35 +00:00
adelikat
7cd0426a37
Win32 - Added Play Movie, Record Movie, and Stop Movie hotkeys, they are not yet functional though
2009-05-13 17:33:08 +00:00
adelikat
ace96ce5e0
Win32 - Hotkeys - Added a Movie page, moved read only toggle to that page
2009-05-13 16:38:04 +00:00
zeromus
29297644ac
a number of little graphical speedups, and more intelligent arm7 memory access pattern optimization. good for a few fps.
2009-05-13 07:44:06 +00:00
zeromus
3844e866e0
gpu: fix regression introduced yesterday which messed up layer blending
2009-05-13 05:35:31 +00:00
riccardom
5c5be96f52
Remember to load default config for keys and joypad so no need
...
to mess ourself setting them if we don't find the group in the
config file.
2009-05-12 19:39:23 +00:00
riccardom
10ebeb093f
Add missing file, thanks Guillame for noticing.
2009-05-12 19:26:34 +00:00
riccardom
2b574440ab
Rework the way config file works in gtk frontend. From a write once on exit
...
we are moving to write only what changed when is changed model which i think
is more correct.
2009-05-12 19:05:56 +00:00
adelikat
d33cfa55a5
Win32 - RamWatch - hooked up accel table
2009-05-12 16:35:22 +00:00
adelikat
3bc7efc516
Win32 - Code cleanup
2009-05-12 15:23:45 +00:00
adelikat
5428c3614a
Win32 - Tiny speedup - UpdateRamWatch & UpdateRamSearch return immediately if dialogs are not open
2009-05-12 13:12:28 +00:00
adelikat
1215be45c0
Win32 - minor Resource file cleanup
2009-05-12 12:15:42 +00:00
zeromus
7ff78b6215
large speedup in bg pixel pipeline
2009-05-12 07:48:45 +00:00
p989
0876ae03d4
win32: fixed ram search endianness
2009-05-11 04:40:28 +00:00
riccardom
756b4fd8eb
Random cleanup: move some struct definitions, defines, global variables on top. Remove some silly banners or move them where they belong.
2009-05-10 14:33:20 +00:00
adelikat
113615af35
Win32 - UpdateHotkeyAssigments() - More hotkeys added.
2009-05-09 21:56:09 +00:00
adelikat
b0669283e7
Win32 - UpdateHotkeyAssignments() - code cleanup
2009-05-09 19:36:03 +00:00
adelikat
a8a53aa82e
Win32 - UpdateHotkeyAssignment() - fixed up code, not elegant but gets proper results
2009-05-09 19:09:09 +00:00
riccardom
9956cab1d4
Simplify Modify_Layer() by removing some superfluos checks, we really don't care if the layer was already in the state we want now.
2009-05-09 17:00:32 +00:00
adelikat
1ba78a6ea3
Win32 - UpdateHotkeyAssignments() added Save Screenshot As. However, the keys struct doesn't properly return F keys as strings.
2009-05-09 16:13:09 +00:00
adelikat
d3bb120ebe
Win32 - minor fix to UpdateHotkeyAssignments()
2009-05-09 15:37:36 +00:00
riccardom
c7bd2c7cbd
Add the possibility to have a desmume quit after a timeout. The idea is to use
...
this feature in conjunction with load state to have a more reliable way of
profiling the same stuff in different moments. A companion to this patch
would be a script that start the profiler, start desmume and close the profiler
once desmume exited.
2009-05-09 10:26:46 +00:00
adelikat
7b49f8923b
Win32 - UpdateHotkeyAssignments - now retrieves key assignment from hotkeys
2009-05-09 04:09:21 +00:00
p989
3b1591abe2
win32: pause is now the default for pause hotkey
2009-05-09 04:07:51 +00:00
p989
6047ff9c72
win32: pause works as a hotkey
2009-05-09 02:51:11 +00:00
adelikat
dd00cbd1b7
Win32 cleanup - Removed redundant GetHWND() that I made previously. Moved GetRomName() to common.h. Moved Ram Watch and Ram Search menu items to tools menu.
2009-05-09 02:37:57 +00:00
adelikat
fde0833da2
Win32 - fix accelerator table for RamWatch
2009-05-09 01:42:44 +00:00