Henrik Rydgard
a9b010b0cd
Add a basic debug console UI to the devmenu that shows some log scrollback and has a little command line.
...
Useful for debugging on non-Windows in the future. For now non-mobile only (although may lift that restriction later)
2015-01-05 01:25:23 +01:00
Unknown W. Brackets
23893ffba8
x86jit: Fix crash in prefixes and simd enabled.
2015-01-04 15:50:12 -08:00
Henrik Rydgard
f188737a86
Just to investigate #7269 , skip the version check on ARMEABI (very old ARM)
2015-01-04 23:45:30 +01:00
Henrik Rydgard
90376267b1
More reg number asserts
2015-01-04 23:15:33 +01:00
Henrik Rydgard
fe63a15e22
x86jit fpu regcache: Add extra invariant check for too-large mips register numbers
2015-01-04 22:54:01 +01:00
Henrik Rydgård
82c6079f1f
Merge pull request #7275 from unknownbrackets/atrac-aa3
...
Correct sceAtracSetAA3*() handling
2015-01-04 22:21:28 +01:00
Unknown W. Brackets
585d0d3a56
Update armips.
2015-01-04 13:04:30 -08:00
Unknown W. Brackets
db5af4f838
Correct sceAtracSetAA3*() handling.
...
This is used to send OMA / AA3 files, which have a different format.
Couldn't have been working before, may not work correctly still.
2015-01-04 12:56:28 -08:00
Henrik Rydgård
7b2f05d0a0
Merge pull request #7270 from Bigpet/adhocthread
...
don't use Thread* to create thread
2015-01-04 20:34:19 +01:00
Peter Tissen
a7d9370a69
don't use Thread* to create thread
...
slightly less hacky, as in, a little bit closer to what the actual PSP does, although the timings are still complete guesses
also
* Protect the adhoc Events by a mutex lock
* don't use emplace_back since symbian doesn't compile with it
2015-01-04 18:58:42 +01:00
Henrik Rydgard
3d8e30e4c7
Fix #6898 - buttons could disappear in non-buffered rendering
2015-01-04 18:00:59 +01:00
vnctdj
dfe882d207
Move ad hoc-related translations to [Networking]
2015-01-04 14:52:01 +01:00
Henrik Rydgard
a5d961b8d7
Clean up some compiler warnings in adhoc code
2015-01-04 14:09:41 +01:00
Henrik Rydgård
1fa67104ce
Merge pull request #7264 from hrydgard/rebased-adhoc-by-ANR2ME
...
Rebased adhoc by ANR2ME
2015-01-04 13:43:39 +01:00
Henrik Rydgard
d479fae481
Show some major networking errors on the OSD
2015-01-04 13:04:11 +01:00
Henrik Rydgard
70c745ca27
Make networking its own settings category
2015-01-04 13:04:11 +01:00
Henrik Rydgard
101fe5c481
Don't launch the friend finder thread if the adhoc network init fails.
...
Adds a flag for network success but doesn't check it anywhere yet..
2015-01-04 13:04:10 +01:00
Henrik Rydgard
58238bc7ed
GCC buildfix
2015-01-04 13:04:10 +01:00
Henrik Rydgard
f1151acc9f
Remove unused SQL database that's in the wrong place anyway (needs to be in assets)
2015-01-04 13:04:09 +01:00
sum2012
9933ae0c6e
netAdhocctlInited should be true when return success
...
Update back new file
Windows (?) build fix
2015-01-04 13:04:09 +01:00
Bigpet
43b3707ee6
don't initialize adhoc connection when networking is disabled
2015-01-04 13:04:08 +01:00
sum2012
ee6f6d11fc
Move Kill AdhocServer Thread to __NetAdhocShutdown
2015-01-04 13:04:08 +01:00
sum2012
afd250f361
Add a readme.txt for database.db
2015-01-04 13:04:07 +01:00
sum2012
aa69489aaf
Move built-in AdhocServer Thread to __NetAdhocInit
...
There are games (ie. Naruto Kizuna Drive) who tried to initialize
network/connect to adhoc server early when the game started, if adhoc
server wasn't ready the player may need to restart the game in order to
connect successfully
2015-01-04 13:04:07 +01:00
sum2012
6ed15ab1f5
Add EnableWlan check
2015-01-04 13:04:06 +01:00
sum2012
21f3d0ecf2
Add built-in AdhocServer option
2015-01-04 13:04:06 +01:00
sum2012
589cf551a0
Revert "Fixed an issue when MipsCall executed on any random thread instead of it's own thread causing some registers to be corrupted and leading to invalid address access"
...
This reverts commit 8a65d73ad25ad0f35b02f0e3af84de37625550b0.
2015-01-04 13:04:05 +01:00
sum2012
accda25ce0
Travis CI Fix, typo
2015-01-04 13:04:05 +01:00
AdamN
1b8167f9df
Changing the socket order checking in AdhocPollSocket a little bit
...
PS: The way how ppsspp indexing the socket may need to be changed to prevent PDP and PTP socket having the possibility to use the same socket id
2015-01-04 13:04:04 +01:00
AdamN
1a61bbbdf2
Adding socket error checking on AdhocServer
2015-01-04 13:04:04 +01:00
sum2012
e0a6480223
Move database.db to Tools\PSP game data
2015-01-04 13:04:03 +01:00
sum2012
7c323f8571
Another build fix
2015-01-04 13:04:03 +01:00
sum2012
cabcb891e9
build fix for non-windows
2015-01-04 13:04:02 +01:00
AdamN
1c7152db3a
Adding Branch opcode to the MAKE_MIPS
...
Temp revert old version to fix conflict; Implementing built-in PRO Adhoc Server; Add back sceUsbGps
Implementing more Adhoc functions, and some bug fix (i don't remember them anymore)
2015-01-04 13:04:02 +01:00
AdamN
3dc6eed05b
Giving access to some Kernel functions in order to execute MipsCall on the right thread instead of any random thread (current thread)
2015-01-04 13:04:01 +01:00
AdamN
69fb339a83
Fixed an issue when MipsCall executed on any random thread instead of it's own thread causing some registers to be corrupted and leading to invalid address access
2015-01-04 13:04:01 +01:00
AdamN
2cc19f56b2
Rearrange Network Shutdown to be properly in order (NetInit->AdhocInit->network functions->AdhocTerm->NetTerm)
2015-01-04 13:04:00 +01:00
Henrik Rydgård
303b92d703
Merge pull request #7265 from unknownbrackets/mpeg-ringbuffer
...
Reverse packetsFree to packetsAvail
2015-01-04 09:55:13 +01:00
Henrik Rydgård
9b914f6a0a
Merge pull request #7267 from daniel229/replace_memmove
...
Replace a function with memmove() in Jui Dr. Touma Jotarou
2015-01-04 09:54:10 +01:00
daniel229
6cebc3a0b0
Replace function with memmove in Jui Dr. Touma Jotarou
2015-01-04 14:07:17 +08:00
Unknown W. Brackets
ce33a9f128
Try to handle savestates better.
...
Just in case. This isn't perfect but it should catch common cases.
2015-01-03 21:46:40 -08:00
Unknown W. Brackets
67cbf2e904
Reverse packetsFree to packetsAvail.
...
This is the actual value stored in memory, which games may be accessing or
even writing to.
Makes the video/mpeg/ringbuffer/avail test pass.
2015-01-03 18:59:56 -08:00
Henrik Rydgård
0b8c9fd2d7
Merge pull request #7263 from unknownbrackets/debugger
...
Scale UVs in through and non-through in GE debugger
2015-01-04 02:28:59 +01:00
Unknown W. Brackets
32903882af
Merge pull request #7262 from vnctdj/patch-1
...
Make "Back" button translatable on the analogs testing screen
2015-01-03 17:17:42 -08:00
Unknown W. Brackets
7f7bf937fc
Scale UVs in through and non-through.
...
This also shows them scaled to the w/h in the vertex preview, which is
probably easier to read and matches positions.
Additionally, fixes textures drawn fully not being highlighted at all.
2015-01-03 17:16:16 -08:00
vnctdj
2765d8489f
Make "Back" button translatable on the analogs testing screen
2015-01-04 02:01:05 +01:00
Bovine
54c7a12306
Fix simd vmmul transpose optimizations.
...
Yep, gotta discard the S matrix when we're done with it.
2015-01-03 16:58:03 -07:00
Bovine
0fdebdc1ca
Fix discardVS.
...
It's not valid for non-away values to have a lane.
2015-01-03 16:54:31 -07:00
Henrik Rydgard
3cc633f091
x86jit: Minor logging improvements in FPU recache
2015-01-03 22:55:39 +01:00
Bovine
185d4db081
Fix simd vmmul transpose optimizations.
...
Need to ensure S has been written back before transposing it or we'll end
up writing back S'.
2015-01-03 14:48:54 -07:00