Commit Graph
37 Commits
Author SHA1 Message Date
Unknown W. Brackets 6bd5257791 Clean up handler management in sceNet.
Add 0, add 1, remove 0, add.. should be 0, not 1.
Also, undefined behavior on x = x > 0 ? --x : 0;
2013-07-07 19:16:25 -07:00
The Dax b989292c7c Fix typo in __UpdateAdhocctlHandlers and remove stray carriage return. 2013-06-20 03:20:10 -04:00
The Dax c5dfccd55d Implement more sceNet and sceHttp stubs.
List includes:
sceNetApctlAddHandler
sceNetApctlDelHandler
sceNetApctlInit
sceNetApctlTerm
sceNetInetInit
sceNetInetTerm
sceHttpInit
sceHttpEnd
2013-06-20 03:15:07 -04:00
The Dax cf790de2ce Switch handlers from std::vector to std::map, add a max handler count, and return an error if too many handlers exist. 2013-06-17 23:37:36 -04:00
The Dax b5a2c0d8c1 Fix style error. 2013-06-17 19:27:59 -04:00
The Dax 196d1dbf46 Remove unnecessary include. 2013-06-17 19:03:56 -04:00
The Dax f0072380aa Fix handler reschedule. Pretty sure these should reschedule after being executed. 2013-06-17 18:56:52 -04:00
The Dax 4d3cd4d235 Add support for multiple adhocctl handlers, and clean up how we call them slightly. 2013-06-17 18:50:38 -04:00
The Dax f5af0bbc54 Fix hang in Pangya, again. 2013-06-17 08:52:38 -04:00
The Dax 8621b0e637 Fix some more styling issues. 2013-06-17 08:43:29 -04:00
The Dax 35f1115191 Fix compilation error. 2013-06-17 08:32:13 -04:00
The Dax 2c2d3e5362 Fix possible crashes and some spacing errors. 2013-06-17 08:15:43 -04:00
The Dax 9bb96a63f5 Implement more sceNetStubs. Should fix most games that hang when messing with WLAN/Adhoc(not infrastructure) stuff. Also make the code style closer to the Dolphin/PPSSPP guidelines. 2013-06-17 08:04:31 -04:00
Henrik Rydgard b60a2fb819 x360 temporary right stick hard bind now configurable in ini file. 2013-06-11 21:29:55 +02:00
The Dax 29942b2228 Fix logging copy/paste error in sceNetAdhocPdpCreate. 2013-06-05 20:16:42 -04:00
The Dax fadea64ebf Fix sceNetEtherNtostr. 2013-06-04 01:53:32 -04:00
The Dax b02dbe3f5f Add a multitude of sceNet* stubs.
I tried this in an attempt to fix the Peace Walker hangs, but it didn't seem to help, so it must be related to something else.
2013-06-04 00:39:03 -04:00
The Dax cda9881cb9 Fix some logging typos and a comment typo. 2013-05-31 12:59:39 -04:00
Unknown W. Brackets cdacdee030 Match syscall names to nids ot be safe.
Don't want any more mistakes like the sceVaudio one.
2013-05-19 22:12:39 -07:00
Unknown W. Brackets 9b143fc789 Add some net-related syscall entries. 2013-05-19 22:12:38 -07:00
Henrik Rydgard e8215b1e10 Report corrupt elfs (if reporting enabled). Some stubs. 2013-03-25 00:08:46 +01:00
Henrik Rydgard 60d7ac3543 Stubs and error checks. Fix a bad NID in sceUmd. 2013-03-24 22:41:42 +01:00
Henrik Rydgard 1f5b6b7f59 Logging changes and cleanup 2013-03-15 21:01:57 +01:00
Henrik Rydgard 611fb3536f Try to use glDrawArrays in more situations, saving us a buffer. Misc. 2013-01-20 21:52:54 +01: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 0efde68d74 Add another sceNetStub
sceNetInetSocketAbort this time
2012-12-06 18:02:55 +00:00
Henrik Rydgard a74af8f372 Some new NIDs, log fix, very minor bugfix. 2012-11-27 11:40:30 +01:00
Henrik Rydgard f3aeadedfa Remove audio rate throttling, it's better to frame rate throttle. Gets rid of the slowdown that audio caused. 2012-11-23 10:35:28 +01: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
Henrik Rydgard b214a1a1da Revert "Better wrapper system, and fixed warnings"
This reverts commit a00b1855cb.

Conflicts:

	Core/HLE/FunctionWrappers.h
	Core/HLE/sceCtrl.cpp
	Core/HLE/sceKernelModule.cpp
2012-11-05 10:05:09 +01:00
Henrik Rydgard 6bed1afb72 Merge branch 'master' of https://github.com/artart78/ppsspp into artart78-master 2012-11-04 23:59:26 +01:00
Henrik Rydgard 64cc573703 Switch to "GPL 2.0 or later" for various reasons. I wrote most of the code I imported from Dolphin (which is GPL2-but-not-later), so it should be OK. 2012-11-04 23:24:00 +01:00
Arthur Blot a00b1855cb Better wrapper system, and fixed warnings 2012-11-04 15:08:23 +01:00
Henrik Rydgard 4f7ad15758 Add snapshot of the whole source code. 2012-11-01 16:19:01 +01:00