Maarten ter Huurne
|
cfd31f4385
|
Build both GUI and non-GUI executable.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@373 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-28 18:58:11 +00:00 |
XTra.KrazzY
|
f8b4311b66
|
Final typo and error fixes and include reordering
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@372 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-28 09:19:46 +00:00 |
XTra.KrazzY
|
531230c03d
|
*another* typo fix. Sorry
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@371 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-28 08:11:40 +00:00 |
XTra.KrazzY
|
f3fb7a9102
|
typo fix
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@370 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-28 08:09:25 +00:00 |
XTra.KrazzY
|
e05e2179c3
|
I have broken something, but more may be broken
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@369 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-28 08:00:40 +00:00 |
XTra.KrazzY
|
051c2e0784
|
A lot of save state groundwork. Please notify if compilation breaks because
I haven't compiled
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@368 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-28 07:58:04 +00:00 |
XTra.KrazzY
|
8a33d6787b
|
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@367 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-28 07:42:48 +00:00 |
Maarten ter Huurne
|
e764723832
|
Fixed warnings about comparison between signed and unsigned integer expressions.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@366 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 16:12:05 +00:00 |
Maarten ter Huurne
|
541a86de26
|
Removed unused function x86SetJ8().
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@365 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 13:42:32 +00:00 |
Maarten ter Huurne
|
ad748bfc05
|
Fixed CALL range check.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@364 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 13:29:35 +00:00 |
Maarten ter Huurne
|
9b1ddfcc69
|
Fixed BE32 macro to make sure it returns an unsigned int.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@363 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 12:51:03 +00:00 |
Sonicadvance1
|
a5d51aa2ce
|
Linux Speed up
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@362 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 12:47:57 +00:00 |
daco65
|
6b718a6936
|
just some typo correction
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@361 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 12:44:29 +00:00 |
XTra.KrazzY
|
cb43ed49cd
|
Small warning fixes
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@360 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 12:44:22 +00:00 |
Maarten ter Huurne
|
105e1c325f
|
Fixed warnings about field initialisation order.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@359 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 12:33:49 +00:00 |
Maarten ter Huurne
|
ae7d236fdf
|
Fixed warnings about field initialisation order.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@358 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 12:27:03 +00:00 |
Maarten ter Huurne
|
b64722d4d5
|
Fixed warnings about field initialisation order.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@357 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 12:23:52 +00:00 |
Maarten ter Huurne
|
57c5cb12e9
|
Fixed warnings about missing braces in array initialisation.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@356 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 12:17:47 +00:00 |
Maarten ter Huurne
|
a8f5185ef0
|
This header is Windows specific, so disabled it for other platforms, to avoid GCC complaining about a #pragma it cannot understand.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@355 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 12:09:56 +00:00 |
Maarten ter Huurne
|
ee39265c1a
|
Disabled "float-equal" warning: it was causing too many false positives, especially in "wx/math.h".
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@354 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 12:01:18 +00:00 |
Maarten ter Huurne
|
26c28d3a4f
|
"-fvisibility-inlines-hidden" is a C++-only flag, so include it in CXXFLAGS but not in CCFLAGS.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@353 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 11:52:28 +00:00 |
daco65
|
794f656188
|
fixed Video_SaveState & Video_LoadState in OGL/DX that made dolphin unable to load the plugins
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@352 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 11:45:51 +00:00 |
Maarten ter Huurne
|
6c5f0fc0f3
|
Do not force-enable logging.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@351 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 11:38:15 +00:00 |
Maarten ter Huurne
|
c0da275501
|
Fixed warning about initialisation order. Also made code layout consistent within this file.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@350 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 11:33:45 +00:00 |
Maarten ter Huurne
|
bbeca155de
|
Added "const" to the data type. This fixes loads of compile warnings and the resulting file seems to still be a valid XPM (in fact, some of the files already had "const").
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@349 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 11:24:16 +00:00 |
Maarten ter Huurne
|
b6f82eb871
|
Avoid warning about redefining macro. It would be nice though if someone could add a comment describing what is Windows-specific about the JITting of stb/sth/stw.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@348 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 11:17:50 +00:00 |
Maarten ter Huurne
|
b9feea5412
|
Removed unnecessary extra terminating zero: sprintf() already zero-terminates its output.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@347 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 10:41:21 +00:00 |
Maarten ter Huurne
|
ef61bd8995
|
Removed superfluous arguments passed to WRITE() for string formatting.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@346 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 10:30:19 +00:00 |
XTra.KrazzY
|
a0ae17c5ff
|
Fixed message box calls (they aren't even necessary, just checking whether the saving made it into the VideoCommon library
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@345 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 10:01:46 +00:00 |
Maarten ter Huurne
|
8876637c9f
|
Fixed invalid use of sprintf.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@344 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 09:54:11 +00:00 |
Maarten ter Huurne
|
411b81088b
|
Do not compile external code with extra warnings, since we want to keep changes to this code minimal to allow easy upgrades.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@343 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 09:44:16 +00:00 |
Maarten ter Huurne
|
f8d7231be8
|
Fixed "no newline at end of file" warnings.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@342 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 09:27:57 +00:00 |
Maarten ter Huurne
|
f31ae87152
|
Fixed "no newline at end of file" warnings.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@341 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 09:27:38 +00:00 |
Maarten ter Huurne
|
4aa233f1f6
|
Only include <windows.h> when compiling for Windows.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@340 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 09:07:02 +00:00 |
Maarten ter Huurne
|
7d0bf8a101
|
Fixed "no newline at end of file" warning.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@339 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 09:05:52 +00:00 |
daco65
|
f55722e288
|
Fix for XK's commit. XK, if its wrong punch me in the face
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@337 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 01:45:31 +00:00 |
Maarten ter Huurne
|
d8b3122e0d
|
Minimized symbol visibility for GCC build. Fixes problem with two instances of x64Emitter getting mixed up and generating only part of the required opcodes. I get video on 32-bit Linux now :)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@336 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 01:42:11 +00:00 |
Maarten ter Huurne
|
d720368d48
|
Clear the full size of the EXRAM.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@335 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 01:05:54 +00:00 |
Maarten ter Huurne
|
0f3e8ddced
|
On platforms where the OpenGL library uses the CDECL calling convention, the stack should be increased after making a call.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@334 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 01:04:54 +00:00 |
Maarten ter Huurne
|
a8982b1d18
|
Corrected case of "MultiDI.cpp|h".
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@333 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-27 00:07:57 +00:00 |
XTra.KrazzY
|
7a2cdef912
|
Preliminary video save state support. More work is necessary, this is just some infrastructure for inter-project communication.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@332 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-26 23:40:18 +00:00 |
Maarten ter Huurne
|
734586a0ab
|
Include system headers using "#include <file.h>", so GCC will not issue warnings about them.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@331 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-26 23:32:54 +00:00 |
XTra.KrazzY
|
60a5a592f9
|
A little housekeeping on Vertex Shader in DX9. Pending more work but my shader code is still too buggy to commit.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@330 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-26 23:11:15 +00:00 |
Maarten ter Huurne
|
59974dfb5b
|
Only use "-fPIC" for compiling objects that will be part of dynamic libs. Make SConscripts inherit the compile flags from the top level instead of overriding them.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@329 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-26 22:28:42 +00:00 |
Maarten ter Huurne
|
0ebba1bde0
|
Restructured main SCons file in the same way as the one for the GL plugin.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@328 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-26 21:02:23 +00:00 |
Maarten ter Huurne
|
93f45b773c
|
Fixed typo introduced in rev 323.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@327 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-26 14:09:59 +00:00 |
daco65
|
1365abfbff
|
OGL resolution fixing in Windows. report if anything went wrong (worked great here for me)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@326 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-26 13:15:25 +00:00 |
Maarten ter Huurne
|
cedb93df9c
|
Use CP_START constant: its value is 0, but using the constant anyway makes the code easier to read.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@325 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-26 13:06:38 +00:00 |
Maarten ter Huurne
|
19336445df
|
IsElfWii(): return false if open fails. Also query file size only once.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@324 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-26 13:02:54 +00:00 |
Maarten ter Huurne
|
ef6fb30b3c
|
Refactored BlobReaders: instead of constructor + IsValid() method, a factory method is used which returns NULL if no valid BlobReader could be created. The new code does more sanity checks and leaks less objects.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@323 8ced0084-cf51-0410-be5f-012b33b47a6e
|
2008-08-26 12:40:09 +00:00 |