I tested it and ran into an issue. I attach test script that I use for i386 testing and I'd assume it should work on x86_64 as well. However there is message in console about unitialized value and then there is a crash. Seems to me that a file descriptor is NULL?
I attached the script and error. To run the script:
Open shell, cd to directory, start "sh", ./test-configure.sh
Edited by deadwood on 23-10-2024 09:31, 1 month ago
@deadwood
Hi,
as promised I've compiled Perl5 for abiv11 x86_64, although it is not yet a newer version.
Compiling the "old" version is still (very) tricky, using diff from contrib helps somewhat but is not working out of the box also you need to copy out the compiled miniperl + libs in the middle of the compilation, let make trow the error and remake it cause it searches miniperl in the final directory not in the current one...
I'm also trying to track down the "configure freeze issue" I think can be related to the use of /dev/null redirection in the configure script, I've to find a reproducible test case
Here is the link, if it's ok I'll include the "new" diff file and upload it to aros archives
I will pack the engine soon for the aros archives
I would like to take this opportunity to announce that I will release also the GemRB version 0.8.8 for x86_64 ABIv11 alongside with python 2.5.2 x86_64 ABIv11
Edited by Deremon on 01-10-2024 08:59, 2 months ago
Perfect GemRB works perfectly on AROS, I used a pre-installation on XP, to make it work thanks to Deremon's suggestions I created two separate folders one for the game data and one for the engine, then ran it from the Workbench icon !
The Aronym can be found at the beginning of the file, which is what I use in the Datatypes Descriptors to make Wanderer and Dopus4 recognise a file without extension
However, as soon as I have time I'll create Datatypes Descriptors for both .CABs, which will then be recognised by both Wanderer and Dopus4 separately and associated one with "Unshield" and the other with "Cabextract".
For those using "MSZIP" I first have to find a CAB that uses it and see which tool unzips it!
@AMIGASYSTEM - Thanks Farox, Unshield unzips the game's .CAB "ISC" well, but does not support the Standard .CAB "MSCF" that WinRAR, 7Zip normally unzip.
On AROS One, however, there is "Cabextract" which conversely unzips .CAB Standard "MSCF", but does not support .CAB "ISC".
In any case, it is complicated to assemble the various unzipped files and folders for the game, so to make it easier, it is best to do a Windows installation of the game and then use them for porting.
---- Italiano ---
Grazie Farox, Unshield scompatta bene i .CAB "ISC" del gioco, ma non supporta i .CAB Standard "MSCF" che normalmente scompattano WinRAR, 7Zip.
Su AROS One però c'è "Cabextract" che al contrario scompatta .CAB Standard "MSCF", ma non supporta i .CAB "ISC"
In ogni caso per il Gioco è complicati assemblare i vari file e cartelle scompattate, per facilitare l'operazione è meglio fare una insllazione del gioco su Windows e poi Usarli per il porting
Yes that was my strategy, install it on another OS (win or linux doesn't matter) and then "save" the complete clean install directories, so in the future I don't have to do this again
@AMIGASYSTEM - Deremon, is the game Torment 1 or 2 ?
I tried to unpack the .cabs of Torment 1, they can't be extracted with WinRAR, 7Zip etc.., because they are not in the CAB Standard "MSCF" format, but those with "ISC" acronym that only a very old Windows program called "WinPack" can do it, and it works well only WinXP, with Win7 64Bit I had a bit of difficulty to unpack.
I unpacked the CABs but there are so many folders and files where you don't know exactly where to copy them, in your screenshot you can't see them.
The only method remains that of installing the game on an old PC-Windows OS or Wine on Linux and then taking the installed data.
---- Italiano ---
Deremon, il gioco è Torment 1 o 2 ?
Ho provato a scompattare i .cab di Torment 1, non si possono estrarre con WinRAR, 7Zip etc.., perchè non sono nel formato CAB Standard "MSCF", ma quelli con Acrinimo "ISC" che solo un vecchissimo programma Windows di nome "WinPack" può farlo, e funziona bene solo WinXP, con Win7 64Bit ho avuto un po' di difficolta a scompattare.
Ho scompattato i CAB ma ci sono tante cartelle e file dove non si sa di preciso dove copiarli, nel tuo screenshot non si vedono.
Unico metodo resta quella della installazione del gioco su un vecchio OS PC-Windows o Wine su Linux epoi prendere i dati installati.
Attached here is a screenshot of directory of my installation of BG2 from GOG.
I have a directory on my USB key with "games" and subdirectory
bg1
bg1demo
bg2
bg2demo
Thanks Farox, Unshield unzips the game's .CAB "ISC" well, but does not support the Standard .CAB "MSCF" that WinRAR, 7Zip normally unzip.
On AROS One, however, there is "Cabextract" which conversely unzips .CAB Standard "MSCF", but does not support .CAB "ISC".
In any case, it is complicated to assemble the various unzipped files and folders for the game, so to make it easier, it is best to do a Windows installation of the game and then use them for porting.
---- Italiano ---
Grazie Farox, Unshield scompatta bene i .CAB "ISC" del gioco, ma non supporta i .CAB Standard "MSCF" che normalmente scompattano WinRAR, 7Zip.
Su AROS One però c'è "Cabextract" che al contrario scompatta .CAB Standard "MSCF", ma non supporta i .CAB "ISC"
In ogni caso per il Gioco è complicati assemblare i vari file e cartelle scompattate, per facilitare l'operazione è meglio fare una insllazione del gioco su Windows e poi Usarli per il porting
@AMIGASYSTEM
I have compiled Unshield for Aros...but tested only with an example CAB file (and it worked).
I attached here the program...please test it, and if it work good...i'll publish
I tried to unpack the .cabs of Torment 1, they can't be extracted with WinRAR, 7Zip etc.., because they are not in the CAB Standard "MSCF" format, but those with "ISC" acronym that only a very old Windows program called "WinPack" can do it, and it works well only WinXP, with Win7 64Bit I had a bit of difficulty to unpack.
I unpacked the CABs but there are so many folders and files where you don't know exactly where to copy them, in your screenshot you can't see them.
The only method remains that of installing the game on an old PC-Windows OS or Wine on Linux and then taking the installed data.
---- Italiano ---
Deremon, il gioco è Torment 1 o 2 ?
Ho provato a scompattare i .cab di Torment 1, non si possono estrarre con WinRAR, 7Zip etc.., perchè non sono nel formato CAB Standard "MSCF", ma quelli con Acrinimo "ISC" che solo un vecchissimo programma Windows di nome "WinPack" può farlo, e funziona bene solo WinXP, con Win7 64Bit ho avuto un po' di difficolta a scompattare.
Ho scompattato i CAB ma ci sono tante cartelle e file dove non si sa di preciso dove copiarli, nel tuo screenshot non si vedono.
Unico metodo resta quella della installazione del gioco su un vecchio OS PC-Windows o Wine su Linux epoi prendere i dati installati.
I was in contact with @Deremon and have (little) tested his good work on GemRB.
On my PC i use an USB key with the system (SFS formatted obviously) and another one (a micro SD-Card actually, in another USB port) where i test all my ports/recompilation and FAT32 formatted.
Here running directly (as stated by Deremon) won't work because (i think, but i may be wrong) did not find the Python interpreter, it needs to be installed where it could find Python (could it be in RAM: or in a directory on the system). Since i don't like to install too much stuff on the system...i ask ...could it be possible to let see Python on an external drive? In this manner we could have the GemRB and the games datas all in an external FAT32 drive.
You can view all discussion threads in this forum. You cannot start a new discussion thread in this forum. You cannot reply in this discussion thread. You cannot start on a poll in this forum. You cannot upload attachments in this forum. You cannot download attachments in this forum.