Skip to content
Archive of posts tagged Symbian

Blog and Symbian downloads are working again

They have been long gone, but today I finally fixed everything. If you still need these files (surprisingly many people still asks for these) then they are working again.

Configuring GCCE 4.6.3 for Symbian with Nokia Qt SDK

PPSSPP is using the GCCE version 4.6.3 for builds, and I wanted to see if there’s anything that I could do to help, so I ended up setting up the development environment. Here’s short instructions how you can configure the GCCE 4.6.3 for Nokia QT SDK. Download the GCCE 4.6.3 Download the  GCCE 4.6. 3 from Mentor Graphics. […]

iControlPad support libarary for Qt

The iControlPad didn’t work in keyboard mode with Symbian devices, so I decided to make my own support library for it. The iControlPad is working on SPP mode as default, and that mode support also the analog nubs, so I decided to write support for it. You can get the support library from GitHub: https://github.com/Summeli/iCP4Qt Integrating […]

Building Symbian Projects with QtSDK

All new Symbian SDKs are now distributed inside the new QtSDK, so that should be my primary build environment. The new QtSDK also includes an updated version of GCCE (4.x), and new sbsv2 build, which is a lot better than the old symbian abld-build. With this tutorial you can still build your old symbian projects […]

Fixing the blit for Samsung i8910

I got lot’s of complaints about the broken blit in gpsp4Symbian with Samsung i8910. The root cause for this problem is that the following code doesn’t set the ScreenBuffer in samsung into Landscape orientation, while it does work just fine on Nokia’s phones. I heard that there are some other Qt applications ( at least […]

Implementing AntSnes with Qt part 6: Final touch, using stylesheets

The Qt’s default style tries to look as much your original S60 theme as possible. The big problem is that each phone can have very different theme, and then your application might look really bad. The good news is that you can write your own style, and use it in your own application. Here’s a […]

Implementing AntSnes with Qt part 4: using special keys

Support for green, red, menu, and camera keys: Current S60 v. 5.0 phones really don’t have that much keys, so I decided to add support for all keys that I can find from the phone. This will require the SwEvent capability. The downside is that SwEvent requires signing by user. The signing can be made […]

Implementing AntSnes with Qt part 3: Running the emulation in worker thread

I decided to build a two threaded application.  The main thread is for the UI, and the worker thread if for the emulator. This makes all porting easier in general, since now we can have a UI thread to handle all rendering, key I/O etc, and run the emulator thread as worker thread, which can […]

Implementing AntSnes with Qt part 1: Creating Views

This is first post on Qt App development series on Symbian. In this series I will describe how I made a new user interface with Qt for AntSnes. The same Ui will be later be used with gpsp and psx4all. The mobile UI should be pretty much different, than the desktop UI, so there are […]

Symbian kernel is now open source: Driver developement is now possible!

The Symbian has released the kernel as open source! The development environment consists of: Open source kernel and other complementary packages RVCT 4.0 compiler: free for developers and companies of less than 20 employees Open source simulation environment based on QEMU Open source base support package for the low cost Beagle Board The kit has […]