Special Aircraft Service

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 2 [3] 4 5 6 ... 8   Go Down

Author Topic: Curtiss SOC-1 Seagull extracted from BAT 4.3  (Read 2991 times)

0 Members and 3 Guests are viewing this topic.

gilles64

  • member
  • Offline Offline
  • Posts: 245
Re: Curtiss SOC-1 Seagull flyable plane
« Reply #24 on: January 13, 2025, 02:14:51 PM »

This is exciting! But I'm missing something when I add that "cod" file to my "SOC" file. Can someone spell out which files in the above posts should be used and how to properly modify them? Or will a single file flyable plane be posted soon?

many thx
Herb

Hi herb,

Here is what seems to work for me ... try it ... without guarantee!!... let's say Beta version for now!

https://www.mediafire.com/file/zvg18m04om2ouh1/00_USA_Curtiss_SOC-1_Seagull-Flyable_Beta.7z/file

I think it needs to be improved further to become a stable version...

For example: I can't alternate with the skins (downloaded from Dona), even in low rez! I stay on the 'default' skin!... So I think there is still some work to be done!

Greetings,

Gilles
Logged

Mick

  • Modder
  • member
  • Offline Offline
  • Posts: 5502
Re: Curtiss SOC-1 Seagull flyable plane
« Reply #25 on: January 13, 2025, 03:05:52 PM »


For example: I can't alternate with the skins (downloaded from Dona), even in low rez! I stay on the 'default' skin!... So I think there is still some work to be done!


... I believe this is because of the size of skin1o.tga (769ko) and skin1o.tgb (3073ko) inside the "summer" folder ...  ;)

skin1o.tga should be 1024ko and skin1o.tgb should be 4097ko ...  ;)
Logged

gilles64

  • member
  • Offline Offline
  • Posts: 245
Re: Curtiss SOC-1 Seagull flyable plane
« Reply #26 on: January 13, 2025, 03:08:05 PM »


For example: I can't alternate with the skins (downloaded from Dona), even in low rez! I stay on the 'default' skin!... So I think there is still some work to be done!


... I believe this is because of the size of skin1o.tga (769ko) and skin1o.tgb (3073ko) inside the "summer" folder ...  ;)

skin1o.tga should be 1024ko and skin1o.tgb should be 4097ko ...  ;)

Exactement mon ami !! ;)
Exactly my friend !!
Logged

Epervier

  • 4.09 Guardian Angel !
  • SAS Team
  • member
  • Offline Offline
  • Posts: 9556
  • I'm French and Rebel_409! Nobody is perfect!
    • Some tinkering here
Re: Curtiss SOC-1 Seagull flyable plane
« Reply #27 on: January 13, 2025, 03:48:54 PM »

By the way, does anyone know any method to extract the specific cod for this aircraft?

Salut Epervier, dans le dossier d'extraction 'Dump', pas de fichier de 'cod' en visuel...
Le Dumper (Selector > v4.1) ne fait pas l'extraction des fichiers cod.
Il faut donc lancer le Decoder de fichier cod (non diffusé pour le grand public) avec le nom de la Class de l'avion afin de connaître le nom du fichier cod. Le Decoder se terminera sur un échec... normal... mais il aura au moins donner le nom du fichier cod. On note ce nom.
Ensuite on décompile grâce au programme "Total MODder v4" de benitomuso (https://www.sas1946.com/main/index.php/topic,63325.0.html) le SFS contenant les fichiers cod de BAT/WAW (WAWCOD01.sfs). On retrouvera le fichier cod de l'avion : -1241935130
C'est simple...  ;)


Dumper (Selector > v4.1) does not extract cod files.
You therefore need to run the Cod File Decoder (not available to the general public) with the aircraft Class name to find out the name of the cod file. The Decoder will fail... normal... but it will at least have given the name of the cod file. We note down this name.
Next, using benitomuso's “Total MODder v4” program (https://www.sas1946.com/main/index.php/topic,63325.0.html), we decompile the SFS containing the BAT/WAW cod files (WAWCOD01.sfs). You'll find the aircraft cod file: -1241935130
It's so simple...

Translated with www.DeepL.com/Translator (free version)
Logged
If your results do not live up to your expectations, tell yourself that the great oak was once an acorn too. - Lao Zi -

herbarnold99

  • member
  • Offline Offline
  • Posts: 328
Re: Curtiss SOC-1 Seagull flyable plane
« Reply #28 on: January 13, 2025, 05:00:13 PM »

Well shoot. Thanks Gilles, but when I try your file I get a 70% crash with the following in my log file:

Main begin: PlMisAir(GUIQuick): class 'air.SOC_1' not found
java.lang.RuntimeException: PlMisAir(GUIQuick): class 'air.SOC_1' not found
   at com.maddox.il2.gui.GUIQuick.fillArrayPlanes(GUIQuick.java:2807)
   at com.maddox.il2.gui.GUIQuick.<init>(GUIQuick.java:3954)
   at com.maddox.il2.gui.GUI.create(GUI.java:160)
   at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1812)
   at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1504)
   at com.maddox.il2.game.MainWin3D.beginApp(MainWin3D.java:212)
   at com.maddox.il2.game.Main.exec(Main.java:432)
   at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)

