|
|
#3460146 - 08/21/11 08:56 AM
RAF roundels for EF2000 v2.0
|
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]
|
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]
|
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]
|
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]
|
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]
|
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: 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]
|
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]
|
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]
|
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  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]
|
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
|
|
|
|
|
|
|
| |