Unknown W. Brackets
342bad8402
Fix audio crash on shutdown, log thread names more.
2013-08-18 23:25:14 -07:00
Henrik Rydgard
94096976ff
Revert "Windows: Work around audio crash on exit."
...
This reverts commit 273b7126a8
.
2013-08-16 00:57:04 +02:00
Henrik Rydgard
273b7126a8
Windows: Work around audio crash on exit.
2013-08-15 22:55:11 +02:00
Unknown W. Brackets
b54c0c2f1b
Clean up some comments / minor in EmuThread.cpp.
2013-08-13 08:09:36 -07:00
Unknown W. Brackets
6e8cbd19cc
Fix some NULL handle usage.
2013-08-13 08:03:13 -07:00
Unknown W. Brackets
27826999de
Don't show a dialog on quit when EmuThread hangs.
...
It's not like it will prevent PPSSPP from quitting.
2013-06-30 22:50:58 -07:00
Unknown W. Brackets
f6743316db
Make sure Windows shuts down its audio properly.
...
~EmuScreen can call PSP_Shutdown(), which calls host->ShutdownSound().
Because of this, we really need host to be WindowsHost during
NativeShutdownGraphics().
2013-06-20 23:13:44 -07:00
Unknown W. Brackets
926e1ebddc
Keep EmuThread running on game shutdown.
...
Especially relevant for games that call sceKernelExitGame(), like most
homebrew. Otherwise, EmuThread actually quits and we can't continue.
2013-06-18 00:33:22 -07:00
aquanull
bb5fce600e
Fix/prevent crashes when MainWindow is closed before LoadFile() completes, or when it gets certain messages before TheThread completes initialization.
...
Fix missing ppsspp.ini loading log (only 1 unimportant line though).
Fix loading ui_atlas.zim failure when [General]Browse = True is set in ppsspp.ini.
Some other minor fixes as well.
2013-06-15 13:06:43 +08:00
Sacha
2396574f45
Avoid name collision with StringUtil on Windows hosts. Fixes all Linux/Unix cross-compiles from Windows, including Harmattan and Blackberry.
2013-05-03 16:22:15 +10:00
Henrik Rydgard
e3fb88de68
Background thread for icon loading, show in game list. Switch to GNU STL in Android port.
2013-04-13 21:24:07 +02:00
Unknown W. Brackets
d8cb2cdffb
Handle args on Windows in NativeInit() too.
...
Now it's like everyone else, plus it works again. Bonus.
Fixes #1134 .
2013-03-31 18:23:07 -07:00
Henrik Rydgard
724a600381
Buildfix android, misc other fixes, some include cleanup
2013-03-29 20:55:32 +01:00
Henrik Rydgard
84fd5781de
GL UI in Win32: Some basics work.
2013-03-29 18:50:08 +01:00
Unknown W. Brackets
afbde31b42
Add some OpenGL related reporting errors.
2013-03-24 09:45:43 -07:00
Henrik Rydgard
94e485e695
Slightly improved OpenGL error handling on Windows
2013-03-10 23:09:52 +01:00
raven02
fd8bcf98df
Remove DisableG3Dlog
2013-02-25 22:54:18 +08:00
Henrik Rydgard
37f998407b
Replace "Core" with "Jit" in ini. Don't show Open dialog by default (use Ctrl+A or Ctrl+O to open it).
...
Delete "Slightly Faster Interpreter".
2013-02-16 09:49:33 +01:00
Henrik Rydgard
d1b3fd0e49
Better window resize handling
2013-01-27 00:15:39 +01:00
raven02
dde889d2e3
Minor fix disable G3D log
2013-01-16 08:37:41 +08:00
J.P. Lee
eda8252d7d
Implement a simple SSAA function
...
Seems that 2x has the best effect for now but this is not the best way
of implementing AA function because it requires much greater video card
memory and memory bandwidth than other avaible methods like MSAA, CSAA
etc.
2013-01-10 10:28:49 +08:00
Unknown W. Brackets
cf1295e95f
Enable fake mpeg mode by default.
...
Note: loaded save states will have it off. No UI yet.
2013-01-06 19:55:04 -08:00
Henrik Rydgard
a9c171c786
Fix bAutoRun config option, add to menu. (Run on Load).
2013-01-04 10:26:14 +01:00
Unknown W. Brackets
15793fe532
More minor static analysis warning fixes.
2012-12-21 17:00:47 -08:00
Henrik Rydgard
a97f66766d
Add "slightly faster interpreter", optimizing the most common instrs. Not as helpful as I thought it would be on Android, really need a proper JIT.
2012-11-23 12:42:35 +01:00
Diogo Franco (Kovensky)
6108e36ae9
Several fixes to build under stricter C++11
...
Add missing #include to various files.
strings.h isn't provided by MSVC so we don't include it there; it's needed
for other OSes/compilers.
Get rid of pre-ISO-C malloc.h includes; malloc is provided by stdlib.h.
Fixes some linuxisms.
Prepend __builtin_ to __clear_cache, calling it without the prefix is a
GNU extension.
2012-11-21 14:33:50 -03:00
Henrik Rydgård
2a56d36b12
glViewport calls need to be in pixel coordinates.
2012-11-20 16:48:24 +01:00
Henrik Rydgard
91e1cce17e
Some reorg in preparation for FBO work
2012-11-19 21:23:29 +01:00
Henrik Rydgard
b963990449
Fix cancelled-boot crash on Windows
2012-11-05 13:42:33 +01:00
Henrik Rydgard
4f7ad15758
Add snapshot of the whole source code.
2012-11-01 16:19:01 +01:00