Any ideas? (I'm running 4.12.2/5.3)

thx
Herb
Logged

gilles64

  • member
  • Offline Offline
  • Posts: 245
Re: Curtiss SOC-1 Seagull flyable plane
« Reply #29 on: January 14, 2025, 04:26:25 AM »

Well shoot. Thanks Gilles, but when I try your file I get a 70% crash with the following in my log file:

Main begin: PlMisAir(GUIQuick): class 'air.SOC_1' not found
java.lang.RuntimeException: PlMisAir(GUIQuick): class 'air.SOC_1' not found
   at com.maddox.il2.gui.GUIQuick.fillArrayPlanes(GUIQuick.java:2807)
   at com.maddox.il2.gui.GUIQuick.<init>(GUIQuick.java:3954)
   at com.maddox.il2.gui.GUI.create(GUI.java:160)
   at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1812)
   at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1504)
   at com.maddox.il2.game.MainWin3D.beginApp(MainWin3D.java:212)
   at com.maddox.il2.game.Main.exec(Main.java:432)
   at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)

Any ideas? (I'm running 4.12.2/5.3)

thx
Herb

Hi herb,

Are you on 4.12.2m + SAS Modact 5.30 + AI Flyables Pack 5.30?

Try Reply #18, erafitti's file

with

Reply #19, Frankiek's cod file

Gilles
Logged

gilles64

  • member
  • Offline Offline
  • Posts: 245
Re: Curtiss SOC-1 Seagull flyable plane
« Reply #30 on: January 14, 2025, 05:32:14 AM »


For example: I can't alternate with the skins (downloaded from Dona), even in low rez! I stay on the 'default' skin!... So I think there is still some work to be done!


This is what I found:

INTERNAL ERROR: '3DO/Plane/SOC-1/summer/skin1o.tgb' Invalid image type (need in 32bit RGBA).
INTERNAL ERROR: TGA '3DO/Plane/SOC-1/summer/skin1o.tgb' has unsupported format
INTERNAL ERROR: '3DO/Plane/SOC-1/summer/skin1o.tgb' Invalid image type (need in 32bit RGBA).
INTERNAL ERROR: TGA '3DO/Plane/SOC-1/summer/skin1o.tgb' has unsupported format

Anyone have a solution?

Gilles

Solution found ...

See below

Logged

gilles64

  • member
  • Offline Offline
  • Posts: 245
Re: Curtiss SOC-1 Seagull flyable plane
« Reply #31 on: January 15, 2025, 11:39:32 AM »


For example: I can't alternate with the skins (downloaded from Dona), even in low rez! I stay on the 'default' skin!... So I think there is still some work to be done!


... I believe this is because of the size of skin1o.tga (769ko) and skin1o.tgb (3073ko) inside the "summer" folder ...  ;)

skin1o.tga should be 1024ko and skin1o.tgb should be 4097ko ...  ;)

Hi Mick,

I found a solution to have a "summer" skin folder by default!  ;)

As Epervier often said ... DIY!!!  :)

I copied the skin1o TGB in 4097 kb (summer of the 'Curtiss SBC_4 of Zflyer') and replaced the TGB in 3073 kb .... but with a bad skin ...


... it allowed to 'unlock' the skins of the SOC-1 that I could not visualize.

I retrieved the skin in 4 file format, in the IL-2 Sturmovik 1946\PaintSchemes\Cache folder .... and copied/pasted it into the SOC-1 summer folder.


So here is the new summer file (delete the old one):
https://www.mediafire.com/file/hbyrw8aysafkkww/SOC-1_New_summer.zip/file

Also attached are Dona's skins, in low resolution, with a bonus skin named 'SOC-1_2_tone_generic':
https://www.mediafire.com/file/rp4x8xu3y7gp0yk/SOC-1_skins.zip/file

Greetings,

Gilles






Logged

Mick

  • Modder
  • member
  • Offline Offline
  • Posts: 5502
Re: Curtiss SOC-1 Seagull flyable plane
« Reply #32 on: January 15, 2025, 12:30:27 PM »

