Unknown W. Brackets
cf86056ba9
Update wxWidgets to fix recompile thing in MSVC.
2014-05-07 23:21:45 -07:00
Alexandro Sánchez Bach
5b0ebacc40
Merge pull request #217 from Bigpet/master
...
fix msvc opengl includes
2014-05-01 21:07:40 +02:00
Peter Tissen
4de24cb436
more compact precompiler checking
2014-05-01 19:32:16 +02:00
Peter Tissen
0aa8a9f372
fix OpenGL includes for Win32
2014-05-01 19:29:28 +02:00
Alexandro Sánchez Bach
4c9444b958
Merge pull request #214 from kaazoo/master
...
Add compilation support for Mac OSX
2014-05-01 16:50:43 +02:00
Andreas Schroeder
11ca131607
detect Mac OSX and Windows, fall back to Linux
2014-04-30 00:58:57 +02:00
Andreas Schroeder
ebe20a0825
move clock_gettime() into GNU.cpp
2014-04-29 22:46:43 +02:00
Andreas Schroeder
22a90a0907
add info for Mac OSX
2014-04-29 22:46:43 +02:00
Andreas Schroeder
e7f0efa56d
Mac OSX: use __thread for thread-local storage
2014-04-29 22:46:42 +02:00
Andreas Schroeder
64cfab5b46
Mac OSX: fix includes & add missing functionality
2014-04-29 22:46:42 +02:00
Alexandro Sánchez Bach
f908a3ca78
Merge pull request #213 from Bigpet/master
...
Compile fix for VS (doesn't like implicit `u64 *` to `unsigned long*`)
2014-04-28 23:15:52 +02:00
Peter Tissen
3220e9bbc4
format warning disable for clang, typo correction
2014-04-28 21:50:07 +02:00
Peter Tissen
baaa2ae45a
format warning disable for clang, it clutters up the build messages too much
2014-04-28 21:36:31 +02:00
Peter Tissen
92d556524b
well let's hope Clang doesn't mind implicit unsigned int to u64
2014-04-28 21:18:11 +02:00
Hykem
90896560bb
Merge pull request #209 from unknownbrackets/warnings
...
Fix a bunch of warnings
2014-04-28 17:15:12 +01:00
Hykem
82e47a5c53
Merge pull request #212 from unknownbrackets/perf
...
Improve memory access performance a little
2014-04-28 16:31:11 +01:00
Unknown W. Brackets
8ff354a4ea
Switch a bunch of loops to range fors.
2014-04-28 07:57:49 -07:00
Hykem
7b28d9d7ba
Merge pull request #185 from lioncash/gui-cleanup
...
Clean up UI code.
2014-04-28 15:54:54 +01:00
Unknown W. Brackets
d6baac6fbe
Fix reseved -> reserved typo.
2014-04-28 07:43:12 -07:00
Unknown W. Brackets
fce0a1efa1
Add AboutDialog.h header to msvc.
2014-04-28 07:43:12 -07:00
Unknown W. Brackets
fb03214f0a
Clarify if/else precedence in a macro.
2014-04-28 07:43:11 -07:00
Unknown W. Brackets
bdb08c58d3
Clarify a no-content loop.
2014-04-28 07:43:11 -07:00
Unknown W. Brackets
1fb8060263
Clarify precedence in macro.
2014-04-28 07:43:10 -07:00
Unknown W. Brackets
75fe77115d
Avoid a trigraph.
2014-04-28 07:43:10 -07:00
Unknown W. Brackets
763fb2719f
Don't try to delete [] things that weren't new'd.
2014-04-28 07:43:09 -07:00
Unknown W. Brackets
bcf63a0fae
Correct some non-const string literals.
...
Should not be treated as non-const char *.
2014-04-28 07:43:09 -07:00
Unknown W. Brackets
80eb12a9d6
Always return a value in get_time().
...
Although, clock_gettime() should never fail here.
2014-04-28 07:43:08 -07:00
Unknown W. Brackets
f2d6bf73ca
Clarify an assignment is not a comparison.
2014-04-28 07:43:07 -07:00
Unknown W. Brackets
563aa2d2ca
Log unhandled case in FPSCR::checkSliceRounding().
2014-04-28 07:43:07 -07:00
Unknown W. Brackets
2fdefc4fb5
Fix some int/ptr comparisons.
2014-04-28 07:43:06 -07:00
Unknown W. Brackets
b550ccfc73
Make MemoryBase::Unmap() return a value.
2014-04-28 07:43:06 -07:00
Alexandro Sánchez Bach
dea8bed140
Merge pull request #207 from UnconventionalT/master
...
Gui: Replace sscanf with ToULong
2014-04-28 10:12:10 +02:00
Unknown W. Brackets
32554b7023
Use templates in FastRead/FastWrite to simplify.
...
DRY.
2014-04-28 00:42:02 -07:00
Alexandro Sánchez Bach
c8d93d0da4
Merge pull request #208 from darkf/patch-1
...
README: Use OpenAL Soft and add a Travis CI badge
2014-04-28 09:36:20 +02:00
Unknown W. Brackets
e4c0b0310c
Don't ask twice if MemoryBlocks can read mem.
...
They already check on Read32(), so just use that to iterate.
2014-04-28 00:15:37 -07:00
Unknown W. Brackets
2f7fbf01cf
Avoid pointless strdup().
2014-04-27 21:31:42 -07:00
Unknown W. Brackets
42d5da633a
Fix an unused variable warning.
2014-04-27 21:31:42 -07:00
Unknown W. Brackets
5f6a2e498a
Fix some type comparion warnings.
2014-04-27 21:31:41 -07:00
Lioncash
8feabb00d6
Correct event handlers to trigger in all instnces
...
Some events don't propagate correctly to the right sub-window
and some things like the pad handler don't even necessarily have
windows. So, just register some events with the top-level app.
Also add a virtual destructor to the PadHandlerBase to be able to
deal with multiple inheritance in the derived classes.
2014-04-27 20:05:01 -04:00
darkf
708662da39
README: Use OpenAL Soft and add a Travis CI badge
2014-04-27 16:55:18 -07:00
Lioncash
b877879db6
Clean up UI code.
...
- Use Bind instead of connect. It's recommended for anyone using wx 2.9+
- Remove AppConnector. All this did was destroy objects used in the UI. However, wxWidgets handles this. So it's redundant.
- Misc other unimportant changes.
2014-04-27 19:53:13 -04:00
Clayton Walker
0c5526f2fd
Gui: Replace sscanf with ToULong
2014-04-27 17:11:03 -06:00
B1ackDaemon
db1ca2f89f
Merge pull request #206 from Bigpet/linspurec
...
enable SPU recompiler on linux
2014-04-28 00:12:35 +03:00
Peter Tissen
fad6c7cecb
add asmjit path hack, we'll get rid of it sooner or later
2014-04-27 21:32:12 +02:00
Peter Tissen
870fa5a153
explicit cast from void(*)() to void *
2014-04-27 20:23:32 +02:00
Peter Tissen
0bcadaf155
explicitER casting, why you heff to be mad Clang
2014-04-27 20:13:47 +02:00
Peter Tissen
95ca5315e7
fix path to the asmjit lib
2014-04-27 19:59:12 +02:00
Peter Tissen
9d3d7b09b3
explicit casting
2014-04-27 19:55:31 +02:00
Peter Tissen
7169972434
disable cotire for now
2014-04-27 19:34:09 +02:00
Peter Tissen
4981c576d2
rename all the non-standard include file extensions to *.h
2014-04-27 19:28:03 +02:00