[W.I.P] New Life for EDBTR :)

Please post here for questions and discussion about scenario design and modding.
Post Reply
Toffi
Posts: 6
Joined: Wed Dec 31, 2014 6:14 pm

[W.I.P] New Life for EDBTR :)

Post by Toffi »

I know this game is kinda old, but it is a unique game; I love it :)
So I decided to do some tests, what may be possible in the future to give
this game a new chance. (Sadly the game developers aren't working anymore
on this game since 2010 or 2011).

A good method imho is to inject a dll (dynamic link library), so
we were able to 'hijack' some of the gamecode and replace it with
improved and/or bugfixed code then. Or we could add some new features.

A first step I made a few days ago was to hijack the "airAttack.6"
function, which is responsible for dogfights (fighter vs. fighter).

I made a short video ... : Aargh, I'm not allowed to post links here
I'll post a screenshot instead :/

It may be also a good idea to add an editor directly to the game.
The old editor (made by Creeper) is good, but outdated and very slow.

See ya next time..

Image
Attachments
EDBTRdll..ection1.jpg
EDBTRdll..ection1.jpg (493.32 KiB) Viewed 115 times
User avatar
warshipbuilder
Posts: 2062
Joined: Sat Feb 23, 2013 8:52 pm
Location: C-eh-n-eh-d-eh

RE: [W.I.P] New Life for EDBTR :)

Post by warshipbuilder »

Anything you can do that will breathe some life in to this game, will be most welcome.

I wish you good luck and keep us informed!
warshipbuilder

Any ship can be a minesweeper, once.
ED/BTR Ressurection Project
https://www.bombercommandmuseumarchives.ca/
Toffi
Posts: 6
Joined: Wed Dec 31, 2014 6:14 pm

RE: [W.I.P] New Life for EDBTR :)

Post by Toffi »

ORIGINAL: warshipbuilder

Anything you can do that will breathe some life in to this game, will be most welcome.

I wish you good luck and keep us informed!

Thanks warshipbuilder!

Here is a small update.

The last 2 days I spent my time on adding an editor to the game...
Ok, it's not an editor yet, but I made a lot of listviews which shows
all aircraft, airGroups, locations, pilots, devices, leader and all raids.
I added also a sort function for every listview column.

Next step for me is to figure out how I could edit these values in a user-friendly way and finally
write back the changes to the games memory. But this should be not a big deal, I suppose ... ;-)

See ya next time,
Toffi

Image
Attachments
EDBTRdll..ection2.jpg
EDBTRdll..ection2.jpg (462.64 KiB) Viewed 106 times
UnknownGuy
Posts: 10
Joined: Mon Jun 08, 2015 5:07 pm
Location: Germany

RE: [W.I.P] New Life for EDBTR :)

Post by UnknownGuy »

That's odd...
fyi: I can't login to this forum with my Toffi account anymore,
so whenever you see a post from UnknownGuy... it's just me, Toffi [:D]
User avatar
JeffroK
Posts: 6380
Joined: Wed Jan 26, 2005 4:05 am

RE: [W.I.P] New Life for EDBTR :)

Post by JeffroK »

Must have upset the apple cart!

Keep going, this is a potentially great game.
Interdum feror cupidine partium magnarum Europae vincendarum
User avatar
cohimbra
Posts: 632
Joined: Sat Oct 15, 2011 7:59 pm
Location: Italy

RE: [W.I.P] New Life for EDBTR :)

Post by cohimbra »

[&o][&o][&o]
UnknownGuy
Posts: 10
Joined: Mon Jun 08, 2015 5:07 pm
Location: Germany

RE: [W.I.P] New Life for EDBTR :)

Post by UnknownGuy »

I've made good progress with my project!
Most all of the relevant game data are now available in the editor.

Also I managed to draw directly to the game screen.
That open up the way to use our own gfx routines.
The possibilities are endless e.g. high resolution aircraft images and so on ...

That's all, folks!



Image
Attachments
EDBTRdll..ection3.jpg
EDBTRdll..ection3.jpg (182.54 KiB) Viewed 106 times
UnknownGuy
Posts: 10
Joined: Mon Jun 08, 2015 5:07 pm
Location: Germany

RE: [W.I.P] New Life for EDBTR :)

Post by UnknownGuy »

btw, can somebody email me a defect save game file,
which crashes the game if you replay that turn.

I want to check if I'm able to fix these crashes.

Thank you!

edit: ok, I got the file; thanks!
chemkid
Posts: 1238
Joined: Sat Dec 15, 2012 2:02 pm

RE: [W.I.P] New Life for EDBTR :)

Post by chemkid »

.
UnknownGuy
Posts: 10
Joined: Mon Jun 08, 2015 5:07 pm
Location: Germany

RE: [W.I.P] New Life for EDBTR :)

Post by UnknownGuy »

ORIGINAL: chemkid

seeing your screenshots, looks like hacking the game rather than modding some files -
brings back some memories... i'd love to mod CoH but that damn code isn't going to let me do shit! [:D]

Well, you're right, chem, currently it's a kind of hacking,
but once my dll injection is fully functional, we can start modding the game files.
You know, better graphics etc.

