Conflux III wiki discussion

Custom dungeons for CSBWin. Includes all Confux 2 and 3 discussions.

Moderator: Zyx

Forum rules
Please read the Forum rules and policies before posting.
User avatar
Paul Stevens
CSBwin Guru
Posts: 4318
Joined: Sun Apr 08, 2001 6:00 pm
Location: Madison, Wisconsin, USA

Re: Conflux III wiki discussion

Post by Paul Stevens »

The average user won't know the correct numbers
But I assume they will understand the 'simple wrapper script'.
using only keys available on (almost) all keyboards.
Of course they are different for SDL1.2 and SDL 2.0 and Windows
and macintosh with/without keypads and etc.

An option to display the code for each key as it is pressed might
be nice. --keycodes
User avatar
Paul Stevens
CSBwin Guru
Posts: 4318
Joined: Sun Apr 08, 2001 6:00 pm
Location: Madison, Wisconsin, USA

Re: Conflux III wiki discussion

Post by Paul Stevens »

Here is what I wrote to Christophe at dmweb

Good Afternoon,

I just released the twelve packages:

dianneandpaul.net/CSBwin/Games/Conflux_linux_x86-32_SDL12_20151215.tar
dianneandpaul.net/CSBwin/Games/Conflux_linux_x86-32_SDL20_20151214.tar
dianneandpaul.net/CSBwin/Games/Conflux_Raspbian_ARM-32_20151215.tar
dianneandpaul.net/CSBwin/Games/Conflux_Windows_x86-32_20151214.zip

dianneandpaul.net/CSBwin/Games/CSB_linux_x86-32_SDL12_20151212.tar
dianneandpaul.net/CSBwin/Games/CSB_linux_x86-32_SDL20_20151212.tar
dianneandpaul.net/CSBwin/Games/CSB_Raspbian_ARM-32_20151212.tar
dianneandpaul.net/CSBwin/Games/CSB_Windows_x86-32_20151213.zip

dianneandpaul.net/CSBwin/Games/DM_linux_x86-32_SDL12_20151212.tar
dianneandpaul.net/CSBwin/Games/DM_linux_x86-32_SDL20_20151212.tar
dianneandpaul.net/CSBwin/Games/DM_Raspbian_ARM-32_20151212.tar
dianneandpaul.net/CSBwin/Games/DM_Windows_x86-32_20151213.zip

They can all be found from:
dianneandpaul.net/CSBwin/Games

You are free to do with them as you please. Point to them.
Copy them. Mention them. Disassemble them. Rearrange
them. Ignore them.

I will try to remember to update them if any changes are made.

Paul
Phoenix
Expert
Posts: 347
Joined: Tue Oct 11, 2011 7:32 am

Re: Conflux III wiki discussion

Post by Phoenix »

Christoph,
I wrote that script off the top of my head, but it doesn't seem like you understood the point. The files can be located anywhere by the installer and all that is needed is a symlink to them in the users home directory (i.e ~/.conflux). If the files are simply in the users home directory then there's no need to make ~/.conflux. Unlike Microsoft's epic failure short-cuts, symlinks work regardless of being moved.

As for the issue of a "propper" package, there's no such thing otherwise Linux would have a single standard package manager. Linux is highly fractured, and between the desktop setups, pamd and the systemd fiasco, it's only going to get worse. Non-network games outside of the OS source tree have always been organized around a single seat setup not a shared user environment. I know of few Linux shared evironments where games are even allowed.

It seems to me you could provide a better Linux experience by coming up with a configurator that allows you to install and uninstall dungeons, new versions of CSBwin , and a menu to pick and choose deungeons. I created something similar for Unreal Tournament on Widows using Cygwin. I think more effort on making CSBwin easier to use under Linux is better than spending effort on packaging.

Paul,
Ideally, you'd need to have two scripts. A setup script to locate and define where things are located, and a script to run the game with the desire parameters. They could be easilly structured so that the end-user only needs to run the two scripts, answer a few questions and nothing else.


On the keys issue, I thought that using SIZE=1 was the normal way to get the keycodes.
Post Reply