Additional Software for Bionicpup64 8.0 CE

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

Additional Software for Bionicpup64 8.0 CE

#1 Post by Hesse James »

Hello
I would like to share some of the programs, I adapted to Bionicpup64. To avoid potential lib incompatibilities I assumed a bare Bionicpup64 installation as the reference, so that all additional libs etc. should be included in the package. Fortunately others contributed also to the collection of programs.

Summary of Uploads:

1.) eDuke32 3D (see below summary) http://www.mediafire.com/file/trmdabt8b ... onic64.sfs
2.) Startup_sound-mk9 http://www.murga-linux.com/puppy/viewto ... 18&start=1
3.) Startup_sound-mk10 http://www.murga-linux.com/puppy/viewto ... 18&start=2
4.) UnrealTournament 4 http://www.murga-linux.com/puppy/viewto ... 18&start=3
5.) real-Fotowelt 7.0.1 http://www.murga-linux.com/puppy/viewto ... 18&start=4
6.) startup_welcome_alert-mk1 http://www.murga-linux.com/puppy/viewto ... 18&start=5
7.) CapsLock, NumLock, ScrollLock tray indicator http://www.murga-linux.com/puppy/viewto ... 18&start=6
8.) LockStateBootToggle http://www.murga-linux.com/puppy/viewto ... 18&start=9
9.) Linux Advanced Power Management http://www.murga-linux.com/puppy/viewto ... 8&start=10
10.) Dukto 6.0 http://www.murga-linux.com/puppy/viewto ... 8&start=11
11.) System Config Printer http://www.murga-linux.com/puppy/viewto ... 8&start=12
12.) QBasic64(V1.4) http://www.murga-linux.com/puppy/viewto ... 8&start=13
13.) FreeCAD 0.19 http://www.murga-linux.com/puppy/viewto ... 8&start=14
14.) Redneck Rampage http://www.murga-linux.com/puppy/viewto ... 8&start=16
15.) Quake2 http://www.murga-linux.com/puppy/viewto ... 8&start=17
16.) SuperTuxKart 1.1 http://www.murga-linux.com/puppy/viewto ... 8&start=18
17.) DLNA http://www.murga-linux.com/puppy/viewto ... 8&start=19
18.) Python 3.8.2 http://www.murga-linux.com/puppy/viewto ... 8&start=21
19.) GVim 8.2.390 http://www.murga-linux.com/puppy/viewto ... 8&start=22
20.) LegoCAD 19.07.1 http://www.murga-linux.com/puppy/viewto ... 8&start=24
21.) skype_8.58.0.93 http://www.murga-linux.com/puppy/viewto ... 8&start=25
22.) Microsoft teams http://www.murga-linux.com/puppy/viewto ... 8&start=26
23.) Google Earth http://www.murga-linux.com/puppy/viewto ... 8&start=27
24.) Java 1.8.241 http://www.murga-linux.com/puppy/viewto ... 8&start=28
25.) Serious Sam, first and second encounter http://www.murga-linux.com/puppy/viewto ... 8&start=29
26.) Unreal Tournament 2004 http://www.murga-linux.com/puppy/viewto ... 8&start=30
27.) Unreal Tournament http://www.murga-linux.com/puppy/viewto ... 8&start=31
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
eDuke3D (no game content)
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 Bionic64. Due to the fact that multiplayer is still an issue with the regular eduke32 I have added the last eduke32-oldmp version 29 of Striker because eduke32 makes most fun in a multiplayer game.

Download update (V32): http://www.mediafire.com/file/trmdabt8b ... onic64.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 normal eDuke32 moved its config files. To make both versions run-compatible I linked the oldmp config-files to the new location.

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 Bionic64 but might run also on older 64bit puppies.

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

By the way, a netlauncher is included in the package which should allow an easier start of multiplayer games. I haven't tested it. The program could be started anyways as discribed above.

Good luck and a lot of fun.
Christian
Last edited by Hesse James on Sat 30 May 2020, 08:40, edited 14 times in total.

User avatar
ETP
Posts: 1193
Joined: Tue 19 Oct 2010, 19:55
Location: UK

Additional Software for Bionic64

#2 Post by ETP »

