Commit Graph

3872 Commits

Author SHA1 Message Date
Lioncash
b897309eaf Fix some resource leaks/memory leaks. 2013-01-25 13:00:50 -05:00
Summeli
abb09092d2 fixed null ptr bug in Symbian 2013-01-24 23:15:20 +02:00
Unknown W. Brackets
5170931aad Buildfix for Windows. 2013-01-21 01:15:57 -08:00
Xele02
3825df5c6a Improve sceIo to pass io autotest.
io/io, io/cwd, io/directory ok
io/file still have a file mode fail
2013-01-21 01:25:48 +01:00
Henrik Rydgård
2cb830510c Merge pull request #444 from unknownbrackets/jit-minor
Don't muck with currentMIPS->r directly in the slowmem jit
2013-01-20 01:58:48 -08:00
Unknown W. Brackets
140fd171ef Fix some 64-bit type conversion warnings. 2013-01-19 13:48:20 -08:00
Unknown W. Brackets
5305017fc3 Properly save registers before the slowmem call. 2013-01-19 11:11:44 -08:00
Unknown W. Brackets
f1295f6262 Don't muck with currentMIPS->r in the slowmem jit. 2013-01-19 11:11:44 -08:00
Henrik Rydgard
dcdec3ab36 Remove non-existing file from projects 2013-01-19 11:44:47 +01:00
Henrik Rydgård
c20cef2399 Merge pull request #440 from unknownbrackets/jit-minor
Micro optimizations to x86 jit mem when fastmem is off
2013-01-19 02:04:34 -08:00
Henrik Rydgard
7b13477fda Add UnitTest project (only set up win build for now, lazy me)
This is for local testing of stuff that doesn't need to be tested
in context in the emulator.
Enable building ArmEmitter under any platform, just for testing.
2013-01-19 10:07:14 +01:00
Unknown W. Brackets
d5ae85201c Optimize sw/lw even under safe memory.
They're very common instructions, so shaving cycles helps.
2013-01-18 23:10:50 -08:00
Henrik Rydgard
e635be5797 Let's set a bit in LDR that should apparently be set. 2013-01-17 00:15:40 +01:00
Henrik Rydgård
a85beb64f1 Buildfixes Mac 2013-01-15 22:49:27 +01:00
Henrik Rydgard
e34288070c Don't flush the icache from the start, also don't sleep. May help JIT slowdowns. 2013-01-15 20:42:45 +01:00
Henrik Rydgard
66ee2e2933 Remove ArmABI.cpp/h, didn't need that stuff. 2013-01-14 22:19:18 +01:00
Henrik Rydgard
8ce9ce10bf Merge branch 'master' into armjit
Conflicts:
	Common/ArmEmitter.h
	Common/CPUDetect.cpp
2013-01-14 20:46:17 +01:00
Lewis Robbins
9067829552 unused import;inline assembly is now used 2013-01-14 19:26:58 +00:00
Sacha
dde656ddc6 Improve Qt build. Fix for pandora build. Only show controls overlay by default for mobile platforms (Qt). 2013-01-15 01:13:53 +10:00
Sacha
d2e370459e Platform hack wasn't needed. Pandora has kill in signal.h 2013-01-15 01:01:19 +10:00
Xele02
fd301a000a Implement Qt window like Windows version. 2013-01-14 00:29:42 +01:00
Henrik Rydgard
8277d901e2 Smash some memory leaks 2013-01-13 16:46:45 +01:00
Henrik Rydgard
7484ddfbbc Merge branch 'master' into armjit
Conflicts:
	Common/ArmEmitter.h
2013-01-13 12:14:32 +01:00
Sacha
4d67f9af28 Pandora port. Thanks to ptitSeb. 2013-01-13 01:15:46 +10:00
Henrik Rydgard
6a3dd792a5 Identify CISO the right way. Fixes issues with uppercase filenames.. 2013-01-12 12:52:00 +01:00