As Epervier often said ... DIY!!! 

... well done, Gilles !  ;)

... Epervier's "brico-merdage" (very difficult to transate in English, "shitty DIY " gives an approaching idea ...) as he calls it himself, is often the best solution ...!  :P
Logged

herbarnold99

  • member
  • Offline Offline
  • Posts: 328
Re: Curtiss SOC-1 Seagull flyable plane
« Reply #33 on: January 15, 2025, 01:55:42 PM »

Still no luck with my set-up (which is 4.12.2m/5.3 AI flyables). Same error msg "class 'air.SOC_1' not found"

On the positive side Gilles, your method to allow lo-res skins works well!

Thanks for any help
Herb
Logged

erafitti

  • member
  • Offline Offline
  • Posts: 379
Re: Curtiss SOC-1 Seagull flyable plane
« Reply #34 on: January 16, 2025, 02:12:23 AM »

For those still having problems, this file contains the plane extracted from BAT, plus frankiek's cod file and the skin1o.tgb size correction. It works on Il-2 4.12 plus SAS mod-activator.

https://www.mediafire.com/file/5oxz39dgr05q8da/SOC_final.rar/file

Un saludo.
Logged

Piotrek1

  • member
  • Offline Offline
  • Posts: 2448
    • SAS IL BYTES BACK
Re: Curtiss SOC-1 Seagull flyable plane
« Reply #35 on: January 16, 2025, 11:43:04 AM »

Thanks to the creators of this airplane as well as to the people who shared the plane files, unfortunately I was unable to start it, the final effect (60% CTD) is probably similar to what herbarnold got, here is a log excerpt regarding SOC:
Quote
[18:23:24]   com.maddox.il2.objects.air.SOC_1
[18:23:24]   java.lang.ClassNotFoundException: com.maddox.il2.objects.air.SOC_1
[18:23:24]      at com.maddox.rts.LDR.loadClass(LDR.java:27)
[18:23:24]      at java.lang.ClassLoader.loadClass(Unknown Source)
[18:23:24]      at java.lang.ClassLoader.loadClassInternal(Unknown Source)
[18:23:24]      at java.lang.Class.forName0(Native Method)
[18:23:24]      at java.lang.Class.forName(Unknown Source)
[18:23:24]      at com.maddox.il2.ai.AirportCarrier.clsBigArrestorPlane(AirportCarrier.java:634)
[18:23:24]      at com.maddox.il2.ai.AirportCarrier.isPlaneContainsArrestor(AirportCarrier.java:613)
[18:23:24]      at com.maddox.il2.gui.GUIQuick.fillArrayPlanes(GUIQuick.java:2813)
[18:23:24]      at com.maddox.il2.gui.GUIQuick.<init>(GUIQuick.java:3954)
[18:23:24]      at com.maddox.il2.gui.GUI.create(GUI.java:160)
[18:23:24]      at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1742)
[18:23:24]      at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1436)
[18:23:24]      at com.maddox.il2.game.MainWin3D.beginApp(MainWin3D.java:212)
[18:23:24]      at com.maddox.il2.game.Main.exec(Main.java:432)
[18:23:24]      at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[18:23:25]   FM called 'FlightModels/SBC_3.fmd:SBC_3_FM' is being loaded from File: 'sbc_3_fm'
[18:23:25]   FM called 'FlightModels/SBC_4.fmd:SBC_4_FM' is being loaded from File: 'sbc_4_fm'
[18:23:25]   Main begin: PlMisAir(GUIQuick): class 'air.SOC_1' not found
[18:23:25]   java.lang.RuntimeException: PlMisAir(GUIQuick): class 'air.SOC_1' not found
[18:23:25]      at com.maddox.il2.gui.GUIQuick.fillArrayPlanes(GUIQuick.java:2807)
[18:23:25]      at com.maddox.il2.gui.GUIQuick.<init>(GUIQuick.java:3954)
[18:23:25]      at com.maddox.il2.gui.GUI.create(GUI.java:160)
[18:23:25]      at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1742)
[18:23:25]      at com.maddox.il2.game.Main3D.beginApp(Main3D.java:1436)
[18:23:25]      at com.maddox.il2.game.MainWin3D.beginApp(MainWin3D.java:212)
[18:23:25]      at com.maddox.il2.game.Main.exec(Main.java:432)
[18:23:25]      at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
[2025-01-16 18:23:25] -------------- END log session -------------
Best Regards,
Piotrek
Logged
Pages: 1 2 [3] 4 5 6 ... 8   Go Up
 

Page created in 0.04 seconds with 26 queries.