Another contributed pet for 666Philb's Bionicpup64

(As of today that stands at Bionicpup64 7.9.8 CE RC)

This .pet (startup_sound-mk9) provides 5 selectable startup sounds plus an alarm should a working internet connection not have been established.
The sounds are supplemented by on-screen messages.

Installation:

1. Use ppm to install xdotool which is not currently present.

2. Install the pet, then reboot ensuring that you save the session.The pet will activate following a further reboot & save.

Direct download link: (372 KB)

http://drive.google.com/uc?export=downl ... zT1EgNCGmW

Note:

The main script /root/noob/startup-sound is well commented and switching between the 5 available sounds is
simply a matter of changing a single numeral within that script. (i.e. 1 - 5)
Regards ETP
[url=http://tinyurl.com/pxzq8o9][img]https://s17.postimg.cc/tl19y14y7/You_Tube_signature80px.png[/img][/url]
[url=http://tinyurl.com/kennels2/]Kennels[/url]

User avatar
ETP
Posts: 1193
Joined: Tue 19 Oct 2010, 19:55
Location: UK

Additional Software for Bionic64

#3 Post by ETP »

Another contributed pet for 666Philb's Bionicpup64

Please see previous post.

This revised .pet (startup_sound-mk10) improves upon the mk9 version by adding a 6th selectable sound which is similar to the 5th spoken choice
but now also precedes it with a spoken greeting based on the time of day (i.e. morning / afternoon / evening)

Example:

https://drive.google.com/file/d/16GMkQ4 ... sp=sharing

Installation: (Use PPM to uninstall previous version if need be)

1. Use ppm to install xdotool if not currently present.

2. Install the pet, then reboot ensuring that you save the session.The pet will activate following a further reboot & save.

Direct download link: (420 KB)

http://drive.google.com/uc?export=downl ... PxmM1hQGBR

Note:

The main script /root/noob/startup-sound is well commented and switching between the 6 available sounds is
simply a matter of changing a single numeral within that script. (i.e. 1 - 6)
Regards ETP
[url=http://tinyurl.com/pxzq8o9][img]https://s17.postimg.cc/tl19y14y7/You_Tube_signature80px.png[/img][/url]
[url=http://tinyurl.com/kennels2/]Kennels[/url]

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

#4 Post by Hesse James »

Hello
Thank you ETP for your contribution.

New story:
It took me more than 3 month of temporary work to get the Linux version of UnrealTournament 4 up and running under Bionic64. The trick was to run it as spot and to use another startup procedure to avoid the segfaults of my previous Xenial trials (maybe Bionic64 also supported it...)
One problem I could not solve so far: the SFS file weights 9 GB's !
In the meantime I found out, that Google Drive allows to upload such large files. It took more than 12 hours to upload it.
https://drive.google.com/file/d/1xTcA7a ... sp=sharing
MD5 = b9cc6f445b2fd2f2daf4698e98054b8f

Christian
Last edited by Hesse James on Sun 16 Feb 2020, 16:49, edited 1 time in total.

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

New version of Fotobuch

#5 Post by Hesse James »

Hello
Update to 7.0.1 (reworked)
https://www.mediafire.com/file/jswqde89 ... onic64.pet
This version of the program runs only with restricted rights. I decided to run this program as user spot.
If you want to update from your previous version 6.4.1, you should uninstall this via the package manager and erase the Cewe Color folder in /root/.config and the folder .mcf in root.
Then install this pet-package. All future config-files and documents will be stored and loaded in /root/spot. That means that your old generated Fotobooks have to be transferred to this folder manually (I added an example).

Maybe you should try this with a parallel installation of Puppy first before you start productive. (My wife as a beta tester was not amused about the first trials with 6.4.3, but now 6.4.4 seems to run stable).
The "open other Fotobook" bug is still in. It can be worked around by clicking on the windows maximize-button of the program window before you can select to load other fotobooks.
Sorry for the inconvenience but I have not found another workaround.
Christian


--------------------------------------------------------------------------------------
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 has one drawback for Bionic64, I will upload it. I think this program makes more sense for german Puppy users.

Developer Cewe now uses qt5.12.2 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.

An important thing:
Due to a bug, the page editor cannot be started in the same way as you expect it from Xenial64. In Bionic64 you have to start a new project first, then the editor opens and then you can load your stored fotobooks. Annoying thing but I found no other way to change it.

Christian
Last edited by Hesse James on Sat 23 Nov 2019, 17:02, edited 6 times in total.

User avatar
ETP
Posts: 1193
Joined: Tue 19 Oct 2010, 19:55
Location: UK

Additional Software for Bionic64

#6 Post by ETP »

Another contributed pet for 666Philb's Bionicpup64 8.0 CE (Released on Tues 26 Feb 2019)

A more sophisticated Multilingual Spoken Startup Welcome Plus Internet Connection alarm
pet (startup_welcome_alert-mk1.pet can be found here:

http://murga-linux.com/puppy/viewtopic. ... 37#1017537
Regards ETP
[url=http://tinyurl.com/pxzq8o9][img]https://s17.postimg.cc/tl19y14y7/You_Tube_signature80px.png[/img][/url]
[url=http://tinyurl.com/kennels2/]Kennels[/url]

User avatar
ETP
Posts: 1193
Joined: Tue 19 Oct 2010, 19:55
Location: UK

Additional Software for Bionicpup64 8.0 CE

#7 Post by ETP »

CapsLock, NumLock, ScrollLock tray indicator app.
Contributed pet for Bionicpup64 8.0 CE
Details plus 64-bit pet (12.74kb) in this post:

http://murga-linux.com/puppy/viewtopic. ... 679#963460

Notes:
1. In that post I mentioned that right clicking the icons gives access to a variety of options.
They allow for complete manipulation of the indicator background & foreground colours.

2. A 32-bit version for other Pups can be found in this post:

http://murga-linux.com/puppy/viewtopic. ... 679#963428
Attachments
Screenshot(2).png
Right Click Options
(30.27 KiB) Downloaded 1698 times
Last edited by ETP on Wed 20 Mar 2019, 19:31, edited 1 time in total.
Regards ETP
[url=http://tinyurl.com/pxzq8o9][img]https://s17.postimg.cc/tl19y14y7/You_Tube_signature80px.png[/img][/url]
[url=http://tinyurl.com/kennels2/]Kennels[/url]

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#8 Post by 666philb »

nice ETP,

will add to bionicpup in the next quickpet updates

one request though .. can it default to not auto starting, and just have the option to auto start in its options

cheers
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

User avatar
ETP
Posts: 1193
Joined: Tue 19 Oct 2010, 19:55
Location: UK

#9 Post by ETP »

Hi Phil,

The initial auto-start is probably ok post install as the installer will want to
test it and then decide to keep it or uninstall it.
I grant however that he or she may not always want an auto-start. The easiest thing for
me to do is to add an optional "toggle switch" menu item for it in the form of a small additional pet.
I will have a look at doing that tomorrow.
Regards ETP
[url=http://tinyurl.com/pxzq8o9][img]https://s17.postimg.cc/tl19y14y7/You_Tube_signature80px.png[/img][/url]
[url=http://tinyurl.com/kennels2/]Kennels[/url]

User avatar
ETP
Posts: 1193
Joined: Tue 19 Oct 2010, 19:55
Location: UK

Additional Software for Bionicpup64 8.0 CE

#10 Post by ETP »

Hi Phil,

Small additional pet attached that provides a "toggle switch" on the Desktop menu for the indicator app.
Attachments
LockStateBootToggle-V1.pet
(2.97 KiB) Downloaded 399 times
Regards ETP
[url=http://tinyurl.com/pxzq8o9][img]https://s17.postimg.cc/tl19y14y7/You_Tube_signature80px.png[/img][/url]
[url=http://tinyurl.com/kennels2/]Kennels[/url]

User avatar
corvus
Posts: 153
Joined: Fri 12 Jun 2015, 18:00
Location: In the peninsula shaped like a boot.

TLP Linux Advanced Power Management

#11 Post by corvus »

TLP - Linux Advanced Power Management, version 1.2.900

Compiled from source in Bionicpup64 8.0 CE.

TLP saves laptop battery power on Linux without the need to understand every technical detail.
Attachments
tlp-1.2-x86_64_bionic.pet
Linux Advanced Power Management
(57.78 KiB) Downloaded 423 times
[b]We are waves of the same sea, leaves of the same tree, flowers of the same garden.[/b]

User avatar
ETP
Posts: 1193
Joined: Tue 19 Oct 2010, 19:55
Location: UK

Additional Software for Bionicpup64 8.0 CE

#12 Post by ETP »

Contributed Dukto pet for Bionicpup64 8.0 CE

Installation:

1. Use PPM to install libqt4-declarative_4.8.7+dfsg|Qt 4 Declarative module including its deps;

That will install the following:-
  • libqt4-declarative_4.8.7+dfsg|Qt 4 Declarative module
    libqt4-network_4.8.7+dfsg|Qt 4 network module
    libqt4-script_4.8.7+dfsg|Qt 4 script module
    libqt4-sql_4.8.7+dfsg|Qt 4 SQL module
    libqt4-xml_4.8.7+dfsg|Qt 4 XML module
    libqt4-xmlpatterns_4.8.7+dfsg|Qt 4 XML patterns module
    libqtcore4_4.8.7+dfsg|Qt 4 core module
    libqtdbus4_4.8.7+dfsg|Qt 4 D-Bus module library
    libqtgui4_4.8.7+dfsg|Qt 4 GUI module
    qtcore4-l10n_4.8.7+dfsg|Qt 4 core module translations
2. Install the attached pet.

Dukto-6.0_1-amd64-xenial|Easy and multi-platform LAN file transfer tool
Attachments
Dukto-6.0_1-amd64-xenial.pet
(251.27 KiB) Downloaded 414 times
SendtoBionicpup648.0.png
Quirky Xerus 8.5 sending to Bionicpup64 8.0 CE
(58.21 KiB) Downloaded 1719 times
Regards ETP
[url=http://tinyurl.com/pxzq8o9][img]https://s17.postimg.cc/tl19y14y7/You_Tube_signature80px.png[/img][/url]
[url=http://tinyurl.com/kennels2/]Kennels[/url]

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

Printer configuration

#13 Post by Hesse James »

To configure my printer as a network printer (attached by USB to a WLAN-router) the Puppy onboard-tools didn't solve my problem. I used the system config printer tools instead. They are available from the Puppy Package Manager. It needs python 3.X. I packed all necessary files in 2 packages. This python version is tailored to work with system-config-printer. Other python applications might miss contents from python full installation. After applying the changes to the config files, these packages can be removed again.
Christian

Download:
https://www.mediafire.com/file/cjw95yps ... 1.5.11.pet
https://www.mediafire.com/file/8c4bw7de ... onic64.sfs

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

Quick Basic for Linux

#14 Post by Hesse James »

Hello
Next program I use now regularly with Bionic64 is QBasic64, a Basic compiler with the full instruction set of the first Commodore Basic plus many more extensions. The latest version contains a dialog editor.
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++).

https://www.mediafire.com/file/hg31fq73 ... onic64.sfs

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

Have fun.
Last edited by Hesse James on Sun 12 Apr 2020, 15:22, edited 1 time in total.

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

#15 Post by Hesse James »

Hello
Some other program packages work with Bionicpup64:
FreeCAD 0.19: http://www.murga-linux.com/puppy/viewto ... 35&start=4

SuperTuxKart 0.93: http://www.murga-linux.com/puppy/viewto ... 69&start=6
Information: this one asks you at the first start whether the program is allowed to send tracking data or not.

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

Redneck Rampage

#16 Post by Hesse James »

See next post
Last edited by Hesse James on Mon 10 Jun 2019, 13:32, edited 1 time in total.

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

Redneck Rampage for Linux

#17 Post by Hesse James »

Hello
Do you remember the time when Redneck Rampage was one of our favourite games ?
I recently found an attempt on Github to bring back Redneck Rampage based on eDuke. Well, it took some time to compile and generate a package for it (Bionic64).
Here it is.
https://www.mediafire.com/file/801k2jcb ... onic64.sfs
I haven't tested if multiplayer is possible. If yes, then only like eDuke (post 1 on this page).
Enjoy.
Christian

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

Quake 2

#18 Post by Hesse James »

Hello
And again a game rescued to today.
https://www.mediafire.com/file/gcqexcc7 ... onic64.sfs
Enjoy.
Christian

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

#19 Post by Hesse James »

Hello
SuperTuxKart was updated to v1.1. i made a package of the binaries. The same restrictions are valid as for the first version: it still likes to collect data. So please answer no when you are asked at the first start of the programm if you don't like this.
https://www.mediafire.com/file/xysfzex1 ... rt-1.1.sfs

Have fun.
Christian

User avatar
ETP
Posts: 1193
Joined: Tue 19 Oct 2010, 19:55
Location: UK

Bionicpup64 8.0 - DLNA Pet & Repository image

#20 Post by ETP »

Over the years I have issued a series of DLNA puplets starting with DLNA Quirky Werewolf64 Pup (V1) in November 2015.
The last one issued was DLNA Quirky Xerus Pup V2 in July 2017 and I am still using that on a daily basis.
It is set as the default item on my vesamenu so it is simply a matter of turning the box on in order to
bring it into operation.

The best media for a DLNA repository is either a fat32 formatted USB2 stick or an external USB2 drive.
In my case a 32GB SanDisk nano stick has sufficed and is permanently plugged into a rear port on the box.

The implementation of minidlna in my puplets was non-standard in order to target repositories by their UUIDs.
An item on the utility menu allowed for changing the UUID to accommodate a change of device.

In addition the puplets contained test video(s) on the 2nd partition of the stick whose UUID OOTB was targeted so
that no setting up was required for initial testing of the DLNA aspect with any particular smart TV.

I was contemplating issuing another puplet based on Bionicpup64 (my 'go-to' Pup for the past 12 months) when I had a
flash of inspiration or more likely a senior moment!

Why not instead just issue a small pet containing my scripts together with a 4GB starter repo image. That image can
then contain a test mp4 and it's UUID can be set in the pet. Happily Bionic already contains Minidlna 1.2.1

The resulting files can be seen in the shot below. Please note that very high compression has been used on
the 4GB image to reduce it to 71MB. It actually contains one 72MB test mp4.

The 2 files can be obtained here: https://drive.google.com/drive/folders/ ... sp=sharing

Installation:

1. Make sure you have the Puppy Updates. - The last one on 14/02/2020 contained the latest version of UExtract.
Also in BootManager-System services make sure that minidlna is NOT ticked (scripts in the pet will take
care of it's launch)

2. Download the pet and the image. Check the md5sum of the repository.img.xz file.

3. Place the compressed image on a Linux partition somewhere with at least 4GB of free space.

4. Install the pet and right click the image to extract it in situ with UExtract.

5. Plug in your target USB2 stick which should be 4GB or larger. (No special preparation of the stick is required, but anything on it will be wiped)

6. Verify that the stick is not mounted and take note of the target device name (e.g. sdb sdc sdd)

7. Using ROX navigate to the folder that contains the extracted image.

8. Right click in free space and open a terminal window. (You may prefer to use the back tick key depending on WM)

9. Execute the following code substituting your target drive letter for the X (Do NOT use a partition number)

Code: Select all

dd bs=4M if=./repository.img of=/dev/sdX && sync
10. Let the dog take you for a walk as writing the image to the stick will take around 20 minutes with just a flashing cursor for company.

11. Reboot and head off to the TV to test whether it works with your particular smart TV model.

Notes:

A: If you have targeted a stick larger than 4GB you may subsequently use Gparted to expand the fat32 partition to fill the unallocated space.
The UUID should remain the same.

B: fat32 has a 4GB max file size so if you want to use files larger than that reformat the drive as exFAT.

C: The Change DLNA repository item on the Utility menu provides for changing to a different target device or just changing the UUID of the existing device.
Attachments
dlna-files.png
(75.01 KiB) Downloaded 552 times
Regards ETP
[url=http://tinyurl.com/pxzq8o9][img]https://s17.postimg.cc/tl19y14y7/You_Tube_signature80px.png[/img][/url]
[url=http://tinyurl.com/kennels2/]Kennels[/url]

Post Reply