2019-07-29 03:17:15 (edited by Munawar 2019-08-02 02:16:12)

Hi,
A new TDV version is out. You can get it from https://github.com/munawarb/Three-D-Velocity

If you already have it, the auto updater will fetch it for you.

You can view the formatted change log by going here: https://github.com/munawarb/Three-D-Vel … angelog.md

Here is the change log:

Version 2.31, released on 08/01/2019
Added
• The Ogg Vorbis player in BPCSharedComponent.dll has been completely rewritten to take advantage of the latest advances in C#; this has resulted in much cleaner code in the Ogg player. TDV also uses a new library, NVorbis, to decode Ogg packets. In addition, it uses XAudio2 to play music and large cut scenes instead of DirectSound. Finally, Ogg files are streamed into memory instead of loading and decoding entire files at once. This results in a lower memory footprint and allows cut scenes to play with no delays. Previously, the game would take at least a few seconds to load large cut scenes and would occupy a significant portion of memory since the entire decoded Ogg files would be stored in memory (#91)

Fixed
• When using a screen-reader, proper object names are now announced instead of their programmatic names (#90)

Version 2.30, released on 07/28/2019
Added
• On startup, TDV now asks the player to configure how menus and status messages are spoken. The game can speak messages using either recorded wave files or by using the player's screen reader. This allows for quick localization of written text and allows the player to control the rate of speech of menus and status messages since these messages can be routed to screen-reading software (#82), (#85)
• When throttling up or down, a click will sound when the throttle is closed, one quarter, one half, three quarters and full open (#86)
• A click to mark zero degrees plays as the aircraft turns. The player can turn towards the click to reach zero degrees (#83)
• A new status command, SHIFT + F, announces how many times the player is able to call on the midair refueler for assistance in Mission Mode (#80)
• A new status command, O, replays the most recent mission objective when in Mission Mode (#63)

Fixed
• When saving a game in Mission Mode and then reloading the same game in that session, the aircraft would orient itself to the in-game heading instead of the heading from the save file (#64)
• When the refueler runs out of fuel in Mission Mode, the proper message is now played instead of just the lock broken signal (#77)
• Some RIO messages that were never played in the game have been removed (#84)
• Under certain circumstances, the music would restore to full volume instead of the volume it was set at when the game regains focus (#81)

Changes
• The "RIO Messages" option is now above the "Save Game" option to make it more accessible (#75)
• The Cruise Missiles will no longer wipe out the boss aircraft in one hit. Their effectiveness against other targets has not changed (#60)
• In Mission Mode, all fighters that swarm the player are no longer labeled "fighter 1" (#56)

Thumbs up +3

2019-07-29 03:35:18

Nice work!  I especially like the clicks and the new status readouts.
I just wish that the air to air missiles would have their damage upped, as that's been a long running gripe I've had...

Buy the worlds greatest machine gun. It's about 50 inches in length, It's huge! & it can shoot really far, &, it's cheap!
Lets demonstrate this: stand still Thom...
Okay ma.aaa!
Oh! crap!

Thumbs up

2019-07-29 03:46:09

Oh nice, i'll have to download this

I like cats.

Thumbs up

2019-07-29 04:19:37

Are there any changes to the server? Does this version require a newer copy of the server for multiplayer?

Grab my Adventure at C: stages Right here.
You may access my NVDA Remote, Three-D Velocity, Sound RTS, and Road to Rage servers by using the address christopherw.me. Road to Rage uses the default 6789 port.

Thumbs up

2019-07-29 09:20:19

this is nice, downloading

2019-07-29 19:14:35

Are there any online servers available to play on? I wasn't sure. I loved playing online, but wasn't sure if anybody had put one up

A “critic” is a man who creates nothing and thereby feels qualified to judge the work of creative men. There is logic in this; he is unbiased—he hates all creative, people equally.
THE ONLY THING YOU CAN BE ABSOLUTELY SURE OF...
IS YOUR OWN...
EXISTENCE...

Thumbs up

2019-07-29 19:52:54

I'm running a server and it has just been updated to the new 2.30 version. Does this new version add or fix anything? In order to connect, use christopherw.me for the address and it should work.

Grab my Adventure at C: stages Right here.
You may access my NVDA Remote, Three-D Velocity, Sound RTS, and Road to Rage servers by using the address christopherw.me. Road to Rage uses the default 6789 port.

Thumbs up

2019-08-01 12:36:00

Hello Munawar!

Its very good to find that you are still working to improve TDV - thanks a lot for that.

I have just updated to the newest Version and am sad to tell that I found a bug that makes the game very difficult to Play.

My Problem is that the game tends to freeze as soon as I pres the TAB key to get some Status Information. This behaviour does not occur all the time, but very often as soon as I am airborn. I found this Problem both in DM as well as in MP-mode. Sometimes the game Comes back after a few seconds, sometimes it seems to freeze completely so I have to kill it by using the task Manager.

Kind regards from Daniel!

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

What's yours is mine and what's mine is mine too
If you shake my hand better count your fingers  (Megadeth)

Thumbs up

2019-08-02 02:18:31

The latest version includes changes to the Ogg decoder (you'll notice quicker loading times now,) and fixes to screen-reader support. I've edited post #1 to reflect these changes. Thanks everyone for your feedback. Remember, the best way to report a problem or suggest something is on the Github page.

Thumbs up +1

2019-08-03 11:36:59

I can’t seem to run the game. I have updated to the latest version of the game and as soon as I launch it, it says that I get an application error. I haven’t checked the error logs. I am using the latest version of Windows 10. I have a pretty powerful PC as well.

Here is the link to my youtube channel. Please subscribe, like the videos, and turn on your notifications to get notified of any new updates!
https://youtu.be/KKF0rWuBbBs

Thumbs up

2019-08-03 14:18:20

Here is the error log for your reading and viewing pleasure.
Error log, created with build version 2.31.0.0:
Error base exception: SharpDX.SharpDXException: HRESULT: [0x88960001], Module: [SharpDX.XAudio2], ApiCode: [XAUDIO2_E_INVALID_CALL/InvalidCall], Message: Unknown
   at SharpDX.Result.CheckError()
   at SharpDX.XAudio2.Voice.SetVolume(Single volume, Int32 operationSet)
   at BPCSharedComponent.ExtendedAudio.OggBuffer.process(Int32 playPointer, Boolean loop) in C:\Users\munawar\projects\Three-D-Velocity\shared\BPCSharedComponent\OggBuffer.cs:line 113
   at BPCSharedComponent.ExtendedAudio.OggBuffer.play(Boolean loop) in C:\Users\munawar\projects\Three-D-Velocity\shared\BPCSharedComponent\OggBuffer.cs:line 88
   at TDV.GUI.mainMenu() in C:\Users\munawar\projects\Three-D-Velocity\TDV\GUI.cs:line 403
   at TDV.GUI.startGame() in C:\Users\munawar\projects\Three-D-Velocity\TDV\GUI.cs:line 356
Error Description: HRESULT: [0x88960001], Module: [SharpDX.XAudio2], ApiCode: [XAUDIO2_E_INVALID_CALL/InvalidCall], Message: Unknown
Stack trace:    at SharpDX.Result.CheckError()
   at SharpDX.XAudio2.Voice.SetVolume(Single volume, Int32 operationSet)
   at BPCSharedComponent.ExtendedAudio.OggBuffer.process(Int32 playPointer, Boolean loop) in C:\Users\munawar\projects\Three-D-Velocity\shared\BPCSharedComponent\OggBuffer.cs:line 113
   at BPCSharedComponent.ExtendedAudio.OggBuffer.play(Boolean loop) in C:\Users\munawar\projects\Three-D-Velocity\shared\BPCSharedComponent\OggBuffer.cs:line 88
   at TDV.GUI.mainMenu() in C:\Users\munawar\projects\Three-D-Velocity\TDV\GUI.cs:line 403
   at TDV.GUI.startGame() in C:\Users\munawar\projects\Three-D-Velocity\TDV\GUI.cs:line 356

Here is the link to my youtube channel. Please subscribe, like the videos, and turn on your notifications to get notified of any new updates!
https://youtu.be/KKF0rWuBbBs

Thumbs up

2019-08-04 02:32:26

Hi,
Try deleting your data directory and then run the game.

Thumbs up

2019-08-04 10:34:22

The latest TDV Version acts very strangely on my Computer. As soon as I Launch the game, my Sound Card becomes totally muted - nothing can be heared even from other applications or my Screen Readers voice. As soon as I quit TDV the Sound becomes active again. This behaviour occurs only since I have upgraded to the very latest Version.

Kind regards from Daniel!

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

What's yours is mine and what's mine is mine too
If you shake my hand better count your fingers  (Megadeth)

Thumbs up

2019-08-04 16:35:36

what do I need to run the game. There's no .exe file.

no signature

Thumbs up

2019-08-04 16:53:22

@bopitmaster34: There is an executable.
If you have downloaded the correct package from github then you should find a file called tdv.exe within the game main Folder. Therefore I would suppose that you either downloaded the wrong package or that your anti-Virus Software has quarantined the file emediately.

Kind regards from Daniel!

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

What's yours is mine and what's mine is mine too
If you shake my hand better count your fingers  (Megadeth)

Thumbs up

2019-08-05 07:32:38 (edited by grryfindore 2019-08-05 07:33:52)

Hi,
Thank you for working on this game, this is one that I come back to again and again.

I used to be real good at the dogfights in version 1, though seems I have lost touch, or that the enemies fight better now, as I suck majorly now lol
Anyhow, that will hopefully improve with time.

I have a bug to report, going through the mission, as soon as I destroy the airbase (second mission objective), the game errors out and closes with this error.
https://www.dropbox.com/s/zen2bpc2biv0l … 0.log?dl=0
The save file is here, if it helps any.
https://www.dropbox.com/s/tt0s6caquje98 … 2.tdv?dl=0
Win10 64bit, jaws 18.
Thank you once again for TDV!
P.S. I liked the version 1 pilot far better lol
Grryf

Of all sad words of tongue or pen, the saddest are these, ‘It might have been.
Follow me on twitter

Thumbs up

2019-08-05 15:31:53 (edited by burak 2019-08-05 15:32:27)

Hello,
What do we do to defeat dark blaze now? I was just missiling him and it was over... Can't shoot him with bullets either, normal missiles end too quick to even finish one round of him.

I post sounds I record to freesound. Click here to visit my freesound page
I usually post game recordings to anyaudio. Click here to visit my anyaudio page

2019-08-06 17:15:54 (edited by Juliantheaudiogamer 2019-08-06 19:47:07)

Hi,
I have got the same issue as post 16: after I destroy the airbase, the program brings up the "an error occured" message and closes itself. I will post the error log here (as an edit to this post because I don't want to doublepost) later once I find it.

Edit:

Here is the error log:

Error log, created with build version 2.31.0.0:
Error base exception: System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
   bei TDV.Mission.createNewFighter(Double x, Double y) in C:\Users\munawar\projects\Three-D-Velocity\TDV\Mission.cs:Zeile 517.
   bei TDV.Interaction.advanceToNextMission(Projector v) in C:\Users\munawar\projects\Three-D-Velocity\TDV\Interaction.cs:Zeile 859.
   bei TDV.Interaction.kill(Projector v) in C:\Users\munawar\projects\Three-D-Velocity\TDV\Interaction.cs:Zeile 405.
   bei TDV.MissionObjectBase.performDeaths() in C:\Users\munawar\projects\Three-D-Velocity\TDV\MissionObjectBase.cs:Zeile 190.
   bei TDV.AirBase.move() in C:\Users\munawar\projects\Three-D-Velocity\TDV\AirBase.cs:Zeile 31.
   bei TDV.Holder.activate() in C:\Users\munawar\projects\Three-D-Velocity\TDV\Holder.cs:Zeile 106.
Error Description: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
Stack trace:    bei TDV.Mission.createNewFighter(Double x, Double y) in C:\Users\munawar\projects\Three-D-Velocity\TDV\Mission.cs:Zeile 517.
   bei TDV.Interaction.advanceToNextMission(Projector v) in C:\Users\munawar\projects\Three-D-Velocity\TDV\Interaction.cs:Zeile 859.
   bei TDV.Interaction.kill(Projector v) in C:\Users\munawar\projects\Three-D-Velocity\TDV\Interaction.cs:Zeile 405.
   bei TDV.MissionObjectBase.performDeaths() in C:\Users\munawar\projects\Three-D-Velocity\TDV\MissionObjectBase.cs:Zeile 190.
   bei TDV.AirBase.move() in C:\Users\munawar\projects\Three-D-Velocity\TDV\AirBase.cs:Zeile 31.
   bei TDV.Holder.activate() in C:\Users\munawar\projects\Three-D-Velocity\TDV\Holder.cs:Zeile 106.

I hope this helps

Greetings and happy gaming, Julian
BTW, give me a thumbs up if you like my Posts!

Thumbs up

2019-08-07 00:14:25

Hello, so got TDV all up to date and what not, I was always running a server successfully but this time, when I tried it, I got Unhandled acception and a bunch of other stuff. I can get the server to run under my windows PC just fine, but using ubuntu 10.04 with mono over here and not sure how to fix. Anyone else having issues with running TDV servers under a VPS?

Jonathan Candler, A.K.A, Jonnyboy

2019-08-12 17:09:52

I have a question. How can i add an object to the land radar? I can't find some landing runway.

Thumbs up

2019-08-12 18:17:03

@Zywek: It depends on the Situation. Where do you want to land?
In racing and death match mode, the landing runway is automatically assigned to you as soon as you have completed the game.
If you want to land on an Air Craft Carrier in Mission mode, the landing Point is also automatically assigned to you as soon as you request carrier Support with the f key.

Greetings!

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

What's yours is mine and what's mine is mine too
If you shake my hand better count your fingers  (Megadeth)

Thumbs up

2019-08-12 19:23:43

Hi,
@Munawar: Can you please look into the bug I and someone else posted earlier.
Because of that bug, I am not able to continue Story mode after I destroy the airbase.

Greetings and happy gaming, Julian
BTW, give me a thumbs up if you like my Posts!

Thumbs up

2019-08-12 21:12:46

When i have not too much of fuel, I'm pressing f, but nothing happens.

Thumbs up

2019-08-13 22:06:12

Pressing f only works in Mission mode.

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

What's yours is mine and what's mine is mine too
If you shake my hand better count your fingers  (Megadeth)

Thumbs up

2019-08-13 23:40:01

I have no problems with the server. As long as you have Mono installed, typing mono TDVServer.exe should work.

Grab my Adventure at C: stages Right here.
You may access my NVDA Remote, Three-D Velocity, Sound RTS, and Road to Rage servers by using the address christopherw.me. Road to Rage uses the default 6789 port.

Thumbs up