Posts: 18
Threads: 0
Joined: Dec 2012
Reputation:
0
hi xsacha, do you plan to bring this port to nokia store? For development support purpose?Just like the android port?
I think there are many people out there that will support this port, including me..
Posts: 726
Threads: 4
Joined: Nov 2012
Reputation:
29
Sure, I will post it on the Nokia Store.
I have compiled v0.5 and will post it up soon.
Posts: 18
Threads: 0
Joined: Dec 2012
Reputation:
0
Good news,, wait for "official" release on nokia store..
Posts: 48
Threads: 3
Joined: Dec 2012
Reputation:
2
i failed to compile Symbian version, too much error...i'm using GCCE 4.6.3
any solution?
Posts: 726
Threads: 4
Joined: Nov 2012
Reputation:
29
(01-07-2013, 11:14 AM)openglhk Wrote: i failed to compile Symbian version, too much error...i'm using GCCE 4.6.3
any solution?
What's the error? Did you follow instructions? Instructions:
First you will need a Symbian SDK, either from Nokia QtSDK or Nokia Belle SDK 1.0.
As GCC 4.6 is the minimum requirement for PPSSPP, you will need to acquire the gcce 4.6.3 cross-compiler separately from Mentor Graphics: http://www.mentor.com/embedded-software/...ymbian-os/
The following variant needs to be added to SBSv2 in tools/sbs/lib/config/variants.xml:
<var name="gcce4_6_3" extends="gcce_base">
<env name="SBS_GCCE463BIN" type="toolchainpath" />
<set name="GCCEBIN" value="$(SBS_GCCE463BIN)" />
<set name="GCCECC" value="$(GCCEBIN)/arm-none-symbianelf-g++$(DOTEXE)" type="tool" versionCommand="$(GCCECC) -dumpversion" versionResult="4.6.3"/>
<set name="RUNTIME_LIBS_LIST" value="drtaeabi.dso dfpaeabi.dso"/>
<set name="PLATMACROS.VAR" value="GCCE_4 GCCE_4_6"/>
<set name="ARMMACROS.VAR" value="__GCCE_4__ __GCCE_4_6__"/>
<set name="LINKER_DEFAULT_LIBS" value="-lsupc++ -lgcc -lgcc_eh"/>
</var>
Now you can use sbs to compile the project. Set up the Symbian Kit in QtCreator with GCC 4.6.3 and the SDK you used.
Posts: 726
Threads: 4
Joined: Nov 2012
Reputation:
29
Submitted version 0.5 to Nokia Store.
Posts: 48
Threads: 3
Joined: Dec 2012
Reputation:
2
01-08-2013, 11:16 AM
(This post was last modified: 01-08-2013, 01:29 PM by openglhk.)
(01-07-2013, 01:20 PM)xsacha Wrote: (01-07-2013, 11:14 AM)openglhk Wrote: i failed to compile Symbian version, too much error...i'm using GCCE 4.6.3
any solution?
What's the error? Did you follow instructions? Instructions:
First you will need a Symbian SDK, either from Nokia QtSDK or Nokia Belle SDK 1.0.
As GCC 4.6 is the minimum requirement for PPSSPP, you will need to acquire the gcce 4.6.3 cross-compiler separately from Mentor Graphics: http://www.mentor.com/embedded-software/...ymbian-os/
The following variant needs to be added to SBSv2 in tools/sbs/lib/config/variants.xml:
<var name="gcce4_6_3" extends="gcce_base">
<env name="SBS_GCCE463BIN" type="toolchainpath" />
<set name="GCCEBIN" value="$(SBS_GCCE463BIN)" />
<set name="GCCECC" value="$(GCCEBIN)/arm-none-symbianelf-g++$(DOTEXE)" type="tool" versionCommand="$(GCCECC) -dumpversion" versionResult="4.6.3"/>
<set name="RUNTIME_LIBS_LIST" value="drtaeabi.dso dfpaeabi.dso"/>
<set name="PLATMACROS.VAR" value="GCCE_4 GCCE_4_6"/>
<set name="ARMMACROS.VAR" value="__GCCE_4__ __GCCE_4_6__"/>
<set name="LINKER_DEFAULT_LIBS" value="-lsupc++ -lgcc -lgcc_eh"/>
</var>
Now you can use sbs to compile the project. Set up the Symbian Kit in QtCreator with GCC 4.6.3 and the SDK you used.
i using Qt Creator 2.4.1(Nokia QT SDK) with GCC 4.6.3 (sourcery)
FAILED compile for arm.v5.urel.gcce4_6_3: ..\Core\Core.cpp
mmp: Core_lib.mmp
FAILED compile for arm.v5.urel.gcce4_6_3: ..\Core\MemMapFunctions.cpp
mmp: Core_lib.mmp
FAILED compile for arm.v5.urel.gcce4_6_3: ..\Core\MemMap.cpp
mmp: Core_lib.mmp
mingw32-make[1]: *** [C:/QtSDK/Symbian/SDKs/SymbianSR1Qt474/epoc32/build/qt/c_1bdba557f1eae370/Core_lib/armv5/urel/Core.o] Error 1
mingw32-make[1]: *** Waiting for unfinished jobs....
mingw32-make[1]: *** [C:/QtSDK/Symbian/SDKs/SymbianSR1Qt474/epoc32/build/qt/c_1bdba557f1eae370/Core_lib/armv5/urel/MemMapFunctions.o] Error 1
mingw32-make[1]: *** [C:/QtSDK/Symbian/SDKs/SymbianSR1Qt474/epoc32/build/qt/c_1bdba557f1eae370/Core_lib/armv5/urel/MemMap.o] Error 1
cc1.exe:-1: error: warning: command line option '-std=c++0x' is valid for C++/ObjC++ but not for C [enabled by default]
Posts: 24
Threads: 0
Joined: Jan 2013
Reputation:
0
01-08-2013, 06:49 PM
(This post was last modified: 01-08-2013, 06:49 PM by ilyas1701.)
Too slow, Drive F not support, only E, but many people have a Nokia 603 and other phones with low capacity Drive E.
Posts: 726
Threads: 4
Joined: Nov 2012
Reputation:
29
01-09-2013, 12:02 AM
(This post was last modified: 01-09-2013, 12:44 AM by xsacha.)
Sorry guys, it got rejected from Nokia Store. Notes from QA:
ACTUAL RESULT: The speed performance when using the content file is too slow and leaves the user in a position where the state of the application appears to freeze.
EXPECTED RESULT: The speed performance of the content file must be adequate to allow for a positive user experience.
(01-08-2013, 06:49 PM)ilyas1701 Wrote: Too slow, Drive F not support, only E, but many people have a Nokia 603 and other phones with low capacity Drive E. For sure, I can allow you to change it to F 
For now, go to E:\PPSSPP\ppsspp.ini and change CurrentDirectory to something else (starting with F:\).
Posts: 48
Threads: 3
Joined: Dec 2012
Reputation:
2
(01-09-2013, 12:02 AM)xsacha Wrote: Sorry guys, it got rejected from Nokia Store. Notes from QA:
ACTUAL RESULT: The speed performance when using the content file is too slow and leaves the user in a position where the state of the application appears to freeze.
EXPECTED RESULT: The speed performance of the content file must be adequate to allow for a positive user experience.
(01-08-2013, 06:49 PM)ilyas1701 Wrote: Too slow, Drive F not support, only E, but many people have a Nokia 603 and other phones with low capacity Drive E. For sure, I can allow you to change it to F 
 please help me to compile the symbian version..
