ffed3d hacks
-
Potsmoke66
- Private
- Posts: 1815
- Joined: Sun Nov 27, 2016 2:43 pm
ffed3d hacks
first of possibly more following hacks of ffed3dthis one will make the spacedust to reappear, i think some might missed it.
[url]http://www.spacesimcentral.com/downloads.php?view=detail&df_id=264[/url] and check out, comments welcome. try to compare original and my hack, alter the values to find best setting.
RE: ffed3d hacks
Hi Potsmoke, you mentioned in another post somewhere about changing the font to the frontier font. Well, I d/l that font and tried hacking the ffed3d.exe to use the frontier font but it just crashes...any tips to get this working?Cheers.EDIT, nevermind I was being stupid
Got it sorted... just had to use a better hexeditor
RE: ffed3d hacks
Hi! It's HH,,,It's GOOD! But........I took the Eagle and chose a little speed ....And .............. Look:On large ships - all OK.______________________________I tried to repeat it all in the Hex-Editor. I did it.But I'm not programmer.When the DreamZzz will make a new build - I do not know. He is developing a build now, but........And I tried correct some bugs. I made:1. "Spacedust" - but there is trouble with the size (picture above.).http://s08.radikal.ru/i181/1003/5f/13863c7cf43c.jpg2. "Eagle 2,3" - but they lost radars, missiles and fire of engines.3. "Modified so that the Lynx Bulk Carrier, Long Range Cruiser, and all the Thargoid ships will correctly display on the Ship Equipment Status page":http://www.elite-games.ru/conference/viewtopic.php?p=2277392#2277392(Only... the names of the ships I have not changed. While not necessary.) - this I got and working properly.________________Sorry for my English.
RE: ffed3d hacks
Quote:
3. "Modified so that the Lynx Bulk Carrier, Long Range Cruiser, and all the Thargoid shipswill correctly display on the Ship Equipment Status page":
This sounds cool, I tried to do this, but I don't see the correct values with my hexeditor...What hexeditor do you use? And its the ffeD3D.exe file that we hack right?Cheers.
RE: ffed3d hacks
I use WinHex orhttp://www.elite-games.ru/_egm_scripts/url.php?action=gotourl&url=http://www.elite-games.ru/downloads/elite3/ffehack.rar (dos-version)For example:1__Unknown___11___Fighter__76E3D____3C_00__82_00__0B6D35-36 I am looking for bits â„– 0B6D35 and 0B6D36. These bits I will outline how ## and ##. <- bits â„– 0B6D35 and 0B6D36Other bits I will outline how @@ and @@.That is, we see:@@ @@ @@ @@ @@ @@ @@ @@ @@ @@ @@ @@@@ @@ @@ @@ @@ @@ ## ## @@ @@ @@ @@@@ @@ @@ @@ @@ @@ @@ @@ @@ @@ @@ @@And we do:@@ @@ @@ @@ @@ @@ @@ @@ @@ @@ @@ @@@@ @@ @@ @@ @@ @@ ## ## 82 00 @@ @@@@ @@ @@ @@ @@ @@ @@ @@ @@ @@ @@ @@I think I have done so.............Also I make the names of ships longer.But for this I must insert new bits. But then the numbers change all the addresses below.
s20dan wrote:
And its the ffeD3D.exe file that we hack right?
Sorry - I don't understand the phrase.I hack FFED3D_stardustfixp66.exe or FFED3D.exe
s20dan wrote:
And its the ffeD3D.exe file that we hack right?
Sorry - I don't understand the phrase.I hack FFED3D_stardustfixp66.exe or FFED3D.exe
RE: ffed3d hacks
Thanks for the reply Rarog, I think I understand what you are saying/typing.Is it possible to make the Lynx Bulk Carrier and Long Range Cruiser available to buy? Only way I have every gotten them is by hacking a save.
RE: ffed3d hacks
Well.
s20dan wrote:
Is it possible to make the Lynx Bulk Carrier and Long Range Cruiser available to buy?
I don't know. I saw only hex-edited saves.
s20dan wrote:
Is it possible to make the Lynx Bulk Carrier and Long Range Cruiser available to buy?
I don't know. I saw only hex-edited saves.
-
Potsmoke66
- Private
- Posts: 1815
- Joined: Sun Nov 27, 2016 2:43 pm
RE: ffed3d hacks
wow, snowflakes
ok, i think we should lower the size right to the point before they get invisible and see what happens then,or you could use a model of 48 little polys and put it into folder 109 (i didn't tried, only guessed).here's the command structure (explanations behind;):Object #109:Star dust*Vertex count 20; Vertices:#0/00h: 1, 117, -23, 30#2/02h: 1, 31, -14, 18#4/04h: 1, -38, -97, 45#6/06h: 1, -25, 5, 33#8/08h: 1, -29, -52, 46#10/0Ah: 1, 22, 70, 86#12/0Ch: 1, -47, -20, 34#14/0Eh: 1, 6, -16, 26#16/10h: 1, 5, 17, 24#18/12h: 1, -80, 36, 64Normal count 2Normals:Scale 19Scale2 0Radius 124Primitives 20Dot color: 060606h = RGB(6,6,6)Unknown_1 21Unknown_2 31784Unknown_3 0Mesh written out (76 commands):FFC6 ; Cmd 6 [7]: 2046012C 00C8 ; if (DISTANCE < 200) goto L120018 2888 0040 0002 0406 0103 0507 7F7F ; BallArray(UNLIT | COLOR_WHITE, Radius(32768 no; 0040 (4000) = 64, ..)0000 ; EndL12: 020C 008E ; if (DISTANCE < 142) goto L300018 2AAA 0040 0002 0406 0103 0507 7F7F ; BallArray(UNLIT | RGB(10,10,10), Radius(32768, ..)0018 2888 0040 080A 0C09 0B0D 7F7F ; BallArray(UNLIT | COLOR_WHITE, Radius(32768, ..)0000 ; EndL30: 022C 0038 ; if (DISTANCE < 56) goto L490018 2CCC 0040 0002 0406 0103 0507 7F7F ; BallArray(UNLIT | RGB(12,12,12), Radius(32768, ..)0018 2AAA 0040 080A 0C0E 090B 0D0F 7F7F ; BallArray(UNLIT | RGB(10,10,10), Radius(32768, ..)0000 ; EndL49: 0018 2888 0140 0002 0406 0103 0507 7F7F ; BallArray(UNLIT | COLOR_WHITE, Radius(32770, ..)0018 2CCC 0040 0002 0406 080A 0C0E 0103 0507 090B 7F7F ; BallArray(UNLIT | RGB(12,12,12), Radius(32768, ..)0018 2AAA 0040 1012 0D0F 1113 7F7F ; BallArray(UNLIT | RGB(10,10,10), Radius(32768, ..)0000 ; EndEnd of mesh*object starts at end, but each field has to be read from top, words read from end (relative to data in .exe).wait, if i look at it now i see the're split to different distance levels, maybe i should handle them separated to avoid this "snowball" effect.
-
Potsmoke66
- Private
- Posts: 1815
- Joined: Sun Nov 27, 2016 2:43 pm
RE: ffed3d hacks
the eagle hack, yes. i think it could possibly be fixed with a source code of ffed3d at hand, because you have to alter the adresses or (at least) size of ffe somewhat (still i think permanently about a workaround, by the use of other "unwanted" submodels like eagles cockpit or pilots head, but to make work i'm not allowed to alter the size of the original files content), ffe will understand (you can add even new objects, because frontier don't counts the amount used, if i understand theonis right) but not jjffe or ffed3d, so both have to be reassembled, but i think i'm going to far.if i can post a wish for a future release; configurable ships through a ship-list (like nics mod for glffe) and a customizable panel (also like glffe nicsmod), oh and don't forget to respect old frontiers character set (not because of looks, because of function in game).additionally someone stated he knows how to get the videos in ffed3d, but also therefore jjffe has to be reassembled and it's also not proof if it really works, but i would give it it a chance. if i'm in the mood, i try this fix for glffe (source available) and i will see if it works. i'm also not a programmer, but i'm not the first who's been forced through frontier to get into it :lol:somewhat the videos are displayed allready
i figured out when i put a big (transparent) poly in front of the panel (like a frontwindow) that a black frame appears where the videos should be when they are played back (ok most anything else gets obscured). maybe this will give someone a hint where to put the lever on.videos would be really cool, i'm allready thinking about to make some "lego" (stud-city) videos. 8-)the problem with the eagle is the use of the longrange as submodel for mk2 and mk3, if you simply remove the call for the submodel (like i did) you remove also ships physical appaerance (thruster flames, pos. lights, scanner, ecm, missiles, cockpit, pilot) but ships specs been separated and still in use, but i'm not to shure how the ships will behave because i didn't tested it very long (some data also lost theonis called it "extra data", still i have no idea....).sofar, the use of a splitted model will make more sense i think (varies just the "tanks", but you will have three different eagles at least). additionally you can remove the call for cockpit and pilot, this makes a lot sense, since we don't want them in ffed3d 
RE: ffed3d hacks
We would wait for new release - then it will be easier to change something.... "configurable ships" or so...potsmoke66
Quote:
the eagle hack, yes. i think it could possibly be fixed with a source code of ffed3d
Yes, probably. Pity. We'll wait.
potsmoke66 wrote:
wait, if i look at it now i see the're split to different distance levels, maybe i should handle them separated to avoid this "snowball" effect.
Hmmmm... If I understand - you try to solve the problem?
Quote:
the eagle hack, yes. i think it could possibly be fixed with a source code of ffed3d
Yes, probably. Pity. We'll wait.
potsmoke66 wrote:
wait, if i look at it now i see the're split to different distance levels, maybe i should handle them separated to avoid this "snowball" effect.
Hmmmm... If I understand - you try to solve the problem?
-
Potsmoke66
- Private
- Posts: 1815
- Joined: Sun Nov 27, 2016 2:43 pm
RE: ffed3d hacks
double the size was my first thought and it worked out, so far, i was surprised myself.but you can make them smaller use any other value between 0040 and 0080 (64 - 128) until the snowballs disappear and only dust is left, still i think one size for all must work, they had all the same before, but i have to try. actually i didn't checked it with an eagle but i will (but i used also a small one, ip shuttle). strange that it varies with the size of the ship, i didn't expect that and have no explanation for it. but as long as it goes just along with the outside view it's denieable, i think.
RE: ffed3d hacks
From the Eagle's cabin - too. With varying densitiesJust in Eagle snow flies closer to the cockpit-screen. IMHO
-
Potsmoke66
- Private
- Posts: 1815
- Joined: Sun Nov 27, 2016 2:43 pm
RE: ffed3d hacks
no hacks else to the exe? i can't reproduce your snowballs. in my version everything is ok, even eagle. i don't want to prejudice, but no mistakes done? do you used mine from the download or hacked a own one?i tried various settings to resolution (even "non working", i see you have no icons displayed on the screenshot).what did you see in a unhacked version, spacedust or none (me and others see none)? if it's there allready, ok we got the solution (by near). i tried to use a eaglefixed exe also, negative. 
RE: ffed3d hacks
I tried your version:http://www.spacesimcentral.com/downloads.php?view=detail&df_id=264And my own hack...."i see you have no icons displayed" This is a problem with the resolution. If I put 1280x1024 or 1600x1200 - everything is OK.But the "snow" all the same.Video in your version: Combra3 and 0:43 - Eagle3potsmoke66
Quote:
what did you see in a unhacked version, spacedust or none (me and others see none)?
Verry Verry Verry Verry small dust - when no-speed ... And none, when speed is large..................Approx. Most are not visible.
Quote:
what did you see in a unhacked version, spacedust or none (me and others see none)?
Verry Verry Verry Verry small dust - when no-speed ... And none, when speed is large..................Approx. Most are not visible.
-
Potsmoke66
- Private
- Posts: 1815
- Joined: Sun Nov 27, 2016 2:43 pm
RE: ffed3d hacks
now i see, checked very low speeds and the slower the bigger they get (in free fall).
-
Potsmoke66
- Private
- Posts: 1815
- Joined: Sun Nov 27, 2016 2:43 pm
RE: ffed3d hacks
not much help, so far.try this settings this will give a somewhat smooth replay of the arrays, but at higher speeds (above 30'000kmh) the will vanish.they seem to get smaller the faster you are, but i can't see by now why.anyway i have to retire now, i'm invited to a birthday party.
RE: ffed3d hacks
I stumbled on a site where someone claims to have slved the missing videos problem:
Quote:
Am Sat, 16 Jan 2010 14:56:15 +0100RMG wrote:> Am Sat, 16 Jan 2010 12:52:33 +0100> Jürgen Maier wrote:> > > Hi,> > > > i'm an old elite-Fan. Yesterday i found the FFED3D-Projekt by DreamZzz> > from Russia (i found it through the Website > > "http://www.frontierastro.co.uk").> > > > It works fine so far. But i can't see the AVI-Videos (i can only hear > > the announcments of the speakers). Did anyone konw a solution to solve> > the problem?> > > > Thanks in advance!> > > > bye> > > > Juergen> > The problem is the function FUNC_000121 in jjffe. This would have to be made fit.> > -- > RMGFor me the following works well:int32_t FUNC_000121_DrawRGBVideo (__UNUSED__ uint8_t * /* AVI buffer */uint8_t * p2, /* 120x120 picture */int p3, /* 14400 */int p4, /* 120 */int p5, /* 120 */__UNUSED__ int p6, /* 8 */int * p7, int * p8, int * p9, int * p10){uint32_t i,j;uint8_t * esi;uint8_t color;esi = p2;for (i = p5; i > 0; -- i ){esi = p2 + p5 * i;for (j = p4; j > 0; -- j ){color = DATA_008604[(*esi)];if (color != 0){DrawBoxToBuf(DATA_008607 + * p4 - j,DATA_008608 + * p5 - i,DATA_008607 + * p4 - 2 * j,DATA_008608 + * p5 - 2 * i,color );}esi += 1;}}(*p7) = (*p8) = 0;(*p9) = p4;(*p10) = p5;return 0;}Perhaps someone finds it useful...--RMG
Taken from here : http://alt.nntp2http.com/fan/elite/2010/01/28eae3c60f5543e25f42f1b7e6186e40.html
Quote:
Am Sat, 16 Jan 2010 14:56:15 +0100RMG wrote:> Am Sat, 16 Jan 2010 12:52:33 +0100> Jürgen Maier wrote:> > > Hi,> > > > i'm an old elite-Fan. Yesterday i found the FFED3D-Projekt by DreamZzz> > from Russia (i found it through the Website > > "http://www.frontierastro.co.uk").> > > > It works fine so far. But i can't see the AVI-Videos (i can only hear > > the announcments of the speakers). Did anyone konw a solution to solve> > the problem?> > > > Thanks in advance!> > > > bye> > > > Juergen> > The problem is the function FUNC_000121 in jjffe. This would have to be made fit.> > -- > RMGFor me the following works well:int32_t FUNC_000121_DrawRGBVideo (__UNUSED__ uint8_t * /* AVI buffer */uint8_t * p2, /* 120x120 picture */int p3, /* 14400 */int p4, /* 120 */int p5, /* 120 */__UNUSED__ int p6, /* 8 */int * p7, int * p8, int * p9, int * p10){uint32_t i,j;uint8_t * esi;uint8_t color;esi = p2;for (i = p5; i > 0; -- i ){esi = p2 + p5 * i;for (j = p4; j > 0; -- j ){color = DATA_008604[(*esi)];if (color != 0){DrawBoxToBuf(DATA_008607 + * p4 - j,DATA_008608 + * p5 - i,DATA_008607 + * p4 - 2 * j,DATA_008608 + * p5 - 2 * i,color );}esi += 1;}}(*p7) = (*p8) = 0;(*p9) = p4;(*p10) = p5;return 0;}Perhaps someone finds it useful...--RMG
Taken from here : http://alt.nntp2http.com/fan/elite/2010/01/28eae3c60f5543e25f42f1b7e6186e40.html
-
Potsmoke66
- Private
- Posts: 1815
- Joined: Sun Nov 27, 2016 2:43 pm
RE: ffed3d hacks
yep, exactly what i was talking about (on frontier forums), i have read that too.but you have to reassemble jjffe & ffed3d of course to fix it for ffed3d, if it's true at all.haven't no source of ffed3d (i understand somehow, maybe old after new release?).but someone could give that a try with glffe, videos also not played back there and i think it could be the same reason.
RE: ffed3d hacks
Oh well, but the videos were not that good anyway
Funny but very cheesy.Does anyone know if its possible to increase Bounty Rewards and passenger/courier/military rewards without the sourcecode?I was looking with a hexeditor and found lots of references to MiL0 (I think) with the bounty payments, but don't see how to increase the payments. Anyone?Cheers.
-
Stardreamer
- Private
- Posts: 203
- Joined: Tue Aug 25, 2009 11:02 am
RE: ffed3d hacks
s20dan wrote:
Oh well, but the videos were not that good anyway
Agreed. I only saw them for the first time yesterday in JJFFE and immediately realised I hadn't been missing anything. Better off without them, I'd say.