Forums » Air Combat & Civil Aviation » General - Air Combat (Modern Era) » RAF roundels for EF2000 v2.0


Page 1 of 2 1 2 >
Topic Options
Rate This Topic
Hop to:
#3460146 - 08/21/11 08:56 AM RAF roundels for EF2000 v2.0
ataribaby Offline
Member

Registered: 10/22/01
Posts: 154
Loc: Liberec, Czech Republic
Anybody know if there was some custom patch or mod to revert US EF2000 v2.0 USAF roundels into RAF ones as in UK release of Tactcom? I vaguely remeber there was one but it was eons agon. Thanks for any heads up.

Top
#3460147 - 10/29/11 10:26 AM Re: RAF roundels for EF2000 v2.0 [Re: ataribaby]
The Nephilim Offline
3D GuRu
Senior Member

Registered: 01/26/02
Posts: 3544
Loc: 3rd Stone from the Sun !!
Not that I was aware of.. cant you just get the UK version somehow??
_________________________
Intel i5 2500k 4.50ghz / G.Skill RipJaws X 8gb / CM Hyper 212+ Heatsink & Fan / Asus P8Z68-V Gen3 Mobo / 2 Evga 480GTX SLI / RocketFish SC 7.1 / 3 - Sharp DLP XR-10XL's / 3 - 45" Screens w/Screen Goo / nVidia 3D vision / Win7 64bit OS / ThrustMaster Cougar HOTAS / Cougar MFD's / CM HAF 932 Full Tower / nVidia 3D Vision / Thrustmaster MFD's

Top
#3460148 - 10/29/11 11:10 AM Re: RAF roundels for EF2000 v2.0 [Re: ataribaby]
Keithb77 Offline
Member

Registered: 11/30/99
Posts: 1505
Loc: UK
Even the UK version converted all nato aircraft to US, presumably to sell more copies in America.
I think I patched it manually to revert to RAF roundels.
Or wrote a program which is now lost.
Might be possible to do again...will investigate...
Cheers
Keith

Top
#3460149 - 10/31/11 02:44 PM Re: RAF roundels for EF2000 v2.0 [Re: ataribaby]
Keithb77 Offline
Member

Registered: 11/30/99
Posts: 1505
Loc: UK
Have dug out my Ef2K + Tactcom disks...what is the best way to get it to work (WinXP and GTX460)?
Cheers
Keith

Top
#3460150 - 10/31/11 06:00 PM Re: RAF roundels for EF2000 v2.0 [Re: ataribaby]
Eugene Offline
Senior Member

Registered: 09/15/04
Posts: 4337
Loc: Oregon
Keith, there are several threads on this forum, some fairly recent, on the methods and steps for EF2000, depending on the version you have. Just review this General Air Combat forum. Also, there is an EF2000 forum over at CombatSims. Good luck.
_________________________
Eugene

CoreDuo E6850
MSI P6N 680i Diamond
BFG N460 GTX Cyclone 1GD5 OC
Forceware 301.42
X-Fi Xtreme Gamer
WinXP Pro
2 gig RAM
Saitek X52 PRO.

Top
#3460151 - 11/01/11 03:13 AM Re: RAF roundels for EF2000 v2.0 [Re: ataribaby]
mikew Offline
Member

Registered: 02/26/01
Posts: 2256
Loc: UK
Not sure of the easiest way of going about this.

The markings are contained in the texture 'markings.tm' which has size 256x192


