Forum

> > Stranded II > General > Any chance of a native Direct3D9+ executable?
Forums overviewStranded II overviewGeneral overviewLog in to reply

English Any chance of a native Direct3D9+ executable?

12 replies
To the start Previous 1 Next To the start

old Any chance of a native Direct3D9+ executable?

SlyCooperReloadCoded
User Off Offline

Quote
I wanted to re-live some old memories of mine by doing a playthrough of this game, only to find that no modern recording software can hook into programs that use Direct3D8 and older. Stranded II uses Direct3D7. I've messed around with DxWrapper (which isn't actually a wrapper at all) as well as DgVoodoo which refuses to work on my machine at all.

I thought I'd go straight to the source and ask - is there any chance of future-proofing this game with an updated executable that uses Direct3D9 or newer? Has anyone worked on something like this? The modding community still seems to be active, so I was wondering how far they got. I remember one group of modders actually recompiled the game somehow to add sprint and freecam, so maybe it is possible?

old Re: Any chance of a native Direct3D9+ executable?

DC
Admin Off Offline

Quote
What you would actually need for that would be Blitz3D (engine used for Stranded I and II) with DirectX 9 support.

If you search for that you'll find some old forum threads and also things like Xors3D but most of the stuff leads to dead links.

Xors3D seems to be a DLL which plugs in DX 9 into Blitz3D. That would be exactly what you need - but I have no idea how well that works and if you can still get it somewhere. Also it used to cost money. No idea if you can use it for free now.
https://www.moddb.com/engines/xors3d
The domain xors3d.com is dead / for sale

Blitz3D is fully open source now so someone with C/C++ and DirectX experience could in theory make a DX 9 (or even newer) version of the engine but I have no idea about all that so I don't know how time consuming that would be. I'm afraid though that it would take a lot of work because as far as I know the DX API changed a lot after DX 7 or 8.

The alternative solution would be to rewrite the game in another engine or to write a converter which converts Blitz3D code to code for another engine. I already thought about doing that myself but both approaches would be quite big projects so it's probably not worth the (most likely quite annoying) work.

old Re: Any chance of a native Direct3D9+ executable?

Assassin moder
User Off Offline

Quote
I've tried to make it run using Xors, but some things dont work as they should, i need to use native blitz readbyte etc instead of xors one (xReadByte), that works, I've managed to load the game .inf files but now i'm stuck on loading map.. dunno, lack of skills probably.. I had an idea to rewrite it on other engine and made a remake.. but i have no that much of a spare time..

old Re: Any chance of a native Direct3D9+ executable?

Assassin moder
User Off Offline

Quote
So I had some time and finally debuged it and loaded into main menu, button works, some weird greenish colors appear, scripts works
Things that dont works entities dont load eg "Camera info not found" and wont launch into gameplay (hardcrash), xTerrainY (s2 cmd terrainy) is avoided so terrain loading is weird and i think thats because it cannot read it from Y from original maps terrain. I will try to post video next week and do some more work, but I thinks its better to port it to some other engine (I am using NeoAxis 3.5) and make a remake, but thats only short time plan


cheers

old Re: Any chance of a native Direct3D9+ executable?

ModJuicer
Super User Off Offline

Quote
I'm impressed. Image didn't load for me, but I'm sure it works good.

user Jawohl has written
@user ModJuicer: what a great idea, how about you go ahead and do it first and show the class how its done.

I think I just got called out. murder in the chat

old Re: Any chance of a native Direct3D9+ executable?

JasJack67
Super User Off Offline

Quote
@ModJuicer: please stop spamming the forum with useless bullshit...every time i come on here you got shit posted that is incomplete, irrelevant to any of us, and always promoting your work that is broken, always incomplete, and suggestions no one cares to hear about. Get your shit together and stop spamming every post and making new ones about shit no one cares about.

you actually posted that you want to make stranded 3 better?! it's not even fucking done yet, and won't be for years. if ever!

stop spamming forums with useless bullshit...make you own dam thread and STAY IN IT!

old Re: Any chance of a native Direct3D9+ executable?

ModJuicer
Super User Off Offline

Quote
Quote
I think I just got called out. murder in the chat

And... That last post makes a double killstreak.

but since you mentioned:
Quote
you actually posted that you want to make stranded 3 better?! it's not even fucking done yet, and won't be for years. if ever!

I feel obligated to set you straight. This is not a plan for making stranded 3 better, thus the reason it is labeled 2.9. It is for stranded 2 modding!
Quote
every time i come on here you got shit posted that is incomplete, irrelevant to any of us, and always promoting your work that is broken, always incomplete, and suggestions no one cares to hear about

I have spent time reading my past posts a few months ago I realized I promoted my own work too much, and decided not to anymore. Anyway, I always promoted clean, working, complete work in the past, which is the complete opposite of what you are saying, leading me to question your accuracy.
If you have a problem in the future, please contact me directly via PM or discord, otherwise every single thread I post on will just get turned into a shitstorm of negative comments. You will notice that contacting me directly will have a much larger effect on what I do, as I won't take it as an insult, but as advice.

Anyway.. Back to Direct3D9+...

old Re: Any chance of a native Direct3D9+ executable?

ModJuicer
Super User Off Offline

Quote
I edited the post days before I posted here, but you're jumping to conclusions.

Anyway, planning on working on Survivalist with u because it sparked my interest previously, and I need experience with other mods as well as mine to make mine better, but my parents hid the family computer to maintain dictatorship . Currently on library computer. Anyway, after I get it back I'm planning on doing some modding on survivalist.

I feel like we kinda ruined this thread, which is sorta sad because I was interested in the native Direct3D9+ exe.

old Re: Any chance of a native Direct3D9+ executable?

Jawohl
User Off Offline

Quote
Quote
I feel like we kinda ruined this thread, which is sorta sad because I was interested in the native Direct3D9+ exe.


No YOU ruined this thread from your constant spamming, were just trying to set you straight kid.

Quote
Anyway, planning on working on Survivalist with u because it sparked my interest previously, and I need experience with other mods as well as mine to make mine better


Thats very assumptive of you to assume that @user JasJack67: even wants your assistance on his mod, seems more likely than not your just gonna plug your mod on his page even more than before.
edited 1×, last 25.07.21 04:09:00 am

old Re: Any chance of a native Direct3D9+ executable?

ModJuicer
Super User Off Offline

Quote
Quote
No YOU ruined this thread from your constant spamming, were just trying to set you straight kid.

I am fine with people trying to set me straight, but they don't have to be so negative about it. Anyway, please 'set me straight' on my discord channel (the link is on my signature) so I can recover from the horrible reputation I have amassed over the years, when I was younger, so that, some day, maybe I can actually get more positive, useful feedback than negative, unhelpful feedback for the months worth of work I put into my mods.

Truthfully, I never expected negative feedback on my mods to begin with, so I was quite bitter about the ungratefulness I recieved for a couple years, which is evident in my previous posts, but I never gave up modding, and finally things are taking a turn for the better. Thanks to anyone who understands what it's like.
To the start Previous 1 Next To the start
Log in to replyGeneral overviewStranded II overviewForums overview