ptitSeb
Serial Porter
Yeah, I know. I fixed that. I'll try to update the PND a some time (but probably not before the GamesCom).
Ah, no. I'm fully concentrated on box86 now. I'll try to update it later (but I want to go a bit further in box86 for now).
pandora:/media/Pandora1/dev/dave_gnukem$ make
g++ -ffast-math -O3 -pipe -mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp -ftree-vectorize -fsingle-precision-constant -fuse-ld=gold -fuse-linker-plugin -fsigned-char -Wall -DPANDORA -DHAVE_SOUND -DDATA_DIR=/mnt/utmp/davegnukem-magicsam/data -I/mnt/utmp/codeblocks/usr/include/SDL -c src/main.cpp -o src/main.o
src/main.cpp: In function ‘int DaveStartup(bool, bool, const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&)’:
<command-line>: error: expected primary-expression before ‘/’ token
src/main.cpp:297:23: note: in expansion of macro ‘DATA_DIR’
297 | if (!djFolderExists( DATA_DIR ))
| ^~~~~~~~
<command-line>: error: ‘mnt’ was not declared in this scope; did you mean ‘int’?
src/main.cpp:297:23: note: in expansion of macro ‘DATA_DIR’
297 | if (!djFolderExists( DATA_DIR ))
| ^~~~~~~~
<command-line>: error: ‘utmp’ was not declared in this scope; did you mean ‘tm’?
src/main.cpp:297:23: note: in expansion of macro ‘DATA_DIR’
297 | if (!djFolderExists( DATA_DIR ))
| ^~~~~~~~
<command-line>: error: ‘davegnukem’ was not declared in this scope
src/main.cpp:297:23: note: in expansion of macro ‘DATA_DIR’
297 | if (!djFolderExists( DATA_DIR ))
| ^~~~~~~~
<command-line>: error: ‘magicsam’ was not declared in this scope
<command-line>: note: in definition of macro ‘DATA_DIR’
<command-line>: error: ‘data’ was not declared in this scope
<command-line>: note: in definition of macro ‘DATA_DIR’
<command-line>: error: expected primary-expression before ‘/’ token
src/main.cpp:300:119: note: in expansion of macro ‘DATA_DIR’
300 | note this is in a separate repo - see the ReadMe.md for details.\n",DATA_DIR);
| ^~~~~~~~
if (!djFolderExists( #DATA_DIR ))
I can create a PND that could extract GOG windows data and put Loki Linux binary. It should not be too difficult to do, if that help (I assume binaries for the full and demo version are different).I assume if we wanted to play the full game with this we could at least give it a go, although the official faq suggests we need the linux data files[/url] and that the old ones from the windows CD will not work.
Repordedly the steam client has the linux x86 build and data files, although having just checked gog I note they're only selling a windows install there, disappointingly.
I have tried that on my Pandora with GoG Windows version: it just work, it's not complaining about anything. Only thing needed is some renaming (uppercase -> lowercase) of some "hog" files.Yeah, but according to the faq the linux data and the windows data (all x86) is differing somehow. It's probably not impossible to work out the conversion, but I doubt it's really worth it until we've found someone who wants to play it all the way through.
I thought the intent was you put everything up here and promote things to repo releases once people have tested it? I'm not in a situation to test Pandora software currently, unfortunately, so you'll have to look elsewhere for that I'm afraid. In terms of a full release I assume you mean something that will take a dump from gog or steam or out old CDs and attempt to patch them up to run.Do you think I should put the Descent 3 Demo PND on the repo instead of here? And should I work on the Descent 3 Full PND too? (you is everyone that feels concerned about this)
Yeah, but I don't see anything related to distribution in the demo archive... (you can have a look in the PND, maybe I overlooked something).If the license allows D3 demo to be packaged, yes. It's always nice to have a play-ready stuff.
Yep. Not sure people had enough time to test indeed. For the full, yes, that what I meant (well, only unpacking the GoG release, for other media, I let the user do the unpacking / copying, and the PND will just do the upper->lower case if needed).I thought the intent was you put everything up here and promote things to repo releases once people have tested it? I'm not in a situation to test Pandora software currently, unfortunately, so you'll have to look elsewhere for that I'm afraid. In terms of a full release I assume you mean something that will take a dump from gog or steam or out old CDs and attempt to patch them up to run.