Then the model file (efa.3 for the main EF2000 model) will select one based on some input parameter.
Here's the sequence:
Code:
2645; 00210006002e    ; If Parameter 0007 = 6 then jump to line 2654
2646; 00210007004c    ; If Parameter 0007 = 7 then jump to line 2657
2647; 00210008006a    ; If Parameter 0007 = 8 then jump to line 2660
2648; 002100090088    ; If Parameter 0007 = 9 then jump to line 2663
2649; 0021000a00a6    ; If Parameter 0007 = 10 then jump to line 2666
2650; 0021000b00c4    ; If Parameter 0007 = 11 then jump to line 2669
2651; 0021000c00e2    ; If Parameter 0007 = 12 then jump to line 2672
2652; 0021000d0100    ; If Parameter 0007 = 13 then jump to line 2675
2653; 0000    ;
2654; 002e0000000400010001003f0001003f003f0001003f    ;UV Coords: 1,1  63,1  63,63   1,63
2655; 008e000401bd01be01bf01c0    ; Texture = MARKINGS
2656; 0000    ;
2657; 002e0000000400410001007f0001007f003f0041003f    ;UV Coords: 65,1  127,1  127,63   65,63
2658; 008e000401bd01be01bf01c0    ; Texture = MARKINGS
2659; 0000    ;
2660; 002e000000040081000100bf000100bf003f0081003f    ;UV Coords: 129,1  191,1  191,63   129,63
2661; 008e000401bd01be01bf01c0    ; Texture = MARKINGS
2662; 0000    ;
2663; 002e0000000400c1000100ff000100ff003f00c1003f    ;UV Coords: 193,1  255,1  255,63   193,63
2664; 008e000401bd01be01bf01c0    ; Texture = MARKINGS
2665; 0000    ;
2666; 002e0000000400010041007f0041007f007f0001007f    ;UV Coords: 1,65  127,65  127,127   1,127
2667; 008e000401bd01be01bf01c0    ; Texture = MARKINGS
2668; 0000    ;
2669; 002e000000040081004100bf004100bf007f0081007f    ;UV Coords: 129,65  191,65  191,127   129,127
2670; 008e000401bd01be01bf01c0    ; Texture = MARKINGS
2671; 0000    ;
2672; 002e0000000400c1004100ff004100ff007f00c1007f    ;UV Coords: 193,65  255,65  255,127   193,127
2673; 008e000401bd01be01bf01c0    ; Texture = MARKINGS
2674; 0000    ;
2675; 002e0000000400010081003f0081003f00bf000100bf    ;UV Coords: 1,129  63,129  63,191   1,191
2676; 008e000401bd01be01bf01c0    ; Texture = MARKINGS
2677; 0000    ;
2678; 0000    ; 


Note, that these files are normally buried (and compressed) in the did.dat archive.

So, in order to change US to UK markings, the value of what I call 'parameter 0007' needs to change from 10 to 8.
I'm not sure what controls this higher up in the hierarchy. In ADF/TAW the xDL mission files would define the nationality of each plane. Unfortunately, I don't know enough about EF2000 to comment further.

Top
#3460152 - 11/01/11 06:52 AM Re: RAF roundels for EF2000 v2.0 [Re: ataribaby]
Keithb77 Offline
Member

Registered: 11/30/99
Posts: 1505
Loc: UK
Interesting.
Working with an unreliable ten-year old memory, I was going to look in the CFG file(s).
These include lines such as

MISSION PLANE NATO INTC OK 0 0 1
FLIGHT 1 EFA INTERCEPT OK

and I thought I remembered these changing from NATO to US.
as in

MISSION PLANE US INTERD OK 0 1 1
FLIGHT 2 F18 STRIKE OK

also note
M PL NORWEGIAN ANTI_ARMOUR OK 0 0 1
F 3 EFA WW OK
for a Norweigan EFA

So the simple fix was to be to change all the USs back to NATOs (or GBs)...but that might have been too simple-minded...
Applying the Tactcom patch didnt affect the main CFG file, but there are lots more in the DID.DAT, which did change
Maybe it was the separate Graphics+ patch that changed the EFA markings?

I haven't had time yet to find out how get EF2000 running under DOSBOX, there are a lot of BIG threads that might help, but a quick pointer to the one that does would be nice.
What is the advantage of DOS EF2000 over Windwos SEF2000? I got the windows version working and it has RAF roundels...
Cheers
Keith

