Subj : Linux port To : Maurice Kinal From : Michael Preslar Date : Wed Jun 01 2005 11:46 pm Re: Linux port By: Maurice Kinal to Michael Preslar on Wed Jun 01 2005 11:28 am > MP> http://www.mpcode.com/lordx.1.01.tar.gz to test it if you want. > > I downloaded it via wget and took a look at the archive but haven't field > tested it yet. Offhand there is a problem with all the dat files as they ne > to be filtered to run in a bash shell properly. All the files still have th > DOS-think in them so that'll have to go. Not a really big deal but I imagin > some UNIXie newbies will miss that major bug. The dat files arent text files. Theyre structured data files. \n \r\n makes no difference to the .dat/.DAT files. (should be in all caps unless I missed one) The text files on the other hand, yeah. Suppose they should be converted (havent looked in my .tar.gz).. but easy enough to do: perl -i -p -e 's/\r$//g' > MP> /path/to/lord -D/path/to/door.sys > > I'll have to remind myself the format of that file. It has been awhile sinc > I've ran a BBS, nevermind door games. There is quite a bit to do here befor > am happy with a Linux based BBS. If you want to run it locally: ../lord -l > MP> Theres also a web version in the works. http://www.web-lord.com > > Are you using cgi scripting for that? Using php and mysql. php can be encrypted, and thus distributed, and mysql runs on most every platform. (And most serious web-ops already have it anyways) Perl can be encrypted through the B.pm module, however, the file thats generated has the perl binary, _all_ modules used (use strict; use DBI; use warnings; etc etc).. In the end, a 1 meg+ binary is produced. Not the kind of thing that Id want to do. (and from what Ive heard, its easily decrypted anyways) And yeah.. Have to encrypt it. The source itself cannot be distributed in any form.. So that leaves me with 2 options 1) encrypt it so other people can run it on their own servers or 2) not distribute it .. Id rather allow other people the chance to run their own game. --- SBBSecho 2.10-Win32 * Origin: mount_z.synchro.net - Home of Lord/* (1:275/112) .