Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
openlibm-0.8.1.zip | 2022-09-14 | 933.1 kB | |
G.O.L.D.-dev.zip | 2022-08-14 | 659.6 kB | |
README.txt | 2022-08-14 | 2.6 kB | |
Tremor.zip | 2022-08-14 | 233.0 kB | |
zlib-1.2.8.zip | 2022-08-14 | 719.4 kB | |
libpng-1.6.7.zip | 2022-08-14 | 2.3 MB | |
libmad-0.15.1b.zip | 2022-08-14 | 615.5 kB | |
libmpeg2-0.5.1.zip | 2022-08-14 | 587.2 kB | |
libjpeg.zip | 2022-08-14 | 1.7 MB | |
liba52.zip | 2022-08-14 | 29.0 kB | |
libFLACdec.zip | 2022-08-14 | 108.3 kB | |
freetype-2.5.0.1.zip | 2022-08-14 | 2.6 MB | |
faad2-2.7.zip | 2022-08-14 | 1.4 MB | |
SDL-old-releases.zip | 2022-08-14 | 18.7 MB | |
giflib-5.2.1.zip | 2022-08-07 | 517.4 kB | |
libc_missed.zip | 2022-07-25 | 51.2 kB | |
SDL-1.2.15-01.zip | 2022-07-25 | 5.5 MB | |
Totals: 17 Items | 36.6 MB | 6 |
Building G.O.L.D. --------------------- Nescessary components --------------------- Building G.O.L.D. yourself using the Nokia S60 SDK was not an easy task! But I do great job and make you life easy! Lets just say the framework needs quite some time to set up and takes a while to get used to. If you choose to continue you will need the following items: - GCC 5.x and above for best perfomance(UIQ 3 and S60v3). Build it by yourself. https://github.com/fedor4ever/GCC-4-Symbian/tree/master or grab prebuilt package - https://sourceforge.net/projects/gcce4symbian/files/GCC-11.2.0_BINUTILS-2.35/ - S60_5th_Edition_SDK_v1.0 SDK - highly recommended for backward and forward compatibility - Python 2.7 - https://www.python.org/downloads/ - required libraries can be found here https://sourceforge.net/projects/g-o-l-d/files/libs/ - G.O.L.D.-dev package - ScummVM sources - Apply fixes for SDK: - https://fedor4ever.wordpress.com/2015/11/15/extending-s60_5th_edition_sdk_v1-0/ - https://fedor4ever.wordpress.com/2015/11/17/extending-s60_5th_edition_sdk_v1-0-ii/ Compiling G.O.L.D. --------------------- 1. Install and fix SDK. 2. Extract newer GCC and change system variable EPOCROOT to point to fresh GCC. 3. Build required libraries. These are probably too heavy-duty for your phone: faad2, libFLACdec, libmpeg2, theora and liba52. 4. Build ScummVM for you pc. Do not waste time with its dependencies, create_translations.exe only needed. With mingw it very easy - configure && make, then - make devtools. Copy create_translations somewere and remove that folder. 5. Extract ScummVM archive and add all G.O.L.D.-dev package content. *** 6. Build it! Run <DevRoot>\scummvm\backends\platform\symbian\build_me.py 7. Copy to your phone and install sis files. 8. Enjoy! ***Note - G.O.L.D.-x.y.z-src.zip already has applied G.O.L.D.-dev package Greetz & such ------------- Kudos fly out to: - Sprawl for having the nerve to start & carry this puppy for so long - AnotherGuest for having the nerve to start & carry this puppy for so long - Fingolfin for taking the time to go through 1000 patch versions with me - SumthinWicked for adopting all sources together with Fingolfin :) - the entire ScummVM Dev team for making a kicka$$ program - the folks in #scummvm @ irc.libera.chat for their help, comfort and support - everybody else who wants to give me 'the look' for not including them here :P - Myself(fedor4ever), for python scriptin which made this port alive =D