Tiny Core Linux

Tiny Core Extensions => TCE Talk => Extension requests => Topic started by: xor on May 01, 2019, 11:51:18 AM

Title: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on May 01, 2019, 11:51:18 AM
tiny core linux game's => linuxq3ademo.tcz :)
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: Rich on May 01, 2019, 11:58:59 AM
Hi xor
You need to specify architecture (ARM, x86, x86_64) and version (TC9, TC10, dcore).
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on May 01, 2019, 12:04:36 PM
Hi xor
You need to specify architecture (ARM, x86, x86_64) and version (TC9, TC10, dcore).

x86_64 TC10

Quake 2 (demo)
Quake 3 Arena (demo)
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: neonix on May 03, 2019, 07:10:39 AM
I see here only 32-bit version of linuxq3ademo.

https://ftp.gwdg.de/pub/misc/ftp.idsoftware.com/idstuff/quake3/linux/linuxq3ademo-1.11-6.x86.gz.sh

To play quake 2 demo we need quake 2 engine like yamagi-quake2, Q2PRO or vanilla quake2 engine.
https://ftp.gwdg.de/pub/misc/ftp.idsoftware.com/idstuff/quake2/q2-314-demo-x86.exe
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on May 03, 2019, 12:17:27 PM
I see here only 32-bit version of linuxq3ademo.

https://ftp.gwdg.de/pub/misc/ftp.idsoftware.com/idstuff/quake3/linux/linuxq3ademo-1.11-6.x86.gz.sh

ok

x86_32-bit tc10

q3ademo.tcz

ok
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: neonix on May 05, 2019, 12:47:06 AM
I need help because I don't know that Quake 3 Arena demo licence allow to distribute it as an extension. Other distributions call it "Restrictive license by Loki Software". I don't know what it means.

To read the licence this script need to be executed.

Code: [Select]
wget http://ftp.gwdg.de/pub/misc/ftp.idsoftware.com/idstuff/quake3/linux/linuxq3ademo-1.11-6.x86.gz.sh
chmod +x linuxq3ademo-1.11-6.x86.gz.sh
sudo ./linuxq3ademo-1.11-6.x86.gz.sh
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: Juanito on May 05, 2019, 01:46:35 AM
It says:
Quote
...So long as this Agreement accompanies each copy you make of  the Software, and so long as you fully comply, at all times, with this Agreement, ID grants to you the non-exclusive and limited right to copy the Software and to distribute such copies of the Software free of charge for non-commercial purposes...

..so I guess it's OK.
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on May 06, 2019, 01:31:41 AM
It says:
Quote
...So long as this Agreement accompanies each copy you make of  the Software, and so long as you fully comply, at all times, with this Agreement, ID grants to you the non-exclusive and limited right to copy the Software and to distribute such copies of the Software free of charge for non-commercial purposes...

..so I guess it's OK.

