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
#3460156 - 11/02/11 05:37 AM Re: RAF roundels for EF2000 v2.0 [Re: ataribaby]
Keithb77 Offline
Member

Registered: 11/30/99
Posts: 1505
Loc: UK
I don't have an ef2000.exe, I do have _ef2000.exe but same result as config.exe.

I believe the automatically generated campaign missions use all the info in mission.cfg and should thus be easier to change than did.dat.
Maybe thats what I did 10 years ago...

In truth I'm just doing this out of interest - I wont be playing the game, it was amazing in the late 20th century but things have moved on.
Rather put some time into building good TEs for the Tornado in Free Falcon...

Cheers
Keith

Top
#3460157 - 11/03/11 02:16 AM Re: RAF roundels for EF2000 v2.0 [Re: ataribaby]
mikew Offline
Member

Registered: 02/26/01
Posts: 2256
Loc: UK
I did a find and replace operation to swap 'NATO' with 'UK' in the 'mission.cfg' file, but after starting/exiting a mission everything had been changed back to 'NATO' again.
Didn't have the time to try anything else.

I've never really played EF2000 in anger since it was F-22 ADF which really got me going with flight sims. So, if I can get EF2000 running smoothly with the Graphics+ version,..and some time....I can maybe see what the fuss was about in 1995. smile

Top
#3460158 - 11/03/11 12:13 PM Re: RAF roundels for EF2000 v2.0 [Re: ataribaby]
Recluse Offline
Mediocrity Above All!
Senior Member

Registered: 12/30/00
Posts: 4598
Loc: Randolph, NJ
We played with EF2000 last night and got Multiplayer working with Graphics+ Via DOSBOX-SVN and the DOSBOX built in IPX emulation.

Some control issues within the game itself, (throttle/rudders especially) and in my older version of DOSBOX-SVN it was very choppy. The 640x400 graphics pumped up to a 1680x1050 22" monitor didn't look very good. Game looked very nice in a window sized to the proper resolution, but flying that way was rather unsatisfying.

For me it sort of came under the heading of "Let's see if we can do this" but not necessarily something I might fly on a regular basis.

I guess you (mikew) have been through the same learning curve and gotten the MP working. Dosbox really is an amazing piece of kit! I wish it were that easy to emulate IPX with Windows! Hamachi seems to have gotten progressively WORSE over the years...maybe in an attempt to stop gamers clogging up their servers with the FREE versions so they can support their paying customers with a pseudo-VPN solution.

Back to the topic: I like the RAF Roundels (still present in DOS versions and SEF2000). Was disappointed that they swapped them for USAF markings in V2.0 Windows version.


Edited by Recluse (11/03/11 12:17 PM)
_________________________
Core2Duo E6600
ASUS P5N32-E SLI nVIDIA nFORCE 680I
ProMOS 4GB DDR2 800
BFG GTX 260 Core 216 OC Maxcore 55
CoolerMaster CAC-T05-UW CENTURION 5
ANTEC TP3-550 550W
KDS K-22MDWB 22" LCD 1680 X 1050
Soundblaster X-FI XtremeGamer
WinXP SP3
Cougar Hotas S/N 26453

Top
#3460159 - 11/03/11 03:42 PM Re: RAF roundels for EF2000 v2.0 [Re: ataribaby]
Keithb77 Offline
Member

Registered: 11/30/99
Posts: 1505
Loc: UK
Quote:
Was disappointed that they swapped them for USAF markings

Thats what we are trying to fix!
If we've swapped them for USAF above, its just to test the process.
Cheers
Keith

Top
#3460160 - 11/04/11 05:11 AM Re: RAF roundels for EF2000 v2.0 [Re: Keithb77]
Recluse Offline
Mediocrity Above All!
Senior Member

Registered: 12/30/00
Posts: 4598
Loc: Randolph, NJ
Originally Posted By: Keithb77
Quote:
Was disappointed that they swapped them for USAF markings

Thats what we are trying to fix!
If we've swapped them for USAF above, its just to test the process.
Cheers
Keith


Yes, I know.. just adding my voice to the crowd wink
_________________________
Core2Duo E6600
ASUS P5N32-E SLI nVIDIA nFORCE 680I
ProMOS 4GB DDR2 800
BFG GTX 260 Core 216 OC Maxcore 55
CoolerMaster CAC-T05-UW CENTURION 5
ANTEC TP3-550 550W
KDS K-22MDWB 22" LCD 1680 X 1050
Soundblaster X-FI XtremeGamer
WinXP SP3
Cougar Hotas S/N 26453

Top
#3460161 - 11/04/11 02:18 PM Re: RAF roundels for EF2000 v2.0 [Re: ataribaby]
Eugene Offline
Senior Member

Registered: 09/15/04
Posts: 4337
Loc: Oregon
A major advantage to using the modded dosbox SVN (latest version for best performance) is the vastly improved rendering of the terrain. This is of course using the 3Dfx Graphics+ version. The Windows and plain DOS versions display large pixels for the ground terrain textures. These are gone in the 3Dfx version. But to run this on a modern direct x computer, you do need the modded dosbox. mikew has linked to it, as he indicated earlier.

Recluse, those control issues were gone when Neph hosted. Unclear why, but it cleared up once the full connectivity in the campaign was present. That first time around, it was clear that a number of things were amok, including on my end, the graphics display. Ran fine on all counts later. Apart from Neph and I getting blasted out of the sky at our target by the stinking OPFOR - clearly soemthing is drastically wrong with a sim that permits THAT to happen ;-)
_________________________
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
#3460162 - 11/15/11 05:15 PM Re: RAF roundels for EF2000 v2.0 [Re: ataribaby]
ataribaby Offline
Member

Registered: 10/22/01
Posts: 154
Loc: Liberec, Czech Republic
Wow interesting info and findings. Basicaly i use DOS version cos it works flawlesly in dosbox 0.74. Super EF2000 cant reconginse my USB stick well and have speed problems. It runs so fast. None of this problems exist in DOSBOX. I found fixed speed cyxle around 130000 is right for hires mode. Finaly found preinstalled DOS UK EF-2000 + Tatcom so now i have EF2000s with RAF roundels (Yeah as you said all other NATO ones have RAF roundels too, F-15 and so on) I will try some your hex edit findings. Thanks, this masterpiece still deserves some attention.


Edited by tomas (11/15/11 05:16 PM)

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.