The Ur-Quan Masters Discussion Forum

The Ur-Quan Masters Re-Release => Starbase Café => Topic started by: Yurand on October 16, 2018, 05:25:43 pm



Title: New release of TW-Light (0.5)
Post by: Yurand on October 16, 2018, 05:25:43 pm
It is sad that we (TimeWarp developers) left TimeWarp in quite broken state before completely abandoning it. To fix this I have created new version of TW-Light (0.5).

Fixed a lot of crashes (melee, ships, menu, install problems with non ASCII windows user name)
Added almost all TimeWarp ships

You can enjoy:
1) Melee with multiple ships at the same time
2) Defender game where you have to protect starbase as long as you can
3) GOB game where you fly on huge map, slay enemies, upgrade your ship.

Windows installer:
https://sourceforge.net/projects/timewarp/files/TW-Light/tw-light-setup-0.5.exe/download (https://sourceforge.net/projects/timewarp/files/TW-Light/tw-light-setup-0.5.exe/download)
Sources:
https://github.com/Yurand/tw-light (https://github.com/Yurand/tw-light)

Running game on Linux is possible but It is still not 64bit clean so you will see funny graphics


Title: Re: New release of TW-Light (0.5)
Post by: Death 999 on October 16, 2018, 05:42:01 pm
Wow, that's… unexpected!

I'll see how well it works in wine for Mac.


Title: Re: New release of TW-Light (0.5)
Post by: Zanthius on October 16, 2018, 07:31:37 pm
I have allegro-5.2.4-2 installed, but got this error:

Code:
configure: error: Package requirements (allegro >= 4.0) were not met:
Package 'allegro', required by 'virtual:world', not found



Title: Re: New release of TW-Light (0.5)
Post by: Yurand on October 16, 2018, 07:37:46 pm
You need Allegro 4 to compile. Allegro 5 is completely different library with different API.

At least Ubuntu have "liballegro4-dev" package. Also you may require to install automake, autoconf and libtool


Title: Re: New release of TW-Light (0.5)
Post by: Zanthius on October 16, 2018, 07:45:28 pm
You need Allegro 4 to compile. Allegro 5 is completely different library with different API.

At least Ubuntu have "liballegro4-dev" package. Also you may require to install automake, autoconf and libtool

Managed to install allegro4, but I get this error when I try to compile:

Code:
/usr/include/allegro/alcompat.h:47:7: error: conflicting declaration of C function ‘fixed fdiv(fixed, fixed)’
       AL_ALIAS(fixed fdiv(fixed x, fixed y), fixdiv(x, y))


Title: Re: New release of TW-Light (0.5)
Post by: Yurand on October 16, 2018, 08:05:33 pm
Hm, What is your distributive?


Title: Re: New release of TW-Light (0.5)
Post by: Zanthius on October 16, 2018, 08:07:03 pm
Hm, What is your distributive?

Manjaro / Arch Linux.


Title: Re: New release of TW-Light (0.5)
Post by: Serosis on October 16, 2018, 11:20:47 pm
That's awesome stuff Yurand!

Gonna check this out immediately.


Title: Re: New release of TW-Light (0.5)
Post by: Yurand on October 17, 2018, 12:37:42 am
Manjaro / Arch Linux.
Please try latest code from github (git pull), compile error on Manjaro was fixed.


Title: Re: New release of TW-Light (0.5)
Post by: Zanthius on October 17, 2018, 12:52:25 am
Manjaro / Arch Linux.
Please try latest code from github (git pull), compile error on Manjaro was fixed.

I managed to compile it now! Thank you!

It is however still a bit difficult to play it, since I can't read the text in the main menu.

(https://i.imgur.com/1IxgnOn.jpg)


Title: Re: New release of TW-Light (0.5)
Post by: astkr5 on October 17, 2018, 01:28:56 am
Wow, I never expected to see another release of Timewarp. Lots of nostalgia for this project and all the novel ship designs. Would love to see some work done on netplay, maybe we could get some net melee going in the IRC or something!

Windows installer works fine on W7 by the way.


Title: Re: New release of TW-Light (0.5)
Post by: Death 999 on October 17, 2018, 03:47:22 am
Yeah, there were some really creative ship designs. So many it was a bit overwhelming to sort through and figure out what was good for what.


Title: Re: New release of TW-Light (0.5)
Post by: Yurand on October 17, 2018, 09:41:45 am
I managed to compile it now! Thank you!

It is however still a bit difficult to play it, since I can't read the text in the main menu.
I was unable to reproduce this text bug, you can try to rebuild everything:

make clean
./autogen.sh
make

Maybe remove local settings:

rm -rf ~/.tw-light

Anyway if you run 64bit system you will not be able to play comfortably since you will see dizzy objects.  Some code still assume that int length is 4 byte.


Title: Re: New release of TW-Light (0.5)
Post by: Yurand on October 17, 2018, 10:27:38 am
Wow, I never expected to see another release of Timewarp. Lots of nostalgia for this project and all the novel ship designs. Would love to see some work done on netplay, maybe we could get some net melee going in the IRC or something!
Network is quite difficult, I have never managed to play more then few seconds  without getting sync problems.
Anyway for next update I plan to add something that was called "Geomans Campaign". It is set of related missions with simple plot. I remember that it was fun but then it become unplayable due bugs.
Also fixing 64bit issues for running game in modern Linux is the next goal.


Title: Re: New release of TW-Light (0.5)
Post by: Krulle on October 18, 2018, 07:13:12 pm
Thank You!
Very much!