jimparis
Zebranky food
Offline
Posts: 16
|
For our thoughts on memory and load times, just read this thread.
|
|
|
Logged
|
|
|
|
sharkus
Zebranky food
Offline
Posts: 15
|
Just took a look throught the thread and took a look at the diffs from jimparis.
jimparis, a couple comments:
1. I seem to be getting pretty good performance running at the standard 222 mhz CPU speed (typically 46 FPS as reported in periodic console statements). What is the "ultimate" UQM framerate?
2. While load times are definitely too long they are nowhere near the 1-2 minutes as reported in this thread. Perhaps 0.5.0 is more efficient in how it uses content files.
3. One of the disadvantage of the cwd changes you made is that you loose some flexibility. For example, for development I use PSPLINK and run the elf file from the host0:/ drive but content/config directories from ms0:/.
4. It looks like most of your changes should integrate nicely. I'll try to pull in as many as possible for my next release.
|
|
|
Logged
|
|
|
|
|
|
sharkus
Zebranky food
Offline
Posts: 15
|
All PSP "drives" are formatted like so:
ms0:/ ms0:/ host0:/ host1:/ etc...
(The length of the drive name is variable.)
It ends up being sort of a mix between unix and win32...
The other problem is that if you access the a string like "ms0:" or "host0:" (without the "/" at the end) the PSP barfs. This happens with the unmodified code when it walks the directory paths. The PSP also doesn't like it if you access a path like "/ms0:/"
-Sharkus
|
|
|
Logged
|
|
|
|
|
sharkus
Zebranky food
Offline
Posts: 15
|
Doh! Might have been barking up the wrong tree. I hacked a mutex in the SDL code to serial the calls to these two functions and the crash still happens.
|
|
|
Logged
|
|
|
|
|
|
sharkus
Zebranky food
Offline
Posts: 15
|
FYI: I just verified with the PSPSDK folks that the PSP malloc and free functions are not thread-safe at this point so reentrant calls to SDL are bound to fail right now. This probably explains where the instability is coming from...
|
|
|
Logged
|
|
|
|
thomas_fogh
Zebranky food
Offline
Posts: 1
|
Hi guys, Need any help with the port? How do I get your code?
|
|
|
Logged
|
|
|
|
jimparis
Zebranky food
Offline
Posts: 16
|
See earlier posts, they describe how to get both ports
|
|
|
Logged
|
|
|
|
Daveman
Zebranky food
Offline
Posts: 2
|
Is this Project still active? Sharkus if it is i am willing to join your team and help your port.
|
|
|
Logged
|
|
|
|
Fedor
Zebranky food
Offline
Posts: 3
|
I've ported 0.6.2 to psp. There is still some problems with hangs and performans in melee and planet landing.... Sound, keyboasrd, video is working fine. Any ideas how to speed the things up? I am not C guru, so, any help is welcome.
|
|
|
Logged
|
|
|
|
Fedor
Zebranky food
Offline
Posts: 3
|
ok.. after some playing with dependencies i managed to compile 6.0.2 in eclipse. ))) got half mega smaller executable, no slow downs anymore. )))
I am playong for an hour now.. so far so good ))) i am happy
|
|
|
Logged
|
|
|
|