is it possible compile for symbian s60v5?
Posts: 726
Threads: 4
Joined: Nov 2012
Reputation:
29
01-09-2013, 12:47 AM
(This post was last modified: 01-09-2013, 01:05 AM by xsacha.)
(01-09-2013, 12:14 AM)openglhk Wrote: cc1.exe:-1: error: warning: command line option '-std=c++0x' is valid for C++/ObjC++ but not for C [enabled by default]
please help me to compile the symbian version.. This shouldn't be an error. Should just be a warning.
Quote:is it possible compile for symbian s60v5?
There are no phones with s60v5 OS that are capable of running PPSSPP, AFAIK. The major requirements are 1) a GPU and 2) an ARMv6 processor.
It may be possible to (heavily) modify PPSSPP so it compiles/works without those, but you will never get a game running full speed without those.
Even if Nokia did put a newer chipset on those old phones (ARMv6 + GPU), the clock speed is just too low. PSP is running 333MHz MIPS, Nokia 5800 is running 434MHz ARMv5.
Compare this to a phone that can emulate 'some' PSP games full speed: Nokia 808 is running 1300MHz ARMv6 + VideoCore IV.
I am scraping the bottom of the barrel with Nokia N8 (680MHz ARMv6 + VideoCore III). I wouldn't go anywhere beyond that spec. That is the lowest possible for any decent performance to be honest. It will run mini games like Jetpack Joyride quite well but probably not the more complex 3D ones.
Posts: 48
Threads: 3
Joined: Dec 2012
Reputation:
2
01-09-2013, 12:57 AM
(This post was last modified: 01-09-2013, 01:15 PM by openglhk.)
(01-09-2013, 12:47 AM)xsacha Wrote: (01-09-2013, 12:14 AM)openglhk Wrote: please help me to compile the symbian version..
is it possible compile for symbian s60v5? There are no phones with s60v5 OS that are capable of running PPSSPP, AFAIK. The major requirements are 1) a GPU and 2) an ARMv6 processor.
It may be possible to (heavily) modify PPSSPP so it compiles/works without those, but you will never get a game running full speed without those.
Even if Nokia did put a newer chipset on those old phones (ARMv6 + GPU), the clock speed is just too low. PSP is running 333MHz MIPS, Nokia 5800 is running 434MHz ARMv5.
Compare this to a phone that can emulate 'some' PSP games full speed: Nokia 808 is running 1300MHz ARMv6.
Thx for explanation! 
Qt creator 2.4.1 may cause the compile error?
FAILED compile for arm.v5.urel.gcce4_6_3: ..\Core\Core.cpp
C:\QtSDK\Symbian\SDKs\Symbian3Qt474\epoc32\include\stdapis\stlportv5\stl\_deque.c:51: error: call of overloaded 'max(unsigned int&, unsigned int&)' is ambiguous
Posts: 24
Threads: 0
Joined: Jan 2013
Reputation:
0
01-09-2013, 01:25 PM
(This post was last modified: 01-09-2013, 01:29 PM by ilyas1701.)
Make a paid version in the nokia store ($1) and free version (as an android ppsspp).If you are going to develop further this project, I can promise advertising paid version in my community (a lot of people are interested in this port in our community), I to support as I can =) sorry for my english
Posts: 726
Threads: 4
Joined: Nov 2012
Reputation:
29
01-09-2013, 01:51 PM
(This post was last modified: 01-09-2013, 01:52 PM by xsacha.)
(01-09-2013, 12:57 AM)openglhk Wrote: Qt creator 2.4.1 may cause the compile error?
FAILED compile for arm.v5.urel.gcce4_6_3: ..\Core\Core.cpp
C:\QtSDK\Symbian\SDKs\Symbian3Qt474\epoc32\include\stdapis\stlportv5\stl\_deque.c:51: error: call of overloaded 'max(unsigned int&, unsigned int&)' is ambiguous For that error, go in to _deque.c and add 'std::' infront of 'max'.
So, std::max
(01-09-2013, 01:25 PM)ilyas1701 Wrote: Make a paid version in the nokia store ($1) and free version (as an android ppsspp).
I can't even put a free version on Nokia Store. They rejected it because it was 'too slow'.
Posts: 24
Threads: 0
Joined: Jan 2013
Reputation:
0
01-09-2013, 02:00 PM
(This post was last modified: 01-09-2013, 02:07 PM by ilyas1701.)
(01-09-2013, 01:51 PM)xsacha Wrote: (01-09-2013, 01:25 PM)ilyas1701 Wrote: Make a paid version in the nokia store ($1) and free version (as an android ppsspp).
I can't even put a free version on Nokia Store. They rejected it because it was 'too slow'. hmmm....maybe donate
who is working on a port for Symbian? if somebody is going to bring the program to working condition, such that it would pass QA at Nokia Store?
I'm sure more than a dozen of thousands of users Symbian Belle really want to see a working emulator, or at least one that can run at least a few games with no lags.
|