Henrik Rydgård
|
cff6d155f1
|
Add a null check. Make vtimer log ERROR until it works.
|
2012-12-31 12:18:53 +01:00 |
|
raven02
|
4a00bbbc33
|
Add sceKernelSetCompiledSdkVersion500_505/507
|
2012-12-31 17:12:14 +08:00 |
|
Henrik Rydgård
|
1ea34bb6e8
|
Stub out all of VTimer.
|
2012-12-30 21:30:33 +01:00 |
|
Unknown W. Brackets
|
62b1fe0fb1
|
sceIo doesn't have to do emu output, headless can.
|
2012-12-30 00:00:58 -08:00 |
|
Unknown W. Brackets
|
ade0f4103b
|
Don't let native's log output spoil tests.
Also, log to stderr, makes more sense anyway.
|
2012-12-29 23:21:56 -08:00 |
|
Unknown W. Brackets
|
03d9157d26
|
Draw offscreen in headless (Windows only.)
|
2012-12-29 23:21:55 -08:00 |
|
Unknown W. Brackets
|
7bd16a7f97
|
Add warnings when GE callbacks are misused.
|
2012-12-29 15:55:05 -08:00 |
|
Unknown W. Brackets
|
97bdaf5dd2
|
Add support for selecting the GE callback per list.
Not sure if interrupts are right, but this should be more right.
|
2012-12-29 15:55:05 -08:00 |
|
Unknown W. Brackets
|
2ed0902ae2
|
Cleanup sceGe stubs and void return values.
|
2012-12-29 15:43:17 -08:00 |
|
Henrik Rydgård
|
acd1457308
|
Merge pull request #288 from unknownbrackets/savestates
Save more of the GPU's state, fix a crash
|
2012-12-29 15:34:57 -08:00 |
|
Henrik Rydgård
|
af64a0b2e6
|
Merge pull request #290 from Xele02/master
Save mode 11
|
2012-12-29 15:34:12 -08:00 |
|
Xele02
|
45c9ed389c
|
Implement mode 11
|
2012-12-29 23:56:45 +01:00 |
|
Unknown W. Brackets
|
8c98c7b141
|
Reverse the analog Y for everyone.
Verified XInput is still happy this way.
|
2012-12-29 13:01:10 -08:00 |
|
Unknown W. Brackets
|
848a2e2d2a
|
Arg, missed a crash in savedata for states.
|
2012-12-29 12:55:58 -08:00 |
|
Unknown W. Brackets
|
589916fca2
|
Move GPU state to sceDisplay, reset GPU on load.
|
2012-12-29 12:49:49 -08:00 |
|
Unknown W. Brackets
|
ea9f0be28a
|
Save more of the GPU's state, fix a crash.
Well, ReapplyGfxState() seems kinda dangerous now...
|
2012-12-29 11:41:33 -08:00 |
|
Unknown W. Brackets
|
cb0538c4db
|
Can't just do that, might get the vtbl. Arg.
|
2012-12-29 03:19:13 -08:00 |
|
Unknown W. Brackets
|
0edbcdc955
|
Fix some missing things / bugs in save states.
|
2012-12-29 02:56:56 -08:00 |
|
Henrik Rydgård
|
ec080eb2b6
|
Merge pull request #281 from unknownbrackets/savestates
Savestate tweaks (gzip, Windows cli/UI cleanup)
|
2012-12-29 00:47:09 -08:00 |
|
Unknown W. Brackets
|
e03044b241
|
Fix a crash with FPL objects in save states.
|
2012-12-28 23:30:43 -08:00 |
|
Unknown W. Brackets
|
ac2768640a
|
Add save stating changes to mediaengine.
Also makes it compile again.
|
2012-12-28 23:29:24 -08:00 |
|
Unknown W. Brackets
|
6f9f9e1c98
|
Merge branch 'master' into mediaengine.
Note: doesn't compile, just fixes conflicts.
Conflicts:
Core/HLE/sceKernel.cpp
Core/HLE/sceKernelThread.cpp
Core/HLE/sceKernelThread.h
|
2012-12-28 22:32:56 -08:00 |
|
Florent Castelli
|
6eec4f5d7f
|
Move display list management to common GPU class
|
2012-12-29 03:11:35 +01:00 |
|
Unknown W. Brackets
|
14ef840dd3
|
Add a command line option to load a state.
For debugging.
|
2012-12-28 17:23:05 -08:00 |
|
Henrik Rydgård
|
f9133c1a56
|
Reset JIT before saving/loading state
|
2012-12-29 00:10:43 +01:00 |
|
Henrik Rydgård
|
95c4e0b9c4
|
Quick build fix for gcc
|
2012-12-28 23:33:00 +01:00 |
|
Unknown W. Brackets
|
269a776363
|
Add a simple devctl to verify the state.
Could do more, but this should be useful.
|
2012-12-28 14:13:34 -08:00 |
|
Unknown W. Brackets
|
fd2f609367
|
Save the savedata and other dialog state.
Although, hopefully it wouldn't be running anyway.
|
2012-12-28 13:55:31 -08:00 |
|
Unknown W. Brackets
|
bcecd881b1
|
Savestate cleanup + be more careful with vectors.
For some reason I debugged it going into std::string so I just made
them all more explicit which fixed everything.
|
2012-12-28 13:55:31 -08:00 |
|
Unknown W. Brackets
|
644e6b615c
|
Fix memory leak in msgpipe when loading state.
|
2012-12-28 13:55:31 -08:00 |
|
Unknown W. Brackets
|
e665618891
|
Fix kernel object loading (ouch) from save states.
Also a fix to SAS voices not saving right.
|
2012-12-28 13:55:30 -08:00 |
|
Unknown W. Brackets
|
5999fac10d
|
Start saving the state of the GPU.
Not 100% sure this is all that's needed, but let's try it.
|
2012-12-28 13:55:30 -08:00 |
|
Unknown W. Brackets
|
7a2adfd8a5
|
Don't store pointers in VagDecoder directly.
I'm assuming it's fine to not fix read_ when end_ happens.
Shouldn't be any performance penality, really.
|
2012-12-28 13:55:29 -08:00 |
|
Unknown W. Brackets
|
19aaca2705
|
Start save stating audio, plus minor fixes.
|
2012-12-28 13:55:29 -08:00 |
|
Unknown W. Brackets
|
042e515037
|
Warniof the sceIo defAction is used when stating.
This is broken anyway so skipping for now.
|
2012-12-28 13:55:28 -08:00 |
|
Unknown W. Brackets
|
cd1d4367bf
|
Save state of a bunch of small modules.
|
2012-12-28 13:55:28 -08:00 |
|
Unknown W. Brackets
|
1768365c13
|
Fix a memory leak in the ISO filesystem.
|
2012-12-28 13:55:28 -08:00 |
|
Unknown W. Brackets
|
4b39e39455
|
Start save stating the filesystem state.
Plus minor fixes and at least an attempt to make states the same
on both 32 and 64 bit.
|
2012-12-28 13:55:27 -08:00 |
|
Unknown W. Brackets
|
e3e6f81dfa
|
Snapshot the CPU state as well.
|
2012-12-28 13:55:27 -08:00 |
|
Unknown W. Brackets
|
b81899876f
|
Don't leak MipsCall objects.
|
2012-12-28 13:55:26 -08:00 |
|
Unknown W. Brackets
|
a8c9c31e16
|
Add a registry for actions so they can be stated.
Also add late loaders to ensure things are hooked up properly.
|
2012-12-28 13:55:26 -08:00 |
|
Unknown W. Brackets
|
f5dd7f03e8
|
Change threadqueue and currentThread to be SceUIDs.
hmm, kind of a big change. Tried to add some checks to be safe.
|
2012-12-28 13:55:25 -08:00 |
|
Unknown W. Brackets
|
db787d266d
|
Require interrupt handlers to be registered.
This allows it to be save stated sanely.
|
2012-12-28 13:55:25 -08:00 |
|
Unknown W. Brackets
|
3ed2045f6b
|
Add state saving to tertiary kernel modules.
|
2012-12-28 13:55:25 -08:00 |
|
Unknown W. Brackets
|
91d727a65a
|
Add CoreTiming to save states.
I hope DoLinkedList works, seems like it should.
|
2012-12-28 13:55:24 -08:00 |
|
Unknown W. Brackets
|
fbe4fd396e
|
Add a mechanism to restore event callback ptrs.
Ugh, more duplicates. Maybe can find a good way to refactor.
|
2012-12-28 13:55:24 -08:00 |
|
Unknown W. Brackets
|
570e8c812b
|
Also handle save states while paused.
|
2012-12-28 13:55:23 -08:00 |
|
Unknown W. Brackets
|
2197d96989
|
Run save state operations at next Advance().
Should take some question marks out of things.
|
2012-12-28 13:55:23 -08:00 |
|
Unknown W. Brackets
|
abeaaa9105
|
Add Verify() method to quickly test states work.
|
2012-12-28 13:55:22 -08:00 |
|
Unknown W. Brackets
|
d6d3688c8c
|
Fix a warning if loading wrong version / etc.
|
2012-12-28 13:55:22 -08:00 |
|