If this game wouldn't have been abandoned by the developers,
then there would be no need for that kind of hacking, imo.
But I would like to see an improved version of this game!
UnknownGuy
Posts: 10
Joined: Mon Jun 08, 2015 5:07 pm
Location: Germany

RE: [W.I.P] New Life for EDBTR :)

Post by UnknownGuy »


added aircraft images to the listview.




Image
Attachments
EDBTRdll..ection4.jpg
EDBTRdll..ection4.jpg (177.2 KiB) Viewed 108 times
UnknownGuy
Posts: 10
Joined: Mon Jun 08, 2015 5:07 pm
Location: Germany

RE: [W.I.P] New Life for EDBTR :)

Post by UnknownGuy »

added realtime updates in the Message listview.
added button for highlighting airfields with airgroups.
added button to lock the map to prevent map jumping.
(if you want to watch a special location during a bombing run, for example)


Image
Attachments
EDBTRdll..ection5.jpg
EDBTRdll..ection5.jpg (639.5 KiB) Viewed 107 times
User avatar
cohimbra
Posts: 632
Joined: Sat Oct 15, 2011 7:59 pm
Location: Italy

RE: [W.I.P] New Life for EDBTR :)

Post by cohimbra »

ORIGINAL: UnknownGuy
added button to lock the map to prevent map jumping.
[X(] [&o]
User avatar
mikkey
Posts: 3163
Joined: Sun Feb 10, 2008 1:04 pm
Location: Slovakia

RE: [W.I.P] New Life for EDBTR :)

Post by mikkey »

Looks excellent, thanks UnknownGuy!
UnknownGuy
Posts: 10
Joined: Mon Jun 08, 2015 5:07 pm
Location: Germany

RE: [W.I.P] New Life for EDBTR :)

Post by UnknownGuy »

added a map to the messages listview (now it looks like the tool "message reader"). [:D]
So it's possible to lock the map in the main window on a specific location and simultaneously
you can follow the regular action in the message listview map.
Ok, perhaps not an important feature, but it was fun for me to code this behavior.

Nevertheless, next week I'll work on the editor again.

Have a nice weekend!

Image
Attachments
EDBTRdll..ection8.jpg
EDBTRdll..ection8.jpg (637.17 KiB) Viewed 106 times
User avatar
lecrop
Posts: 405
Joined: Tue Apr 14, 2009 12:49 pm
Contact:

RE: [W.I.P] New Life for EDBTR :)

Post by lecrop »

Amazing work! [&o]
UnknownGuy
Posts: 10
Joined: Mon Jun 08, 2015 5:07 pm
Location: Germany

RE: [W.I.P] New Life for EDBTR :)

Post by UnknownGuy »

First attempt to get more infos on the messages listview map.
(Only the players own airgroups are shown yet.)

The small black circle above the group name shows the exact position of these raid.
What do you think? Should I draw the circles in different colors to
identify their current missions? Color white for "Returning to airfield", red for "intercept" or
something like that?



Image
Attachments
EDBTR dll ..ction 10.jpg
EDBTR dll ..ction 10.jpg (217.5 KiB) Viewed 107 times
User avatar
warshipbuilder
Posts: 2062
Joined: Sat Feb 23, 2013 8:52 pm
Location: C-eh-n-eh-d-eh

RE: [W.I.P] New Life for EDBTR :)

Post by warshipbuilder »

Colour coding would be nice, that way you could tell at a glance what is the disposition of your aircraft.

I appreciate your work [&o]
warshipbuilder

Any ship can be a minesweeper, once.
ED/BTR Ressurection Project
https://www.bombercommandmuseumarchives.ca/
User avatar
cohimbra
Posts: 632
Joined: Sat Oct 15, 2011 7:59 pm
Location: Italy

RE: [W.I.P] New Life for EDBTR :)

Post by cohimbra »

Agree with warshipbuilder; can I suggest the same colour used ingame (green for approach, black for fight, blue for return)?
AlterEgo
Posts: 83
Joined: Mon Jun 29, 2015 5:20 pm

RE: [W.I.P] New Life for EDBTR :)

Post by AlterEgo »


Hello, it's me, Toffi aka UnknownGuy.

And it happened again!

So I have to say that I'm very sorry about my current username inconsistency here at the forum.
My first matrixforum account "Toffi" was lost after merging my matrix account with my slitherine account (New Unified Login System).
My second account "UnkownGuy" I lost after changing my email address in the control panel.

Both times Matrix told me they have sent an email to me to confirm the changes,
but I never got emails from Matrix (perhaps I spelled the email address wrong, idk).

So I cant login with my old accounts anymore and because it's easier and faster for me
to create a new account instead of discussing my login problems with Matrix, here
I am back again as "AlterEgo".

I hope this new account last longer than the old ones. *Sigh*
Toffi

-------------------

Back to topic

Thank you guys for the kudos and the feedback you gave to me since the beginning of the project!
I am dependent on your advice and suggestions.

I just stumbled over an issue you probably already know if you playing the game in more detail.
You can see that the III./SKG 10 at pos 951,1186 are trying to attack a target at pos 629,229
several hundreds miles away, and alongside said: the target is not an enemy...
This bug is on my bugfix ToDo-list!



Image
Attachments
bug4.jpg
bug4.jpg (186.12 KiB) Viewed 105 times
Post Reply

Return to “Scenarios and Modding”