Additional Software for Xenial64

For groups of packages that don't all fall under the same category
Post Reply
Message
Author
User avatar
Hesse James
Posts: 106
Joined: Mon 08 Feb 2010, 18:41

Additional Software for Xenial64

#1 Post by Hesse James »

Hello
It looks like that Xenial64-7.5 is the operating system we have to work with in the near future. Therefor it makes sense to make our favourite software 64bit compatible and runable under Xenial64.
To facilitate their usage, a bare Xenial64 installation as the target should be assumed so all additional libs are included in the package.
What have you recently compiled for Xenial64 ?
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Uploaded so far:

eDuke3D (no game content)
QBasic64
VMware Player 14.1.1
Unreal Tournament 2004 (no game content)
Unreal Tournament 4 (update)
SuperTuxKart 0.9.3
Fotowelt (Real) 6.4.1 (update)
qt5 5.9.5
Interactive Disassembler IDA 7.0


--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
I would like to start with one of the most played first-person shoooters: Duke3D.

A linux-port of eduke32 exists. I compiled the last source code using Xenial 64 bit V7.5. Due to the fact that multiplayer is still an issue with the regular eduke32 I have added the last eduke32-oldmp version 12 of Striker because eduke32 makes most fun in a multiplayer game.

Download (update V21): https://www.mediafire.com/file/yoagt92o ... nial64.sfs

Some additional information:
The game content is not included. You might download the DUKE3D.GRP file elsewere: http://www.murga-linux.com/puppy/viewto ... 65&t=80513
The file has to be placed in root/.eduke32
Newer texture files like duke3d_lrp.zip or duke3d_hrp.zip can be placed in root/.eduke32/autoload.

The start of an eduke32-oldmp multiplayer-game is not easy and differs from the newer versions. A good help can be found here:
http://static.jonof.id.au/modsuppt/jfdu ... notes.html

shortend (3 players, Master-Slave game):
Host name IP address (assumption, replace with correct values)
Server 192.168.1.5
Player1 192.168.1.2
Player2 192.168.1.6

Commands in terminal for Master-Slave game play with 3 players:
Server ./eduke32-oldmp -net -n0:3
Player1 ./eduke32-oldmp -net -n0 192.168.1.5
Player2 ./eduke32-oldmp -net -n0 192.168.1.5

Tested with bare frugal installation of Xenial64 7.5 but might run also on older 64bit puppies.

Forum: https://forums.duke4.net/topic/6523-edu ... e__st__210

Good luck and a lot of fun.
Christian
Last edited by Hesse James on Sun 10 Feb 2019, 15:27, edited 12 times in total.

Sailor Enceladus
Posts: 1543
Joined: Mon 22 Feb 2016, 19:43

#2 Post by Sailor Enceladus »

Interesting. I loved Duke3d, especially multiplayer tying up the phone lines with friends and cousins all night long haha. :)

User avatar
Hesse James
Posts: 106
Joined: Mon 08 Feb 2010, 18:41

#3 Post by Hesse James »

Hello
Next program I use regularly with Xenial64 is QBasic64, a Basic compiler with the full instruction set of the first Commodore Basic plus many more extensions.
I am not sure whether QBasic64 is suitable to develop complex programs but it can be used to breathe new life into our old Basic programs of the 80's.

Needs installed devx (C++).

http://www.mediafire.com/file/785t65va7 ... nial64.sfs

Forum: http://www.qb64.net/forum/

Have fun.

Christian

User avatar
Hesse James
Posts: 106
Joined: Mon 08 Feb 2010, 18:41

VMware Player

#4 Post by Hesse James »

Hello
This time I would like to share my installation of the latest VMware Player 14.1.1. It is freeware, so I could share it completely as a SFS-file.
I took a long time to figure out how to install the Player and get the USB-sticks recognized by the Virtual Machines... Nevertheless, the VMware-Installer copies a lot of libs to the system which are already part of Xenial. Maybe in the future I will remove them from the actual package.

The VMware Player needs 2 Kernel modules which are generated during the loading of the SFS-package. For this, you need have installed
devx_xenialpup64_7.5.sfs
kernel_sources-4.9.58-xenialpup64.sfs

I am unsure whether the modules can be generated/installed on a secure boot system. That's the reason why I decided to let VMware generate and install these drivers itself. In case they need to be signed, then this has to be done afterwards.

For the installation you should use "SFS-load on the fly" to add the package. After adding the SFS when you are asked to run, skip or end, you should click on the run button. Then the compilation of the modules starts. The progress indicator ticks the closed activities. VMware Player starts after the compilation.
I recommend to stop the Player and reboot the computer the first time only.
Then you will find the Player Icon in the System menu.
Good luck with your experiments with the VMware Player under Linux,
http://www.mediafire.com/file/7kzh2h283 ... 14.1.1.sfs
Good luck.
Christian

User avatar
Hesse James
Posts: 106
Joined: Mon 08 Feb 2010, 18:41

Unreal Tournament 2004

#5 Post by Hesse James »