Top
#3460153 - 11/01/11 07:46 AM Re: RAF roundels for EF2000 v2.0 [Re: ataribaby]
mikew Offline
Member

Registered: 02/26/01
Posts: 2256
Loc: UK
Yes, that should work. The EF2000 .cfg files seem like the equivalent of TAW's .mdl files.

I think that when you apply a EF2000 'patch', you are effectively replacing the entire game...and if you apply a US patch, then you'll end up with USAF markings.

If you're familiar with DosBox, EF2000 should just work with only the memsize parameter in the dosbox config file needing to be changed. A value of 48 instead of 16 seems to work. Getting your joystick to work may be a different matter though.

Here is a 'short as can be expected' thread on the matter:
http://community.combatsim.com/topic/27189-3dfx-ef2000/

The only current advantage of DOS EF2000 over SEF2000 is that the game runs at the correct speed without CPU throttling. SEF2000 is easier to configure for multiplayer though.

I think the future of EF2000 lies with DOS. It is already possible to run the Graphics+ patch (albeit with speed problems) in DosBox, hence removing the need for a physical Voodoo card.
With DosBox, it should also be possible to emulate the VFX1 headset so that TrackIR can be used instead. Of course, this would require a certain amount of effort.

Top
#3460154 - 11/01/11 02:39 PM Re: RAF roundels for EF2000 v2.0 [Re: ataribaby]
Keithb77 Offline
Member

Registered: 11/30/99
Posts: 1505
Loc: UK
Good news and bad news
Got EF2000 running under DOSBOX, but even with Tactcom I get RAF roundels on the plane.

Using a hex editor on the DID.DAT file I modified a mission (1v1 Mig-21) to have a US EFA, and in the game the plane has the stars and bars, so on the right track! Tomas, you could try going the other way.

But going the other way means changing a 2-byte US to a 4-byte NATO, which is difficult in a binary file...
From somewhere I seem to have an expansion of the original EF2000 DID.DAT - any clues where that came from?
Is there an unpacker? Hopefully once unpacked the files take priority over DID.DAT and can be text editted...

The only patch I know is the Graphics+ one, which came in French, German and normal versions. I presume the normal to be US/UK - applying it changes DID.DAT but doesnt change the mission planes text to be US. It _might_ change the meaning of NATO, but I haven't fathomed out how to run the patched version under DOSBOX to check. I did read those threads but they dont seem to be written in a language I understand frown
EDIT - downloaded 'both' versions of the 3DFX DOSBOX, both give same results 'DataSet not found..check CD'

Cheers,
Keith


Edited by Keithb77 (11/01/11 03:54 PM)

Top
#3460155 - 11/02/11 01:26 AM Re: RAF roundels for EF2000 v2.0 [Re: ataribaby]
mikew Offline
Member

Registered: 02/26/01
Posts: 2256
Loc: UK
I get that CD error in DosBox if I try and run the game from the config menu. Just typing ef2000 at the Dos prompt works OK. I have the much easier to use US V2.0 disk though, where each variant of the game has a separate installer.

So, running the 'coast' free flight mission in the US Graphics+ version, I get norwegian markings as defined in the cfg file, which is good. I guess then, that the markings will reflect what is in the .cfg files for the stock missions, but what happens in the automatically generated campaign missions?

Regarding an unpacker, it's my experience with TAW that the program looks in did.dat first if it is present, so all files would need to be unpacked. While TAW runs happily in this state, EF2000 crashes after the first mission, at least for SEF2000. I really need to unpack the Dos version and try running that.

Note that the did.dat file only contains a hash of each filename contained within it, so while it is quite easy to unpack the file, we do not know what the filenames are without the hash algorithm....and it appears that DiD used a different algorithm for each dat file.

Top
Page 1 of 2 1 2 >
Topic Options
Rate This Topic
Hop to:


Forum Use Agreement | Privacy Statement | SimHQ Staff
Copyright 1997-2012, SimHQ Inc. All Rights Reserved.