TMaul
dba01cb78e
Re tabify
2013-01-02 20:33:12 +00:00
TMaul
399b8fb15d
And remove scesuppreacc from the makefiles as well
2013-01-02 20:30:02 +00:00
TMaul
1210efa51a
Fix mess in sceFont
2013-01-02 20:28:12 +00:00
TMaul
6b689bdf8d
Remove scesupPreAcc
...
It's not really needed and is just going to get in the way...
2013-01-02 20:28:12 +00:00
TMaul
f956044d6c
messing with the font init
...
Still can't see why it never renders...
2013-01-02 20:28:12 +00:00
TMaul
8704ec233c
Last of the error=0 reverts
2012-12-27 20:42:21 +00:00
TMaul
fefd166050
More error=0 reverts
2012-12-27 20:42:20 +00:00
TMaul
76726a8f32
Revert some error=0 stuff
...
Just make them unitialised.
2012-12-27 20:42:20 +00:00
TMaul
d950ccc1a3
Clean up more warnings
2012-12-27 20:42:19 +00:00
TMaul
515b9f5c05
Random bits of cleanup
2012-12-27 20:42:19 +00:00
TMaul
976537d314
3 foats, not 3 bytes....
2012-12-23 21:30:19 +00:00
TMaul
e8f240c1d4
Fix some more possible errors
...
Shadowed var n in MIPSIntVFPU
Possible buffer overflow in vertexdecoder.h
fix valid address checking in sceRtc function
2012-12-23 20:51:05 +00:00
TMaul
b45c9a2747
Fix some atrac warnings
...
Shouldn't be returning uninited vars, just in case..
2012-12-23 19:50:50 +00:00
TMaul
8586bb30b6
Make some vars class members
2012-12-22 19:58:47 +00:00
TMaul
ff4d52059e
Clean up OSK code
...
Remove some magic numbers and a few other things
2012-12-22 19:55:44 +00:00
TMaul
d5dd6881d7
Fix returned value length
2012-12-22 18:48:34 +00:00
TMaul
d3e28a5032
Clean up OSK instructions
2012-12-22 18:48:33 +00:00
TMaul
60e831bc8e
Make OSK work
...
But it's kind of horriffic
2012-12-22 18:48:33 +00:00
TMaul
9b628d1ab0
Increase font size and spacing
2012-12-22 18:48:33 +00:00
TMaul
21a389a772
Display 'keys'
2012-12-22 18:48:32 +00:00
TMaul
2b177e9b6d
Start making the osk an osk
2012-12-22 18:48:32 +00:00
TMaul
154d3aaf6a
Add sceAtracSetMOutHalfwayBuffer definitiion
...
PLus clean up the font code a tiny bit
2012-12-22 18:48:32 +00:00
TMaul
9a83dee9b5
With not insane tabs this time..
2012-12-17 23:57:40 +00:00
TMaul
fdd2879443
Another font function
...
Used by assassins creed.
2012-12-17 23:54:21 +00:00
TMaul
0ae55ae65c
Ooops, didnt mean to leave that uncommented :)
2012-12-17 20:28:50 +00:00
TMaul
458ed7f421
Make filename checks on iso case insentitive
...
But still keep them logically in the same case they are on the discs
2012-12-17 20:23:36 +00:00
TMaul
ef836c6022
More Cleanup
...
Probably some more missing stuff from the Cmakelist but I don't have it
setup to test
2012-12-15 17:39:05 +00:00
TMaul
0414b072a4
Display OSK message
...
And some cleanup
2012-12-15 17:13:58 +00:00
TMaul
a2a4248381
Fake some of the on screen keyboard
...
Now games that use it assume the user has input "000000" which seems to
work for most games. Gets Pixel junk monsters deluxe and Worms battle
island in-game
2012-12-15 16:42:38 +00:00
TMaul
b121749b39
Cleanup sceKernelModule
2012-12-13 11:40:56 +00:00
TMaul
f40177ada8
More stubs and clean up
...
From various games
2012-12-13 11:40:55 +00:00
TMaul
b21a89e56e
Add sceRtcGetTime64_t
...
and define sceNetAdhocPollSocket
2012-12-13 11:40:54 +00:00
TMaul
6686849d35
sceNet stubs
...
Added from MGS peace walker
2012-12-13 11:40:53 +00:00
TMaul
8cc95d5640
sceUtil Cleanup
...
Some of these methods need implementing for some of the games though
2012-12-13 11:40:52 +00:00
TMaul
1c15b70277
Various Cleanups
...
Make some sceFont functions fill in (fake) error codes
sceGeListSync seems to want a return value (fat princess, others)
Another missing sceKernelModule method (killzone)
2012-12-13 11:40:50 +00:00
TMaul
11156fe288
sceKernelStartModule return value change
...
Debatable if its a worthy change as its not a proper fix but gets
persona 3 further with media engine enabled.
2012-12-11 23:24:01 +00:00
TMaul
b7b40ba6d6
Make the flash filesystem a real directory
...
Not really needed yet, but it will be.
2012-12-09 23:32:44 +00:00
TMaul
f33adf5341
Clean up sceIoIoctl log message
2012-12-09 22:07:23 +00:00
TMaul
bbdeef5115
Fix some tabs in sceKernel.cpp
2012-12-09 20:49:16 +00:00
TMaul
7f5fd15c6b
Fake some more font functions
...
Too many games crap out if the structs and the error codes are not set
to something sensible. Also, I've tried setting the glyph buffer to grey
to get something displaying, although it doesn't seem to work in
anything so far.
2012-12-09 20:37:33 +00:00
TMaul
8bb756bcef
Clean up sceKernelLoadModuleByID params
...
Might still be a bit wrong though.
2012-12-09 18:48:30 +00:00
TMaul
14b1e68f6c
Adjust fake font size
...
Seems to make a few games happier.
Also make it output the characters to the log
2012-12-09 18:48:29 +00:00
TMaul
b8f125bf7d
sceRtcGetTime_t is also 32bit
...
and is seconds from 1970
2012-12-09 18:48:29 +00:00
TMaul
6c91fc53f2
Start of sceFont Wrapping and stubbing
2012-12-09 18:48:29 +00:00
TMaul
87af452e68
Stub sceIoIoctl
...
Just to see what games are calling
2012-12-09 18:48:28 +00:00
TMaul
ff69c53710
sceKernelGetModuleIdByAddress update
...
sceKernelGetModuleIdByAddress will now look in the loaded modules and
find the one with the correct entry address. Makes no difference to any
games i've noticed so left marked as hack just in case it's wrong.
2012-12-09 18:48:28 +00:00
TMaul
ea21789d34
Fake sceDisplayWaitVblankStartMulti
...
And stub the sceVaudio fuctions called by DOA paradise
2012-12-06 18:02:56 +00:00
TMaul
a737f70cae
Fake scesupPreAcc
...
Gets Dissidia Final Fantasy to title screen. We will need to make this
one go away by getting PRX loading working properly I think.
2012-12-06 18:02:55 +00:00
TMaul
0efde68d74
Add another sceNetStub
...
sceNetInetSocketAbort this time
2012-12-06 18:02:55 +00:00
TMaul
9bcb67f90b
Add some missing sce* Functions
...
Add the missing functions to sceHttp
Create sceOpenPSID and add what jpcsp is doing
Create sceParseHttp.cpp
Create sceParseUri.cpp
Create sceSsl.cpp and add what jpcsp is doing
reindent some files.
in an attempt to try and get a few games doing more.
2012-12-06 18:02:55 +00:00
TMaul
af8dfdb4e4
Make sceRtcSetTime_t test complete
...
(Now with fixed line endings)
2012-12-05 23:48:20 +00:00
TMaul
1a13bfe8a9
Revert "Make sceRtcSetTime_t test complete"
...
This reverts commit 315295af9a .
2012-12-05 23:47:39 +00:00
TMaul
315295af9a
Make sceRtcSetTime_t test complete
...
And a few other cleanups as suggested
2012-12-05 23:40:10 +00:00
TMaul
67e52a6fa8
noticed some strange check day of week calls, we are not returning the correct value for them
2012-12-05 23:40:10 +00:00
Kevin Armstrong
e1a5bf91c3
more rtc changes, getting closer
2012-12-04 21:32:15 +00:00
Kevin Armstrong
4380995193
make addmonths work slightly more correctly
2012-12-04 21:32:15 +00:00
Kevin Armstrong
82abb1e296
at least one game expects the UMD to be on UMD:
2012-11-30 16:47:04 +00:00
Kevin Armstrong
5d0c88334b
9999 is actually the maximum year as verified on my PSP
2012-11-28 19:24:35 +00:00
Kevin Armstrong
de0a161be6
reduce the number of errors in sceRtc.cpp
2012-11-28 19:02:56 +00:00
Kevin Armstrong
c124c079dc
more sceRTC functions. Ones marked as hack either fail the tests or are a bit wrong
2012-11-26 23:37:21 +00:00
Kevin Armstrong
e3b521b893
sceRtc function stubs, and some actual working functions
2012-11-26 00:36:36 +00:00
Kevin Armstrong
abbe155971
Missing new line at eof warning fix
2012-11-25 00:57:34 +00:00
Kevin Armstrong
31aa8ed5eb
Update libkirk to latest version
...
Just in case..
2012-11-25 00:55:42 +00:00
kev :)
68d644306e
Rename and retype a variable
2012-11-25 00:22:39 +00:00
kev :)
7e85df9c0f
Update sceRtcSetTick based on test cases
2012-11-25 00:14:14 +00:00
kev :)
fcfeeb8319
add sceKernelMemcpy & sceRtcSetTick
...
Untested apart from via games. gets bemani going further.
2012-11-23 18:51:36 +00:00
kev :)
03c5e83953
Some sceUtility wrapping
...
Minus OSK and netconf
2012-11-22 20:46:22 +00:00
kev :)
bcb0cbe7ea
make sceUtilitySavedataInitStart return 0
...
Makes a few other games get further
2012-11-18 21:45:14 +00:00
kev :)
d04fb7cb50
A bit more clean up on umd callbacks
...
Just error checking based on some tests
2012-11-18 21:28:26 +00:00
kev :)
7c30646605
Don't append / when there is already one
...
Was causing marvel allience 2 to crash
2012-11-18 21:07:40 +00:00
kev :)
03bc871f56
sceDisplayWaitVblankStartMultiCB()
...
This is wrong but better than having nothing in the method. The one game
I have found that uses this seems to be ok with this implementation.
2012-11-18 20:13:27 +00:00
kev :)
9257b28c15
Limit thread name
...
Seems this needs to be limited
2012-11-18 19:34:53 +00:00
kev :)
48bd2ccc08
Attempt at UMD callbacks.
...
Helps a few games but needs more work.
2012-11-18 19:34:10 +00:00
kev :)
71a3b789b8
Add fake methods that use sceGetCurrentTick
2012-11-18 19:33:19 +00:00
kev :)
d0fdd4c172
Make sceUtility test pass (assuming the last line is wrong)
...
It has to be more correct than before even if its still not 100%
2012-11-14 23:05:58 +00:00
kev :)
3764f48bee
Make the directory test pass
...
The test for this might need to be extended to see what happens with
multiple sub folders and large files, and i do question the expected
size of '..'
2012-11-14 21:24:57 +00:00
kev :)
0753643dc4
More stubs
...
And one possible hack..
2012-11-14 18:52:06 +00:00
kev :)
0b1f2f59c4
A few more stubs
...
Stubbed out some missing inet functions used by a couple of games
2012-11-14 18:33:18 +00:00
kev :)
435c69196a
This is used by a couple of games.
...
stubbed out to make them shutup.
2012-11-14 18:16:13 +00:00
kev :)
43b90527d4
Default to english
...
Default to english. Needs to be menu/config driven really...
2012-11-12 17:18:20 +00:00
kev :)
a2c024e454
Fix up secPower a bit
...
Removed PARAM stuff, made tests pass with some caveats in that I don't
understand what the return values are supposed to be based on the docs
and fix a small issue with sceImpose that I created with the last merge
2012-11-11 21:32:54 +00:00
kev :)
f4ed710420
FIx broken merge
2012-11-11 00:47:24 +00:00
kev :)
476f858388
Revert "FIx breakage"
...
This reverts commit ba63a4ea2a .
2012-11-11 00:43:18 +00:00
kev :)
b9ff4295e7
Make RTC tests pass
2012-11-11 00:33:16 +00:00
kev :)
ba63a4ea2a
FIx breakage
2012-11-10 23:14:07 +00:00
kev :)
d67e473e81
Small clean up on sceGeDrawSync
...
Doesnt fix anything, obviously :)
2012-11-10 23:08:46 +00:00
kev :)
1591e72919
Merge remote-tracking branch 'upstream/master'
...
Conflicts:
Core/FileSystems/ISOFileSystem.cpp
2012-11-10 23:04:51 +00:00
kev :)
ad80a78904
Add some impose commands
2012-11-10 23:04:10 +00:00