diff --git a/group/common.mmh b/group/common.mmh index 1b4576d..e04e11c 100644 --- a/group/common.mmh +++ b/group/common.mmh @@ -18,6 +18,7 @@ SRCDBG OPTION ARMCC --gnu -Otime --diag_suppress 1,68,111,174,381,1293 OPTION_REPLACE ARMCC --cpu 6 OPTION_REPLACE ARMCC --fpu vfpv2 --fpmode fast +// too dangerous! OPTION_REPLACE ARMCC -O2 -O3 #ifdef ARMCC ALWAYS_BUILD_AS_ARM diff --git a/sis/re3-gles1.pkg b/sis/re3-gles1.pkg index b76f1c5..5a13e0c 100644 --- a/sis/re3-gles1.pkg +++ b/sis/re3-gles1.pkg @@ -1,22 +1,26 @@ #{"GTA III"},(0xe0d67647),1,0,0 -[0x101F7961], 0, 0, 0, {"S60ProductID"} -[0x1028315F], 0, 0, 0, {"S60ProductID"} -[0x20022E6D], 0, 0, 0, {"S60ProductID"} +[0x101F7961], 0, 0, 0, {"S60ProductID"} ; S60v3 +[0x1028315F], 0, 0, 0, {"S60ProductID"} ; ^1 +[0x20022E6D], 0, 0, 0, {"S60ProductID"} ; ^3 %{"nnproject"} :"nnproject" -;IF (NOT package(0x20009A80)) OR (NOT package(0x2002372A)) ; old or missing openc -; "incompatible_openc.txt"-"", FT, FORCEABORT -;ENDIF - -;IF exists("z:\system\install\Series60v5.2.sis") AND exists("z:\sys\bin\libGLESv2.dll") -; "$(EPOCROOT)epoc32\release\$(PLATFORM)\$(TARGET)\re3.exe"-"!:\sys\bin\re3.exe" -;ELSE -; "$(EPOCROOT)epoc32\release\$(PLATFORM)\$(TARGET)\re3_gles1.exe"-"!:\sys\bin\re3.exe" -;ENDIF "$(EPOCROOT)epoc32\release\$(PLATFORM)\$(TARGET)\re3_gles1.exe"-"!:\sys\bin\re3.exe" "$(EPOCROOT)\epoc32\data\z\private\10003a3f\import\apps\re3_reg.rsc" - "!:\private\10003a3f\import\apps\re3_reg.rsc" "$(EPOCROOT)\epoc32\data\z\resource\apps\re3.rsc" - "!:\resource\apps\re3.rsc" -"$(EPOCROOT)\epoc32\data\z\resource\apps\re3_icon.mif" - "!:\resource\apps\re3_icon.mif" \ No newline at end of file +"$(EPOCROOT)\epoc32\data\z\resource\apps\re3_icon.mif" - "!:\resource\apps\re3_icon.mif" + +"..\gamefiles\data\PARTICLE.CFG" - "E:\data\gta3\data\PARTICLE.CFG" +"..\gamefiles\models\fonts_j.txd" - "E:\data\gta3\models\fonts_j.txd" +"..\gamefiles\models\fonts_p.txd" - "E:\data\gta3\models\fonts_p.txd" +"..\gamefiles\models\fonts_r.txd" - "E:\data\gta3\models\fonts_r.txd" +"..\gamefiles\TEXT\american.gxt" - "E:\data\gta3\TEXT\american.gxt" +"..\gamefiles\TEXT\english.gxt" - "E:\data\gta3\TEXT\english.gxt" +"..\gamefiles\TEXT\french.gxt" - "E:\data\gta3\TEXT\french.gxt" +"..\gamefiles\TEXT\german.gxt" - "E:\data\gta3\TEXT\german.gxt" +"..\gamefiles\TEXT\italian.gxt" - "E:\data\gta3\TEXT\italian.gxt" +"..\gamefiles\TEXT\JAPANESE.gxt" - "E:\data\gta3\TEXT\JAPANESE.gxt" +"..\gamefiles\TEXT\polish.gxt" - "E:\data\gta3\TEXT\polish.gxt" +"..\gamefiles\TEXT\spanish.gxt" - "E:\data\gta3\TEXT\spanish.gxt" diff --git a/sis/re3.pkg b/sis/re3.pkg index 1c9097c..83795a9 100644 --- a/sis/re3.pkg +++ b/sis/re3.pkg @@ -1,8 +1,8 @@ #{"GTA III"},(0xe0d67647),1,0,0 -[0x101F7961], 0, 0, 0, {"S60ProductID"} -[0x1028315F], 0, 0, 0, {"S60ProductID"} -[0x20022E6D], 0, 0, 0, {"S60ProductID"} +[0x101F7961], 0, 0, 0, {"S60ProductID"} ; S60v3 +[0x1028315F], 0, 0, 0, {"S60ProductID"} ; ^1 +[0x20022E6D], 0, 0, 0, {"S60ProductID"} ; ^3 %{"nnproject"} :"nnproject" @@ -11,12 +11,24 @@ IF (NOT package(0x20009A80)) OR (NOT package(0x2002372A)) ; old or missing openc "incompatible_openc.txt"-"", FT, FORCEABORT ENDIF -IF exists("z:\system\install\Series60v5.2.sis") AND exists("z:\sys\bin\libGLESv2.dll") +IF exists("z:\system\install\Series60v5.2.sis") AND exists("z:\sys\bin\libGLESv2.dll") ; ^3 "$(EPOCROOT)epoc32\release\$(PLATFORM)\$(TARGET)\re3.exe"-"!:\sys\bin\re3.exe" -ELSE +ELSE ; everything else "$(EPOCROOT)epoc32\release\$(PLATFORM)\$(TARGET)\re3_gles1.exe"-"!:\sys\bin\re3.exe" ENDIF -;"$(EPOCROOT)epoc32\release\$(PLATFORM)\$(TARGET)\re3.exe"-"!:\sys\bin\re3.exe" "$(EPOCROOT)\epoc32\data\z\private\10003a3f\import\apps\re3_reg.rsc" - "!:\private\10003a3f\import\apps\re3_reg.rsc" "$(EPOCROOT)\epoc32\data\z\resource\apps\re3.rsc" - "!:\resource\apps\re3.rsc" "$(EPOCROOT)\epoc32\data\z\resource\apps\re3_icon.mif" - "!:\resource\apps\re3_icon.mif" + +"..\gamefiles\data\PARTICLE.CFG" - "E:\data\gta3\data\PARTICLE.CFG" +"..\gamefiles\models\fonts_j.txd" - "E:\data\gta3\models\fonts_j.txd" +"..\gamefiles\models\fonts_p.txd" - "E:\data\gta3\models\fonts_p.txd" +"..\gamefiles\models\fonts_r.txd" - "E:\data\gta3\models\fonts_r.txd" +"..\gamefiles\TEXT\american.gxt" - "E:\data\gta3\TEXT\american.gxt" +"..\gamefiles\TEXT\english.gxt" - "E:\data\gta3\TEXT\english.gxt" +"..\gamefiles\TEXT\french.gxt" - "E:\data\gta3\TEXT\french.gxt" +"..\gamefiles\TEXT\german.gxt" - "E:\data\gta3\TEXT\german.gxt" +"..\gamefiles\TEXT\italian.gxt" - "E:\data\gta3\TEXT\italian.gxt" +"..\gamefiles\TEXT\JAPANESE.gxt" - "E:\data\gta3\TEXT\JAPANESE.gxt" +"..\gamefiles\TEXT\polish.gxt" - "E:\data\gta3\TEXT\polish.gxt" +"..\gamefiles\TEXT\spanish.gxt" - "E:\data\gta3\TEXT\spanish.gxt"