Hello
Did you play Unreal Tournament in the past ? We played this so many hours, especially in multiplayer mode. I think it can't be run/installed on Windows 10.
Therefor I decide to make it playable under Linux. The last patch offers a stable 64 bit binary which could be used for it.

My SFS-file contains the binaries but not the game content (textures, maps, sounds, etc.) for license reasons. If you have the game DVD at home you should be able to add the missing files easily.

http://www.mediafire.com/file/bo3o2v63b ... x86_64.sfs

Have fun with it.

Christian

P.S. More about Unreal Tournament with game content in the next post.
Last edited by Hesse James on Sun 10 Feb 2019, 15:31, edited 3 times in total.

User avatar
Hesse James
Posts: 106
Joined: Mon 08 Feb 2010, 18:41

#6 Post by Hesse James »

Hello
I finally manged to get UT4 up and running. See more information on the Additional Software Bionic64 page.
Christian
Last edited by Hesse James on Wed 30 Jan 2019, 17:41, edited 2 times in total.

User avatar
Hesse James
Posts: 106
Joined: Mon 08 Feb 2010, 18:41

SuperTuxKart

#7 Post by Hesse James »

Hello
This is something for the younger Puppy-users.
It's SuperTuxKart (latest version 0.9.3). I made the package for my nephew.
http://www.mediafire.com/file/zqxw79z38 ... -0.9.3.sfs
Christian

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#8 Post by bigpup »

I got the SuperTuxKart SFS to work in Tahrpup64 6.0.5.
It needed some dependency stuff that was missing in Tahrpup.
32bit comparability SFS is loaded.

In Puppy Package Manager(PPM)
First Update the database. PPM>Configure
Search for and install these.
libopenal1_1.14
libbluetooth3_4.101

Have you used this program before?
It sure seems to want to track you and get info about you to work on line.
I used it off-line, I hope.
Not sure I want to use it.
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

User avatar
Hesse James
Posts: 106
Joined: Mon 08 Feb 2010, 18:41

#9 Post by Hesse James »

Hello Bigpup
This version of SuperTuxKart stems from the developer and can be downloaded from sourceforge (supertuxkart-0.9.3-linux.tar.xz). I simply threw out the 32 bit stuff, added some missing libs for Xenial64 7.5 and some links and shortcuts. I guarantee that the SFS-file runs on a fresh frugal Xenial64 7.5.

Yes, I just have tried it again with a new installation: at the very first start of the game it asks you once only whether you agree that the game uploads some information about your computer in the background. I am also not happy about this and answered "no" at that point. I have to trust this, because the games make a lot of fun for the kids.

So far we tried only the singleplayer mode offline.

Christian

P.S. The sources of SuperTuxKart are disclosed so that everybody could have a look into the code what's going on and could compile it.
https://downloads.sourceforge.net/proje ... src.tar.xz

User avatar
Hesse James
Posts: 106
Joined: Mon 08 Feb 2010, 18:41

Fotobook-Software

#10 Post by Hesse James »

Hello
I recently bought a new computer for my wife and tried Xenial64 to set up a productive system. My wife's favourite activity is to design Fotobooks and all possible things you could beautify with fotos.
Her program of choice stems from CEWE (a german supplier of Fotobooks) and she uses the version of Real (german supermarkts). Despite the program is very stable now, I think this program makes more sense for german Puppy users.
Nevertheless, here it is:
Update
https://www.mediafire.com/file/1yngdpel ... nial64.pet

Developer Cewe now uses qt5.9.6 for this release. According to my trials, the previous qt5.9.5 cannot be used for this. Therefor I added the necessary qt-files into the pet file.

Christian
Last edited by Hesse James on Sun 10 Feb 2019, 15:38, edited 1 time in total.

User avatar
Hesse James
Posts: 106
Joined: Mon 08 Feb 2010, 18:41

qt5

#11 Post by Hesse James »

Hello
Before switching to a new version of the above described fotobook-software I needed a functional qt5. It took me quite a while to understand a bit more about the arrangement of all the files and libs.
So far it works as it should, even in parallel to the qt4 of the last release of Xenial64 (so far I haven't found any collisions, but I haven't tested it fully).
Same is valid for compiling apps using qt5. I have not found any problems but who knows...
In case you plan to compile qt5 programs, please use a clean installation for first trials.
Here they are:
Standard qt5.9.5:https://www.mediafire.com/file/y5lq8ffc ... nial64.sfs
qt5.9.5 with WebKit:https://www.mediafire.com/file/hqn46foi ... nial64.sfs
qt5.9.5-dev:https://www.mediafire.com/file/g4te9wni ... nial64.sfs

Christian
Last edited by Hesse James on Sun 10 Feb 2019, 15:41, edited 4 times in total.

User avatar
Hesse James
Posts: 106
Joined: Mon 08 Feb 2010, 18:41

#12 Post by Hesse James »

Hello
Recently I found a free version of the Interactive Disassembler 7.0.
It uses qt5 but the above offered 5.9.5 is not compatible. I therefore needed to keep the contained qt 5.6.
I made a sfs-file which could be downloaded here for non commercial usage.
http://www.mediafire.com/file/bjzgog21e ... ee-7.0.sfs
Christian

Post Reply