for Linux ! ( what is exe !!! ??? :(

(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22752.0;attach=5088)
Quote
/usr/local/libexec/quake/cwsdpmi.exe
/usr/local/libexec/quake/genvxd.dll
/usr/local/libexec/quake/help.txt
/usr/local/libexec/quake/id1/pak0.pak
/usr/local/libexec/quake/licinfo.txt
/usr/local/libexec/quake/mgenvxd.vxd
/usr/local/libexec/quake/order.txt
/usr/local/libexec/quake/pdipx.com
/usr/local/libexec/quake/q95.bat
/usr/local/libexec/quake/qlaunch.exe
/usr/local/libexec/quake/quake.exe
/usr/local/libexec/quake/quakeudp.dll
/usr/local/libexec/quake/readme.txt
/usr/local/libexec/quake/readv106.txt
/usr/local/libexec/quake/slicnse.txt
/usr/local/libexec/quake/techinfo.txt
/usr/local/share/doc/quake/COPYING
/usr/local/share/doc/quake/README

Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: Juanito on May 06, 2019, 01:36:47 AM
I believe it is meant to be used with the wine extension:
Quote
Wine (originally an acronym for "Wine Is Not an Emulator") is a compatibility layer capable of running Windows applications on several POSIX-compliant operating systems, such as Linux, macOS, & BSD. Instead of simulating internal Windows logic like a virtual machine or emulator, Wine translates Windows API calls into POSIX calls on-the-fly, eliminating the performance and memory penalties of other methods and allowing you to cleanly integrate Windows applications into your desktop.
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on May 06, 2019, 01:49:31 AM
I believe it is meant to be used with the wine extension:
Quote
Wine (originally an acronym for "Wine Is Not an Emulator") is a compatibility layer capable of running Windows applications on several POSIX-compliant operating systems, such as Linux, macOS, & BSD. Instead of simulating internal Windows logic like a virtual machine or emulator, Wine translates Windows API calls into POSIX calls on-the-fly, eliminating the performance and memory penalties of other methods and allowing you to cleanly integrate Windows applications into your desktop.

The Quake3: Arena demo for i386 Linux platforms! This demo >> https://www.fileplanet.com/archive/p-47305/Quake3-Arena-Demo
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: Juanito on May 06, 2019, 02:48:13 AM
Yes, @neonix submitted an extension for this, but via a google drive, which I cannot access  :(
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: neonix on May 06, 2019, 12:21:41 PM
quake.tcz is shareware dos version of Quake1. It is used by quakeforge.tcz and darkplaces-quake.tcz if you want play Quake1 demo in Linux. qlaunch.exe can be run using wine, but it crash one second after. To play with wine, WinQuake need to be downloaded.
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: Juanito on May 07, 2019, 02:35:42 AM
q3ademo now posted
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on May 08, 2019, 10:51:07 AM
q3ademo now posted

Quake 2 (demo)
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: neonix on May 09, 2019, 02:52:59 AM
I cannot find licence for this file. And I don't know is it allow to publish extension with this binaries.
https://ftp.gwdg.de/pub/misc/ftp.idsoftware.com/idstuff/quake2/unix/quake2-3.20-glibc-i386-unknown-linux2.0.tar.gz

Here is licence for quake2-demodata. Does it allow to publish in TC repo?
https://review.clip-os.org/plugins/gitiles/clipos/src_portage_gentoo/+/0c43c5e2cc25b5282e050961d9987ad8267a1129/licenses/quake2-demodata
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: Juanito on May 09, 2019, 03:26:44 AM
The first one says this:
Quote
Usage of this product is bound by the legal notice found on the distribution Quake2 CDROM
..so, unless you can find the cdrom, I belive this should not go in the repo.

The second one says this:
Quote
3.  Permitted Electronic Distribution and Copying.  So long as this Agreement accompanies the Software at all times, ID grants to you the limited right to distribute, free of charge and by electronic means only, the Software.
..so it should be OK as long as the agreement is in the tcz.
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on May 09, 2019, 05:36:03 AM
http://zerowing.idsoftware.com/ >> demos on this list
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on May 10, 2019, 12:24:27 AM
q3ademo now posted

does not appear in the list,
can you check again
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on May 10, 2019, 12:25:21 AM
quake.tcz is shareware dos version of Quake1. It is used by quakeforge.tcz and darkplaces-quake.tcz if you want play Quake1 demo in Linux. qlaunch.exe can be run using wine, but it crash one second after. To play with wine, WinQuake need to be downloaded.

OK
RUN :)
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: Juanito on May 10, 2019, 01:57:17 AM
http://www.tinycorelinux.net/10.x/x86/tcz/q3ademo.tcz.info
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on May 10, 2019, 03:17:49 AM
http://www.tinycorelinux.net/10.x/x86/tcz/q3ademo.tcz.info

Code: [Select]
tc@box:~$ sudo aoss q3arena
/usr/local/bin/aoss: exec: line 12: q3arena: not found
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: Juanito on May 10, 2019, 03:26:34 AM
Try this:
Code: [Select]
$ sudo aoss q3demo
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on May 10, 2019, 04:04:20 AM
Try this:
Code: [Select]
$ sudo aoss q3demo

Quote
http://www.tinycorelinux.net/10.x/x86/tcz/q3ademo.tcz.info

Code: [Select]
Run with: sudo aoss q3arena
                ----               
                Created for TC 10.x   
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: Juanito on May 10, 2019, 04:23:33 AM
I'd say that @neonix deserves some thanks for submitting the extension - anybody can make a typo.

Info file corrected - do things work now?
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on May 12, 2019, 12:23:56 PM
Try this:
Code: [Select]
$ sudo aoss q3demo

Code: [Select]
tc@box:~$  sudo aoss q3demo
Q3 1.11 linux-i386 Dec  4 1999
----- FS_Startup -----
Current search path:
/root/.q3a/baseq3
./baseq3

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

Running in restricted demo mode.

----- FS_Startup -----
Current search path:
/root/.q3a/demoq3
./demoq3/pak0.pk3 (1387 files)
./demoq3

----------------------
execing default.cfg
execing q3config.cfg
couldn't exec autoexec.cfg
----- Client Initialization -----
----- Initializing Renderer ----
-------------------------------
----- Client Initialization Complete -----
--- Common Initialization Complete ---
Opening IP socket: localhost:27960
Hostname: box
Alias: localhost
Alias: localhost.local
IP: 127.0.0.1
----- R_Init -----
...loading libGL.so: Initializing OpenGL display
...setting mode 3: 640 480
Xlib:  extension "XFree86-VidModeExtension" missing on display ":0.0".
Xlib:  extension "XFree86-DGA" missing on display ":0.0".
Failed to detect XF86DGA Mouse
Couldn't get a visual
...WARNING: could not set the given mode (3)
...loading libMesaVoodooGL.so: QGL_Init: Can't load libMesaVoodooGL.so from /etc/ld.so.conf or current dir: libglide2x.so: cannot open shared object file: No such file or directory
failed
----- CL_Shutdown -----
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: Juanito on May 12, 2019, 02:31:23 PM
That error means you need to use Xorg-7.7 or Xorg-7.7-3d
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: zacmario on May 14, 2019, 05:30:46 PM
Wow, I had no idea you could play the versions on TCL. (Now if I could find that CD from 20 years ago)I'll have to try these. Thanks for bringing them over.
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on May 15, 2019, 02:38:25 AM
q3ademo now posted

Quake 2 (demo)

??
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on May 17, 2019, 02:31:10 AM
I see here only 32-bit version of linuxq3ademo.

https://ftp.gwdg.de/pub/misc/ftp.idsoftware.com/idstuff/quake3/linux/linuxq3ademo-1.11-6.x86.gz.sh

To play quake 2 demo we need quake 2 engine like yamagi-quake2, Q2PRO or vanilla quake2 engine.
https://ftp.gwdg.de/pub/misc/ftp.idsoftware.com/idstuff/quake2/q2-314-demo-x86.exe

x86_64 ( Quake3.. )
https://pkgs.org/download/quake3
https://ioquake3.org/get-it/

x86_64 ( Quake2.. )
https://pkgs.org/download/quake2
https://www.yamagi.org/quake2/

x86_64 (Quake1.. )
https://pkgs.org/download/quake
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: neonix on May 21, 2019, 06:50:28 AM
I see here only 32-bit version of linuxq3ademo.

https://ftp.gwdg.de/pub/misc/ftp.idsoftware.com/idstuff/quake3/linux/linuxq3ademo-1.11-6.x86.gz.sh

To play quake 2 demo we need quake 2 engine like yamagi-quake2, Q2PRO or vanilla quake2 engine.
https://ftp.gwdg.de/pub/misc/ftp.idsoftware.com/idstuff/quake2/q2-314-demo-x86.exe

x86_64 ( Quake3.. )
https://pkgs.org/download/quake3
https://ioquake3.org/get-it/

x86_64 ( Quake2.. )
https://pkgs.org/download/quake2
https://www.yamagi.org/quake2/

x86_64 (Quake1.. )
https://pkgs.org/download/quake
You request for Quake client that allow to play full version in x86_64? Am I right?
In TC 10.x86 there are 2 extensions that allow this
quakeforge.tcz
darkplaces-quake.tcz
but in x86_64 there's none.
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on May 22, 2019, 08:19:00 AM
I see here only 32-bit version of linuxq3ademo.

https://ftp.gwdg.de/pub/misc/ftp.idsoftware.com/idstuff/quake3/linux/linuxq3ademo-1.11-6.x86.gz.sh

To play quake 2 demo we need quake 2 engine like yamagi-quake2, Q2PRO or vanilla quake2 engine.
https://ftp.gwdg.de/pub/misc/ftp.idsoftware.com/idstuff/quake2/q2-314-demo-x86.exe

x86_64 ( Quake3.. )
https://pkgs.org/download/quake3
https://ioquake3.org/get-it/

x86_64 ( Quake2.. )
https://pkgs.org/download/quake2
https://www.yamagi.org/quake2/

x86_64 (Quake1.. )
https://pkgs.org/download/quake
You request for Quake client that allow to play full version in x86_64? Am I right?
In TC 10.x86 there are 2 extensions that allow this
quakeforge.tcz
darkplaces-quake.tcz
but in x86_64 there's none.

sensible

There are still a lot of people who still don't fully understand linux!

the idea of some people; linux operating system in the form of modern 3D games can not be played! this is a wrong thought

When I first discovered TCL; I thought it was just a simple linux demo that ran a text editor.

but I realized it was much more than I thought.

Why quake series; Firstly we have support for linux demo in natural sense.

and recent requests; I suggest adding Quake4 demo and Doom3 demo.

I'm not saying you can add the demo for each game

in this regard; I suggested PlayOnLinux.tcz

this is a system that automatically downloads and runs all demos

Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: Juanito on May 22, 2019, 09:17:05 AM
in this regard; I suggested PlayOnLinux.tcz

this is a system that automatically downloads and runs all demos

Yes, but playonlinux requires multi-lib and tinycore is either pure 32-bit or pure 64-bit, so playonlinux will not work on tinycore.

As far as I can see, the majority of games are written for windows and have not been ported for linux, but instead rely on wine to run on multi-lib linux.

Where games have been ported to linux, the majority seem to be closed source.
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on May 22, 2019, 09:35:42 AM
in this regard; I suggested PlayOnLinux.tcz

this is a system that automatically downloads and runs all demos

Yes, but playonlinux requires multi-lib and tinycore is either pure 32-bit or pure 64-bit, so playonlinux will not work on tinycore.

As far as I can see, the majority of games are written for windows and have not been ported for linux, but instead rely on wine to run on multi-lib linux.

Where games have been ported to linux, the majority seem to be closed source.

and recent requests; I suggest adding Quake4 demo and Doom3 demo.
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: neonix on May 24, 2019, 03:52:53 AM
I was able to run Doom 3 demo, but I wasn't able to run Quake 4 demo probably because missing libtxc_dxtn.so

doom3demo.tcz has 487 MB and I wonder is it possible to publish such big extension.
Also I don't know does license allow to redistribute demo.  :-\
https://github.com/id-Software/DOOM-3/blob/master/neo/sys/linux/setup/image/License.txt
Maybe something like get-doom3demo.tcz would be simpler in this case.
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: Juanito on May 24, 2019, 05:06:48 AM
I'm not sure that we need 500mb of demo game in the repo  :)
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on May 24, 2019, 10:58:54 AM
I'm not sure that we need 500mb of demo game in the repo  :)

A technical demo in the sense of this hardware benchmark test.

Minimalist will change linux clichés completely,


Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on May 29, 2019, 07:19:10 AM
https://www.nvidia.com/en-us/geforce/news/quake-ii-rtx-june-6-release-date/

(https://www.4gamer.net/games/421/G042134/20190527050/SS/001.jpg)
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on February 17, 2020, 04:47:03 AM
"q3 demo" file dependency missing

q1 demo ok :)
q2 demo ok :)
q3 demo NO :(

(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22752.0;attach=5249)
(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22752.0;attach=5250)

Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: Juanito on February 17, 2020, 05:33:12 AM
alsa-oss copied over from the tc-10.x x86 repo
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on February 17, 2020, 07:49:20 AM
alsa-oss copied over from the tc-10.x x86 repo

nothing changed!
screen goes dark!
Game is not opening.
I think file associations are missing.
please take a good look at the image I sent!
take a good look at the right side of the picture
q3a :(

(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22752.0;attach=5251)

(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22752.0;attach=5249)
(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22752.0;attach=5250)
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: Rich on February 17, 2020, 09:40:59 AM
Hi xor
nothing changed!
screen goes dark!
Game is not opening. ...

From the  q3ademo.tcz.info  file:
Quote
Comments:       Quake 3 Arena Demo for Linux (i386) - includes 4 maps,
                6 different player characters and bots. Quake 3 Arena
                requires a supported 3D accelerator.
                ----
                To play this game you need OpenGL driver for 3D graphic (Voodoo 1 is also supported).
                aoss and alsa are also required for sound but the game can work without it.
                Run with: sudo aoss q3demo
Are you running  Xorg-7.7-3d.tcz ?  Do you have the required drivers?

Do you see any error messages when you run:
Code: [Select]
sudo aoss q3demo
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on February 17, 2020, 11:50:46 AM


Hi xor
nothing changed!
screen goes dark!
Game is not opening. ...

From the  q3ademo.tcz.info  file:
Quote
Comments:       Quake 3 Arena Demo for Linux (i386) - includes 4 maps,
                6 different player characters and bots. Quake 3 Arena
                requires a supported 3D accelerator.
                ----
                To play this game you need OpenGL driver for 3D graphic (Voodoo 1 is also supported).
                aoss and alsa are also required for sound but the game can work without it.
                Run with: sudo aoss q3demo
Are you running  Xorg-7.7-3d.tcz ?  Do you have the required drivers?

Do you see any error messages when you run:
Code: [Select]
sudo aoss q3demo

q3ademo :( not working

q3ademo.tcz.dep
Code: [Select]
alsa-oss.tcz
q2demo :) working

quake2demo.tcz.dep
Code: [Select]
SDL.tcz
curl.tcz
Xorg-7.7-3d.tcz

I think the problem is in the association file
please; Can you check again !?

(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22752.0;attach=5251)
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: Rich on February 17, 2020, 12:56:15 PM
Hi xor
q3ademo :( not working
Repeated whining that it is not working is not as helpful as you think it is. What could be helpful is answering the questions you were ask:
1. Are you running  Xorg-7.7-3d.tcz ?
2. Do you have the required drivers ?
3. Do you see any error messages when you run:
Code: [Select]
sudo aoss q3demo

Quote
q3ademo.tcz.dep
Code: [Select]
alsa-oss.tcz
Yes, it is identical to the TC10 version.

Quote
I think the problem is in the association file
If you mean the  .dep  file, see the answer 3 lines up.
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on February 18, 2020, 12:47:35 AM
Hi xor
q3ademo :( not working
Repeated whining that it is not working is not as helpful as you think it is. What could be helpful is answering the questions you were ask:
1. Are you running  Xorg-7.7-3d.tcz ?
2. Do you have the required drivers ?
3. Do you see any error messages when you run:
Code: [Select]
sudo aoss q3demo

Quote
q3ademo.tcz.dep
Code: [Select]
alsa-oss.tcz
Yes, it is identical to the TC10 version.

Quote
I think the problem is in the association file
If you mean the  .dep  file, see the answer 3 lines up.

* the screen becomes black, the black screen, the image is gone.


amd a4 5300 radeon hd7480d


Core-10.0.iso

Code: [Select]
tce-load -wi graphics-4.19.10-tinycore
tce-load -wi Xorg-7.7-3d
tce-load -wi firmware-radeon
tce-load -wi flwm
tce-load -wi wbar
tce-load -wi aterm
tce-load -wi alsa
tce-load -wi pavucontrol
tce-load -wi ezremaster
tce-load -wi rox-filer
tce-load -wi firefox_getLatest

sudo /usr/local/etc/init.d/dbus start
startx
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on February 18, 2020, 01:57:01 AM
(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22752.0;attach=5252)

Hi xor
q3ademo :( not working
Repeated whining that it is not working is not as helpful as you think it is. What could be helpful is answering the questions you were ask:
1. Are you running  Xorg-7.7-3d.tcz ?
2. Do you have the required drivers ?
3. Do you see any error messages when you run:
Code: [Select]
sudo aoss q3demo

Quote
q3ademo.tcz.dep
Code: [Select]
alsa-oss.tcz
Yes, it is identical to the TC10 version.

Quote
I think the problem is in the association file
If you mean the  .dep  file, see the answer 3 lines up.

* the screen becomes black, the black screen, the image is gone.


amd a4 5300 radeon hd7480d


Core-10.0.iso

Code: [Select]
tce-load -wi graphics-4.19.10-tinycore
tce-load -wi Xorg-7.7-3d
tce-load -wi firmware-radeon
tce-load -wi flwm
tce-load -wi wbar
tce-load -wi aterm
tce-load -wi alsa
tce-load -wi pavucontrol
tce-load -wi ezremaster
tce-load -wi rox-filer
tce-load -wi firefox_getLatest

sudo /usr/local/etc/init.d/dbus start
startx
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: Rich on February 18, 2020, 08:56:31 AM

amd a4 5300 radeon hd7480d


Core-10.0.iso

Code: [Select]
tce-load -wi graphics-4.19.10-tinycore
tce-load -wi Xorg-7.7-3d
tce-load -wi firmware-radeon
tce-load -wi flwm
tce-load -wi wbar
tce-load -wi aterm
tce-load -wi alsa
tce-load -wi pavucontrol
tce-load -wi ezremaster
tce-load -wi rox-filer
tce-load -wi firefox_getLatest

sudo /usr/local/etc/init.d/dbus start
startx
Do you need to load one of the  xf86-video  extensions?
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: Juanito on February 19, 2020, 12:56:24 AM
I saw several problems with trying this extension:

* it needs analogue sound to be the default
* my hardware does not load snd_pcm_oss by default, it needs to be loaded manually
* after loading snd_pcm_oss manually, dev/dsp1 is created, but the extension requires /dev/dsp
* after symlinking /dev/dsp1 to /dev/dsp it still fails with:
Code: [Select]
$ sudo aoss q3demo
Q3 1.11 linux-i386 Dec  4 1999
----- FS_Startup -----
Current search path:
/root/.q3a/baseq3
./baseq3

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

Running in restricted demo mode.

----- FS_Startup -----
Current search path:
/root/.q3a/demoq3
./demoq3/pak0.pk3 (1387 files)
./demoq3

----------------------
execing default.cfg
execing q3config.cfg
couldn't exec autoexec.cfg
----- Client Initialization -----
----- Initializing Renderer ----
-------------------------------
----- Client Initialization Complete -----
--- Common Initialization Complete ---
Opening IP socket: localhost:27960
Hostname: boxdell
Alias: localhost
Alias: localhost.local
IP: 127.0.0.1
----- R_Init -----
...loading libGL.so: Initializing OpenGL display
...setting mode 3: 640 480
Using XFree86-VidModeExtension Version 2.2
XF86DGA Mouse (Version 2.0) initialized
XFree86-VidModeExtension Activated at 640x480
Using 8/8/8 Color bits, 24 depth, 0 stencil display.
Initializing OpenGL extensions
...GL_S3_s3tc not found
...ignoring GL_EXT_texture_env_add
...using GL_ARB_multitexture
...using GL_EXT_compiled_vertex_array

GL_VENDOR: Intel Open Source Technology Center
GL_RENDERER: Mesa DRI Intel(R) Haswell Mobile x86/MMX/SSE2
GL_VERSION: 3.0 Mesa 19.2.3
GL_EXTENSIONS: GL_ARB_multisample GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_copy_texture GL_EXT_subtexture GL_EXT_texture_object GL_EXT_vertex_array GL_EXT_compiled_vertex_array GL_EXT_texture GL_EXT_texture3D GL_IBM_rasterpos_clip GL_ARB_point_parameters GL_EXT_draw_range_elements GL_EXT_packed_pixels GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_separate_specular_color GL_EXT_texture_edge_clamp GL_SGIS_generate_mipmap GL_SGIS_texture_border_clamp GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_ARB_framebuffer_sRGB GL_ARB_multitexture GL_EXT_framebuffer_sRGB GL_IBM_multimode_draw_arrays GL_IBM_texture_mirrored_repeat GL_3DFX_texture_compression_FXT1 GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_transpose_matrix GL_EXT_blend_func_separate GL_EXT_fog_coord GL_EXT_multi_draw_arrays GL_EXT_secondary_color GL_EXT_texture_env_add GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod_bias GL_INGR_blend_func_separate GL_NV_blend_square GL_NV_light_max_exponent GL_N
GL_MAX_TEXTURE_SIZE: 16384
GL_MAX_ACTIVE_TEXTURES_ARB: 8

PIXELFORMAT: color(24-bits) Z(24-bit) stencil(0-bits)
MODE: 3, 640 x 480 fullscreen hz:N/A
GAMMA: software w/ 0 overbright bits
CPU:
rendering primitives: single glDrawElements
texturemode: GL_LINEAR_MIPMAP_NEAREST
picmip: 1
texture bits: 0
multitexture: enabled
compiled vertex arrays: enabled
texenv add: disabled
compressed textures: disabled
Initializing Shaders
...loading 'scripts/base.shader'
...loading 'scripts/base_button.shader'
...loading 'scripts/base_floor.shader'
...loading 'scripts/base_light.shader'
...loading 'scripts/base_object.shader'
...loading 'scripts/base_support.shader'
...loading 'scripts/base_trim.shader'
...loading 'scripts/base_wall.shader'
...loading 'scripts/common.shader'
...loading 'scripts/ctf.shader'
...loading 'scripts/eerie.shader'
...loading 'scripts/gfx.shader'
...loading 'scripts/gothic_block.shader'
...loading 'scripts/gothic_floor.shader'
...loading 'scripts/gothic_light.shader'
...loading 'scripts/gothic_trim.shader'
...loading 'scripts/gothic_wall.shader'
...loading 'scripts/hell.shader'
...loading 'scripts/liquid.shader'
...loading 'scripts/menu.shader'
...loading 'scripts/models.shader'
...loading 'scripts/organics.shader'
...loading 'scripts/sfx.shader'
...loading 'scripts/shrine.shader'
...loading 'scripts/skin.shader'
...loading 'scripts/sky.shader'
...loading 'scripts/test.shader'
----- finished R_Init -----

------- sound initialization -------
------------------------------------
----- Sound Info -----
sound system is muted
    1 stereo
 8192 samples
   16 samplebits
    1 submission_chunk
22050 speed
0x9dbcea0 dma buffer
Forcing all sounds to 8 bit
No background file.
----------------------
Loading vm file vm/ui.qvm.
VM file ui compiled to 902363 bytes of code
4 arenas parsed
6 bots parsed
Received signal 11, exiting...

The only dep appears to be alsa-oss.
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: Rich on February 19, 2020, 01:20:56 AM
Hi Juanito
Code: [Select]
Received signal 11, exiting...
That's a segmentation fault. I see that  q3ademo.tcz  supplies a  libGL.so  library. Xorg also pulls in a  libGL.so  library. I wonder if one
of them is causing a compatibility issue.
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: Juanito on February 19, 2020, 02:31:59 AM
'could be - anyway, there's nothing in the system logs or dmesg and this software is very old
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on February 24, 2020, 10:01:00 AM
Hi xor
nothing changed!
screen goes dark!
Game is not opening. ...

From the  q3ademo.tcz.info  file:
Quote
Comments:       Quake 3 Arena Demo for Linux (i386) - includes 4 maps,
                6 different player characters and bots. Quake 3 Arena
                requires a supported 3D accelerator.
                ----
                To play this game you need OpenGL driver for 3D graphic (Voodoo 1 is also supported).
                aoss and alsa are also required for sound but the game can work without it.
                Run with: sudo aoss q3demo
Are you running  Xorg-7.7-3d.tcz ?  Do you have the required drivers?

Do you see any error messages when you run:
Code: [Select]
sudo aoss q3demo

Code: [Select]
tc@box:~$ sudo aoss q3demo
Q3 1.11 linux-i386 Dec  4 1999
----- FS_Startup -----
Current search path:
/root/.q3a/baseq3
./baseq3

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

Running in restricted demo mode.

----- FS_Startup -----
Current search path:
/root/.q3a/demoq3
./demoq3/pak0.pk3 (1387 files)
./demoq3

----------------------
execing default.cfg
couldn't exec q3config.cfg
couldn't exec autoexec.cfg
----------------------

Running in restricted demo mode.

----- FS_Startup -----
Current search path:
/root/.q3a/demoq3
./demoq3/pak0.pk3 (1387 files)
./demoq3

----------------------
execing default.cfg
couldn't exec q3config.cfg
couldn't exec autoexec.cfg
----- Client Initialization -----
----- Initializing Renderer ----
-------------------------------
----- Client Initialization Complete -----
--- Common Initialization Complete ---
Opening IP socket: localhost:27960
Hostname: box
Alias: localhost
Alias: localhost.local
IP: 127.0.0.1
----- R_Init -----
...loading libGL.so: Initializing OpenGL display
...setting mode 3: 640 480
Using XFree86-VidModeExtension Version 2.2
XF86DGA Mouse (Version 2.0) initialized
XFree86-VidModeExtension Activated at 640x480
Using 8/8/8 Color bits, 24 depth, 0 stencil display.
Initializing OpenGL extensions
...GL_S3_s3tc not found
...ignoring GL_EXT_texture_env_add
...using GL_ARB_multitexture
...using GL_EXT_compiled_vertex_array

GL_VENDOR: X.Org
GL_RENDERER: AMD ARUBA (DRM 2.50.0 / 5.4.3-tinycore, LLVM 8.0.0)
GL_VERSION: 3.1 Mesa 19.2.3
GL_EXTENSIONS: GL_ARB_multisample GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_copy_texture GL_EXT_subtexture GL_EXT_texture_object GL_EXT_vertex_array GL_EXT_compiled_vertex_array GL_EXT_texture GL_EXT_texture3D GL_IBM_rasterpos_clip GL_ARB_point_parameters GL_EXT_draw_range_elements GL_EXT_packed_pixels GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_separate_specular_color GL_EXT_texture_edge_clamp GL_SGIS_generate_mipmap GL_SGIS_texture_border_clamp GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_ARB_framebuffer_sRGB GL_ARB_multitexture GL_EXT_framebuffer_sRGB GL_IBM_multimode_draw_arrays GL_IBM_texture_mirrored_repeat GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_transpose_matrix GL_EXT_blend_func_separate GL_EXT_fog_coord GL_EXT_multi_draw_arrays GL_EXT_secondary_color GL_EXT_texture_env_add GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod_bias GL_INGR_blend_func_separate GL_NV_blend_square GL_NV_light_max_exponent GL_NV_texgen_reflection GL_NV_texture
GL_MAX_TEXTURE_SIZE: 16384
GL_MAX_ACTIVE_TEXTURES_ARB: 8

PIXELFORMAT: color(24-bits) Z(24-bit) stencil(0-bits)
MODE: 3, 640 x 480 fullscreen hz:N/A
GAMMA: software w/ 0 overbright bits
CPU:
rendering primitives: single glDrawElements
texturemode: GL_LINEAR_MIPMAP_NEAREST
picmip: 1
texture bits: 0
multitexture: enabled
compiled vertex arrays: enabled
texenv add: disabled
compressed textures: disabled
Initializing Shaders
...loading 'scripts/base.shader'
...loading 'scripts/base_button.shader'
...loading 'scripts/base_floor.shader'
...loading 'scripts/base_light.shader'
...loading 'scripts/base_object.shader'
...loading 'scripts/base_support.shader'
...loading 'scripts/base_trim.shader'
...loading 'scripts/base_wall.shader'
...loading 'scripts/common.shader'
...loading 'scripts/ctf.shader'
...loading 'scripts/eerie.shader'
...loading 'scripts/gfx.shader'
...loading 'scripts/gothic_block.shader'
...loading 'scripts/gothic_floor.shader'
...loading 'scripts/gothic_light.shader'
...loading 'scripts/gothic_trim.shader'
...loading 'scripts/gothic_wall.shader'
...loading 'scripts/hell.shader'
...loading 'scripts/liquid.shader'
...loading 'scripts/menu.shader'
...loading 'scripts/models.shader'
...loading 'scripts/organics.shader'
...loading 'scripts/sfx.shader'
...loading 'scripts/shrine.shader'
...loading 'scripts/skin.shader'
...loading 'scripts/sky.shader'
...loading 'scripts/test.shader'
----- finished R_Init -----

------- sound initialization -------
/dev/dsp: No such file or directory
Could not open /dev/dsp
------------------------------------
Loading vm file vm/ui.qvm.
VM file ui compiled to 902363 bytes of code
4 arenas parsed
6 bots parsed
Received signal 11, exiting...
tc@box:~$

----- Client Initialization -----
----- Initializing Renderer ----
-------------------------------
----- Client Initialization Complete -----
--- Common Initialization Complete ---
Opening IP socket: localhost:27960
Hostname: box
Alias: localhost
Alias: localhost.local
IP: 127.0.0.1
----- R_Init -----
...loading libGL.so: Initializing OpenGL display
...setting mode 3: 640 480
Using XFree86-VidModeExtension Version 2.2
XF86DGA Mouse (Version 2.0) initialized
XFree86-VidModeExtension Activated at 640x480
Using 8/8/8 Color bits, 24 depth, 0 stencil display.
Initializing OpenGL extensions
...GL_S3_s3tc not found
...ignoring GL_EXT_texture_env_add
...using GL_ARB_multitexture
...using GL_EXT_compiled_vertex_array

GL_VENDOR: X.Org
GL_RENDERER: AMD ARUBA (DRM 2.50.0 / 5.4.3-tinycore, LLVM 8.0.0)
GL_VERSION: 3.1 Mesa 19.2.3
GL_EXTENSIONS: GL_ARB_multisample GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_copy_texture GL_EXT_subtexture GL_EXT_texture_object GL_EXT_vertex_array GL_EXT_compiled_vertex_array GL_EXT_texture GL_EXT_texture3D GL_IBM_rasterpos_clip GL_ARB_point_parameters GL_EXT_draw_range_elements GL_EXT_packed_pixels GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_separate_specular_color GL_EXT_texture_edge_clamp GL_SGIS_generate_mipmap GL_SGIS_texture_border_clamp GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_ARB_framebuffer_sRGB GL_ARB_multitexture GL_EXT_framebuffer_sRGB GL_IBM_multimode_draw_arrays GL_IBM_texture_mirrored_repeat GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_transpose_matrix GL_EXT_blend_func_separate GL_EXT_fog_coord GL_EXT_multi_draw_arrays GL_EXT_secondary_color GL_EXT_texture_env_add GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod_bias GL_INGR_blend_func_separate GL_NV_blend_square GL_NV_light_max_exponent GL_NV_texgen_reflection GL_NV_texture
GL_MAX_TEXTURE_SIZE: 16384
GL_MAX_ACTIVE_TEXTURES_ARB: 8

PIXELFORMAT: color(24-bits) Z(24-bit) stencil(0-bits)
MODE: 3, 640 x 480 fullscreen hz:N/A
GAMMA: software w/ 0 overbright bits
CPU:
rendering primitives: single glDrawElements
texturemode: GL_LINEAR_MIPMAP_NEAREST
picmip: 1
texture bits: 0
multitexture: enabled
compiled vertex arrays: enabled
texenv add: disabled
compressed textures: disabled
Initializing Shaders
...loading 'scripts/base.shader'
...loading 'scripts/base_button.shader'
...loading 'scripts/base_floor.shader'
...loading 'scripts/base_light.shader'
...loading 'scripts/base_object.shader'
...loading 'scripts/base_support.shader'
...loading 'scripts/base_trim.shader'
...loading 'scripts/base_wall.shader'
...loading 'scripts/common.shader'
...loading 'scripts/ctf.shader'
...loading 'scripts/eerie.shader'
...loading 'scripts/gfx.shader'
...loading 'scripts/gothic_block.shader'
...loading 'scripts/gothic_floor.shader'
...loading 'scripts/gothic_light.shader'
...loading 'scripts/gothic_trim.shader'
...loading 'scripts/gothic_wall.shader'
...loading 'scripts/hell.shader'
...loading 'scripts/liquid.shader'
...loading 'scripts/menu.shader'
...loading 'scripts/models.shader'
...loading 'scripts/organics.shader'
...loading 'scripts/sfx.shader'
...loading 'scripts/shrine.shader'
...loading 'scripts/skin.shader'
...loading 'scripts/sky.shader'
...loading 'scripts/test.shader'
----- finished R_Init -----

------- sound initialization -------
/dev/dsp: No such file or directory
Could not open /dev/dsp
------------------------------------
Loading vm file vm/ui.qvm.
VM file ui compiled to 902363 bytes of code
4 arenas parsed
6 bots parsed
Received signal 11, exiting...
tc@box:~$
Title: linux games > q1demo & q2demo (no sound )
Post by: xor on April 08, 2020, 07:40:40 AM
q1demo & q2demo (no sound ) :(


q1
Code: [Select]
Please wait...

Host_Init
40.0 megabyte heap
UDP (IPv4) Initialized

Sound Initialization
ALSA lib conf.c:3837:(snd_config_hook_load) cannot stat file/directory /usr/local/etc/alsa/cards/aliases.conf
ALSA lib pcm.c:2642:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.default
Error: audio open error: No such file or directory
S_Startup: S_O_Init failed.
Console initialized.

q2
Code: [Select]
Please wait...

ALSA lib conf.c:3837:(snd_config_hook_load) cannot stat file/directory /usr/local/etc/alsa/cards/aliases.conf
ALSA lib pcm.c:2642:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.default
ALSA lib pcm.c:2642:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.default
ALSA lib pcm.c:2642:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.default

tcl system configuration;
tc@box:~$ tce-load -wi alsa pavucontrol htop windowshot gimp2 inkscape libreoffice vlc3 ezremaster xfe firefox_getLatest aterm wbar

( There is no sound problem in firefox! :) )
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: Juanito on April 08, 2020, 07:46:39 AM
If you enter "aliases.conf" in the apps gui provides box and <enter>, you will see that /usr/local/etc/alsa/cards/aliases.conf is provided by the alsa-config extension.
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on April 08, 2020, 07:50:57 AM
If you enter "aliases.conf" in the apps gui provides box and <enter>, you will see that /usr/local/etc/alsa/cards/aliases.conf is provided by the alsa-config extension.

I did not understand anything from google translate !!!

I am writing via google translate
Can you write down what should be done to solve the problem?
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: Rich on April 08, 2020, 08:03:22 AM
Hi xor
Load  alsa-config  first:
Code: [Select]
tc@box:~$ tce-load -wi alsa-config alsa pavucontrol htop windowshot gimp2 inkscape libreoffice vlc3 ezremaster xfe firefox_getLatest aterm wbar
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on April 08, 2020, 10:41:41 AM
Hi xor
Load  alsa-config  first:
Code: [Select]
tc@box:~$ tce-load -wi alsa-config alsa pavucontrol htop windowshot gimp2 inkscape libreoffice vlc3 ezremaster xfe firefox_getLatest aterm wbar

nothing has changed
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on April 09, 2020, 02:28:33 AM
If you enter "aliases.conf" in the apps gui provides box and <enter>, you will see that /usr/local/etc/alsa/cards/aliases.conf is provided by the alsa-config extension.

There is no such file here physically and concrete!
In the search, it shows as if there is a wrong indexed, non-existent file!
The file being searched does not physically exist!

(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22752.0;attach=5325)
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: Juanito on April 09, 2020, 02:39:24 AM
I presume you are speaking of CorePure64 11.x - the file is present.

Note that upper case letters are indexed before lower case letters - the file listing for alsa-config is:
Code: [Select]
...
/usr/local/etc/alsa/cards/YMF744.conf
/usr/local/etc/alsa/cards/aliases.conf
/usr/local/etc/alsa/cards/pistachio-card.conf
...

You could also try the following:
Code: [Select]
$ ls /usr/local/etc/alsa/cards/a*
/usr/local/etc/alsa/cards/aliases.conf
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on April 09, 2020, 04:17:07 AM
I presume you are speaking of CorePure64 11.x - the file is present.

Note that upper case letters are indexed before lower case letters - the file listing for alsa-config is:
Code: [Select]
...
/usr/local/etc/alsa/cards/YMF744.conf
/usr/local/etc/alsa/cards/aliases.conf
/usr/local/etc/alsa/cards/pistachio-card.conf
...

You could also try the following:
Code: [Select]
$ ls /usr/local/etc/alsa/cards/a*
/usr/local/etc/alsa/cards/aliases.conf

(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22752.0;attach=5326)
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: Juanito on April 09, 2020, 04:41:26 AM
You usually get that kind of output when you load alsa-config after alsa - you need to load alsa-config before alsa.
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on April 09, 2020, 05:20:10 AM
You usually get that kind of output when you load alsa-config after alsa - you need to load alsa-config before alsa.

Code: [Select]
tc@box:~$ tce-load -wi Xorg-7.7-3d firmware-radeon xf86-video wındowmaker alsa-config alsa pavucontrol ezremaster xfe aterm wbar
!?? :(

(http://forum.tinycorelinux.net/index.php?action=dlattach;topic=22752.0;attach=5328)

Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: Juanito on April 09, 2020, 06:38:23 AM
Your other identical post was deleted, please do not post the same thing in two different places.
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on April 09, 2020, 12:12:00 PM
Your other identical post was deleted, please do not post the same thing in two different places.

i am trying to solve this problem
please help me solve the problem!
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: Juanito on April 10, 2020, 02:00:52 AM
These game demos are very old and not compiled on tinycore - this means you are likely to have problems with them.
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on April 10, 2020, 02:31:10 AM
These game demos are very old and not compiled on tinycore - this means you are likely to have problems with them.

https://github.com/id-Software
Title: [Solved] Does TCL play modern 3D Games!?
Post by: xor on April 15, 2020, 04:49:41 AM
First of all, I was wondering if a modern 3D game can be played on TCL!

in this respect, I wanted to try a demo of a few game classics.
unfortunately due to very old file structures
I had technical errors in the Q series.

but lastly; "openarena" shows that you can play modern 3D games very comfortably and even better than I thought, even in TCL.

"openarena" => https://en.wikipedia.org/wiki/OpenArena

subject title : [resolved] Does TCL play modern 3D Games!?

if the topic title is updated as above
this topic will be terminated correctly! :)
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on April 27, 2020, 05:48:57 AM
Quote
https://github.com/eggmund/sort_visualiser
Note to self:
Install pulseaudio-alsa to fix ALSA lib pcm_dmix.c:1089: (snd_pcm_dmix_open) unable to open slave error.

Quote
https://wiki.archlinux.org/index.php/PulseAudio

Install the pulseaudio package.

Some PulseAudio modules are not included in the main package and must be installed separately if needed:

    pulseaudio-alsa for PulseAudio to manage ALSA as well, see #ALSA

"pulseaudio-alsa" >> https://www.archlinux.org/packages/extra/any/pulseaudio-alsa/



tc@box:~$ cd /usr/local/quake2
tc@box:/usr/local/quake2$ quake2
Added pakfile './baseq2/pak0.pak' (1106 files).
using /home/tc/.quake2/baseq2/ for writing
execing default.cfg
execing aprconfig.cfg
Console initialized.

------- sound initialization -------
ALSA lib pcm_dmix.c:1089:(snd_pcm_dmix_open) unable to open slave
SDL_OpenAudio() failed: No available audio device

------------------------------------
--------- [Loading Renderer] ---------
Using libGL.so for OpenGL...setting mode -1: 0 0
GL_VENDOR: X.Org
GL_RENDERER: AMD ARUBA (DRM 2.50.0 / 5.4.3-tinycore, LLVM 8.0.0)
GL_VERSION: 3.1 Mesa 19.2.3
...enabling GL_EXT_compiled_vertex_array
...ignoring GL_EXT_point_parameters
...using GL_ARB_multitexture
...using GL_NV_texture_rectangle
...using GL_SGIS_generate_mipmap
...ignoring GL_ARB_texture_compression
...enabling GL_EXT_texture_filter_anisotropic
Maximum Anisotropy: 16.0
Maximum Texture Size: 16384x16384
------------------------------------
libcurl/7.67.0 OpenSSL/1.1.1b zlib/1.2.11 initialized.
====== Quake II (Quetoo.org) Initialized ======
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: neonix on May 12, 2020, 02:46:20 PM
Quote
https://github.com/eggmund/sort_visualiser
Note to self:
Install pulseaudio-alsa to fix ALSA lib pcm_dmix.c:1089: (snd_pcm_dmix_open) unable to open slave error.

Quote
https://wiki.archlinux.org/index.php/PulseAudio

Install the pulseaudio package.

Some PulseAudio modules are not included in the main package and must be installed separately if needed:

    pulseaudio-alsa for PulseAudio to manage ALSA as well, see #ALSA

"pulseaudio-alsa" >> https://www.archlinux.org/packages/extra/any/pulseaudio-alsa/



tc@box:~$ cd /usr/local/quake2
tc@box:/usr/local/quake2$ quake2
Added pakfile './baseq2/pak0.pak' (1106 files).
using /home/tc/.quake2/baseq2/ for writing
execing default.cfg
execing aprconfig.cfg
Console initialized.

------- sound initialization -------
ALSA lib pcm_dmix.c:1089:(snd_pcm_dmix_open) unable to open slave
SDL_OpenAudio() failed: No available audio device

------------------------------------
--------- [Loading Renderer] ---------
Using libGL.so for OpenGL...setting mode -1: 0 0
GL_VENDOR: X.Org
GL_RENDERER: AMD ARUBA (DRM 2.50.0 / 5.4.3-tinycore, LLVM 8.0.0)
GL_VERSION: 3.1 Mesa 19.2.3
...enabling GL_EXT_compiled_vertex_array
...ignoring GL_EXT_point_parameters
...using GL_ARB_multitexture
...using GL_NV_texture_rectangle
...using GL_SGIS_generate_mipmap
...ignoring GL_ARB_texture_compression
...enabling GL_EXT_texture_filter_anisotropic
Maximum Anisotropy: 16.0
Maximum Texture Size: 16384x16384
------------------------------------
libcurl/7.67.0 OpenSSL/1.1.1b zlib/1.2.11 initialized.
====== Quake II (Quetoo.org) Initialized ======

I don't understand what is a problem? Quetoo works with alsa.tcz and alsa-config.tcz without problem. Do you want to have pulseaudio-alsa wrapper in repo? What TC version you have?
Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on July 21, 2020, 04:57:38 AM
32-bit TCL was also working.
64-bit TCL also gives this problem!

Quote
http://www.openarena.ws/smfnews.php
Uses the OpenGL 1.x graphics API.

Code: [Select]

Please wait...

ioq3+oa 1.36_SVN1910M linux-x86_64 Dec 25 2011
----- FS_Startup -----
Current search path:
/home/tc//.openarena/baseoa
/mnt/sdb1/L&B/G@M/openarena-0.8.8/baseoa/pak6-patch088.pk3 (711 files)
/mnt/sdb1/L&B/G@M/openarena-0.8.8/baseoa/pak6-patch085.pk3 (559 files)
/mnt/sdb1/L&B/G@M/openarena-0.8.8/baseoa/pak6-misc.pk3 (229 files)
/mnt/sdb1/L&B/G@M/openarena-0.8.8/baseoa/pak5-TA.pk3 (139 files)
/mnt/sdb1/L&B/G@M/openarena-0.8.8/baseoa/pak4-textures.pk3 (1753 files)
/mnt/sdb1/L&B/G@M/openarena-0.8.8/baseoa/pak2-players.pk3 (669 files)
/mnt/sdb1/L&B/G@M/openarena-0.8.8/baseoa/pak2-players-mature.pk3 (231 files)
/mnt/sdb1/L&B/G@M/openarena-0.8.8/baseoa/pak1-maps.pk3 (100 files)
/mnt/sdb1/L&B/G@M/openarena-0.8.8/baseoa/pak0.pk3 (1042 files)
/mnt/sdb1/L&B/G@M/openarena-0.8.8/baseoa

----------------------
5433 files in pk3 files
execing default.cfg
couldn't exec q3config.cfg
couldn't exec autoexec.cfg
Hunk_Clear: reset the hunk ok
----- Client Initialization -----
Couldn't read q3history.
----- Initializing Renderer ----
-------------------------------
QKEY building random string
QKEY generated
----- Client Initialization Complete -----
----- R_Init -----
SDL using driver "x11"
Initializing OpenGL display
Estimated display aspect: 1.771
...setting mode 3: 640 480
Available modes: '1360x768 720x400 640x480 800x600 832x624 1024x768'
Couldn't get a visual
...WARNING: could not set the given mode (3)
Initializing OpenGL display
...setting mode 3: 640 480
Available modes: '1360x768 720x400 640x480 800x600 832x624 1024x768'
Couldn't get a visual
...WARNING: could not set the given mode (3)
----- Client Shutdown (Client fatal crashed: GLimp_Init() - could not load OpenGL subsystem
) -----
RE_Shutdown( 1 )
-----------------------
GLimp_Init() - could not load OpenGL subsystem

sh: zenity: not found

>>>> END OF COMMAND <<<<

Title: Re: tiny core linux game's => linuxq3ademo.tcz :)
Post by: xor on July 21, 2020, 09:46:24 AM
I think there is a 64-bit packaging error
I have the same problem in the link.
https://forums.linuxmint.com/viewtopic.php?t=264616


32-bit TCL was also working.
64-bit TCL also gives this problem!

Quote
http://www.openarena.ws/smfnews.php
Uses the OpenGL 1.x graphics API.

Code: [Select]

Please wait...

ioq3+oa 1.36_SVN1910M linux-x86_64 Dec 25 2011
----- FS_Startup -----
Current search path:
/home/tc//.openarena/baseoa
/mnt/sdb1/L&B/G@M/openarena-0.8.8/baseoa/pak6-patch088.pk3 (711 files)
/mnt/sdb1/L&B/G@M/openarena-0.8.8/baseoa/pak6-patch085.pk3 (559 files)
/mnt/sdb1/L&B/G@M/openarena-0.8.8/baseoa/pak6-misc.pk3 (229 files)
/mnt/sdb1/L&B/G@M/openarena-0.8.8/baseoa/pak5-TA.pk3 (139 files)
/mnt/sdb1/L&B/G@M/openarena-0.8.8/baseoa/pak4-textures.pk3 (1753 files)
/mnt/sdb1/L&B/G@M/openarena-0.8.8/baseoa/pak2-players.pk3 (669 files)
/mnt/sdb1/L&B/G@M/openarena-0.8.8/baseoa/pak2-players-mature.pk3 (231 files)
/mnt/sdb1/L&B/G@M/openarena-0.8.8/baseoa/pak1-maps.pk3 (100 files)
/mnt/sdb1/L&B/G@M/openarena-0.8.8/baseoa/pak0.pk3 (1042 files)
/mnt/sdb1/L&B/G@M/openarena-0.8.8/baseoa

----------------------
5433 files in pk3 files
execing default.cfg
couldn't exec q3config.cfg
couldn't exec autoexec.cfg
Hunk_Clear: reset the hunk ok
----- Client Initialization -----
Couldn't read q3history.
----- Initializing Renderer ----
-------------------------------
QKEY building random string
QKEY generated
----- Client Initialization Complete -----
----- R_Init -----
SDL using driver "x11"
Initializing OpenGL display
Estimated display aspect: 1.771
...setting mode 3: 640 480
Available modes: '1360x768 720x400 640x480 800x600 832x624 1024x768'
Couldn't get a visual
...WARNING: could not set the given mode (3)
Initializing OpenGL display
...setting mode 3: 640 480
Available modes: '1360x768 720x400 640x480 800x600 832x624 1024x768'
Couldn't get a visual
...WARNING: could not set the given mode (3)
----- Client Shutdown (Client fatal crashed: GLimp_Init() - could not load OpenGL subsystem
) -----
RE_Shutdown( 1 )
-----------------------
GLimp_Init() - could not load OpenGL subsystem

sh: zenity: not found

>>>> END OF COMMAND <<<<

Title: TheDarkMod ( 1.47 MB ; doom 3 game engine) { for TCL-11.1-X86_64-bit }
Post by: xor on February 16, 2021, 07:04:15 AM
TheDarkMod  ( 1.47 MB GB ; doom 3 game engine) { for TCL-11.1-X86_64-bit }

https://www.phoronix.com/scan.php?page=news_item&px=The-Dark-Mod-2.09
https://www.thedarkmod.com/posts/the-dark-mod-2-09-has-been-released/

http://update.thedarkmod.com/zipsync/tdm_installer.linux64.zip
TheDarkMod  ( 1.47 MB GB ; doom 3 game engine) { for TCL-11.1-X86_64-bit }