Unknown W. Brackets
438361d0bc
Clean up code pointer naming for the jit.
...
Now it properly identifies thunk code which is actually a decent percent
when fastmem is off at least.
2013-12-18 23:57:39 -08:00
The Dax
4a2b984e5f
Fix minor styling issue.
2013-12-10 19:31:29 -05:00
The Dax
f3e76d6d79
Win32 UI: Enable sound properly when Enable Sound is chosen.
2013-12-10 19:24:50 -05:00
pal1000
4a00383f4b
Fix typo
2013-12-09 17:01:00 +02:00
pal1000
7ff511ed63
Add .ZIP files to load ROM. Also made some organizing in the Load ROM dialog
2013-12-09 16:47:37 +02:00
The Dax
a7e7ba61b3
If the emulator is paused when selecting Emulation -> Stop, then resume so the core can shutdown as requested.
...
This'll make Stop more like Reset, which resets regardless of the pause state.
2013-12-06 01:30:24 -05:00
Unknown W. Brackets
39de7eb930
Jit profiling: include func name from map.
2013-11-30 19:20:22 -08:00
Unknown W. Brackets
d35717f5a8
Also report the vertex decoder jit to verysleepy.
...
Can use the same methods to support other platforms.
2013-11-30 19:20:22 -08:00
Unknown W. Brackets
5d2ff64252
Support for modified jit-enabled VerySleepy.
...
This allows profiling the jit. Should have zero perf impact when not
in use, since it's entirely triggered by VerySleepy.
2013-11-30 19:20:21 -08:00
The Dax
9aba6fa356
Use a consistent i18n pointer name for PostShaders.
2013-11-30 00:38:44 -05:00
The Dax
eff74892b0
Fix a styling issue, and allow shader names to be translated in the Win32 menubar.
2013-11-29 12:52:10 -05:00
shenweip
7029cb293b
Add Switch UMD to Win32 menu.
2013-11-27 21:57:17 +08:00
Kingcom
ce5ffdfe7a
Convert backslashes when opening directory
2013-11-06 09:41:56 +01:00
Unknown W. Brackets
5328e213a6
Clear the jit cache when toggling debug stats.
...
This way we can bypass that check normally, for speed.
2013-11-04 08:03:50 -08:00
The Dax
728101aebb
Revise how the language system works.
...
On Win32, the Language menubar is eliminated in favour of displaying a NewLanguageScreen on screens that are of type UIDialogScreenWithBackground/UIScreenWithBackground; UIScreen inheriting screens (e.g. GamePauseScreen) still require manual additions.
2013-11-03 19:21:53 -05:00
Henrik Rydgard
65baad70ac
Quick hack to avoid unthrottled getting stuck when alt-tabbing.
...
Assumes the default keymap of course but shouldn't really have any adverse
effects if you have remapped your controls.
2013-10-31 00:35:02 +01:00
Henrik Rydgård
e266e15c6b
One more buildfix
2013-10-19 23:09:27 +02:00
Henrik Rydgård
f85b4a4252
Buildfix
2013-10-18 15:07:04 +02:00
Henrik Rydgard
66e210315b
Fix keyboard focus issue on Windows
2013-10-16 17:20:32 +02:00
Unknown W. Brackets
b209d7c416
Fix drag and drop file start.
...
Wasn't working when nothing was running yet, had race issues otherwise.
The boot message already handles shutdown.
2013-10-16 01:19:15 -07:00
Unknown W. Brackets
a29c92a7e3
Initially center on the primary monitor.
2013-10-15 22:02:14 -07:00
Henrik Rydgard
e88a049e79
Windows: Center window on first start
2013-10-15 13:10:25 +02:00
The Dax
750aba1663
Use Unicode variant of ShellExecuteA.
2013-10-15 03:41:11 -04:00
The Dax
6efd5b33f7
We don't really need DIRECTORY_FLASH0 or DIRECTORY_MEMSTICK.
2013-10-15 03:41:10 -04:00
The Dax
c7bdeb3084
Eliminate GetSysDirectories and instead provide a new function: GetSysDirectory.
...
On Win32, call InitSysDirectories before the emuthread starts just to be safe.
2013-10-15 03:41:10 -04:00