Menù principale
 Notizie
 Grafica
 Forum
 Links
 Retro Trailer
 Recensioni
 Modelli Amiga
 Storia Amiga
 Retro-Gamers
 Lista Utenti
 Contatti
 Policy sito
Ricerca Google

Login

Nick


Password


25 Settembre 2024 Postato da: amiwell79
GemRB v0.8.8
Portng di questo engine per poter giocare a giochi gradevoli nati per windows per aros

Download

Immagine

Modificato il 25/09/2024 alle ore 15:37:10

Commenti: 48  Aggiungi - Pagine: 1-2-3


Pagine: - [1] -2-3-

AfAOne

Post inviati: 7080

Visulizza profilo Messaggio Personale
95.233.55.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0
Commento 1
AfAOne 25 Settembre 2024    17:46:08
Ottimo Porting creato da Deremon, nuovo utente AROS che conosce bene anche Amiga, non è comunque il primo Porting, altri suoi Porting cono "ADoom3" e "MBX".

Immagine AROS One x86/68k
- AfA One - AfA One PPC - Amilator AfA One - Amithlon AfA One - WinUAE OS 4.1


amiwell

Post inviati: 13371

Visulizza profilo Messaggio Personale
80.117.235.*** Opera/9.80 (Windows NT 5.1; U; en) Presto/2.12.388 Version/12.14
Commento 2
amiwell79 25 Settembre 2024    18:58:06
devo ancora provarlo questo porting

Curatore della Distribuzione Tiny Aros https://www.tinyaros.it




AfAOne

Post inviati: 7080

Visulizza profilo Messaggio Personale
95.233.55.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0
Commento 3
AfAOne 25 Settembre 2024    20:12:58
Se devi provarlo installa prima il gioco su un PC che abbia un sistema operativo del periodo, poi di prendi i dati e li copi nella cartella del Poring, occhio ai percorsi, guardati gli script.

L'alternativa ma complicata, è quella di estrarre i dati dai 4 CD, dal primo estrai solo i .CAB dove prenderai i dati che sono all'interno dell'archivio.

Attenzione come discusso su Arosworld, esistono 2 tipi di .CAB, quelli Standard con acronimo "MSCF" puoi sompattarli con WinZip, 7Zip ed altri scompattatori, mentre i .CAB con acronimo "ISC" su Windows puoi scompattare solo con un vecchissimo programma di nome "WinPack".

Comunque puoi fare la stessa cosa su AROS, i .CAB con acronimo "MSCF" puoi scompattarli con "Cabextract", lo trovi su arosarchive, mentre i .CAB con acronimo "ISC" puoi estrarli con "Unshield" creato oggi da Farox e lo trovi sul forum di arosworld.

Il gioco in questione dovrebbe avere solo .CAB con acronimo "ISC" quindi puoi farlo con "Unshield", sul forum Farox ha messo un esempio su come usarlo.

Immagine AROS One x86/68k
- AfA One - AfA One PPC - Amilator AfA One - Amithlon AfA One - WinUAE OS 4.1


Post inviati: 12

Visulizza profilo Messaggio Personale
94.34.115.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 OPR/112.0.0.0
Commento 4
Deremon 25 Settembre 2024    22:40:07
Ciao a tutti,
prendo occasione di questo topic intanto per "rompere il ghiaccio" e iniziare a postare anche qui altri eventuali port

Riguardo GemRB la cosa "complicata" è capire come configurare i file .cfg e portare le dir del gioco, come consigliato è meglio installarle su windows o linux e salvarsi poi le directory, una volta capita la logica diventa molto semplice

Se anche qui qualcuno ha voglia di testarlo e confermarmi un funzionamento accettabile poi lo uploado, come scritto su arosworld negli aros archives

Vi metto uno screen di BG2 su AROS hosted

Grazie mille

https://ibb.co/f82k8Yv

Commento modificato il 25/09/2024 alle ore 22:41:15

amiwell

Post inviati: 13371

Visulizza profilo Messaggio Personale
80.117.235.*** Opera/9.80 (Windows NT 5.1; U; en) Presto/2.12.388 Version/12.14
Commento 5
amiwell79 26 Settembre 2024    11:27:00
Grazie Deremon io pensavo di prendere i giochi su GOG o STEAM(non devi scompattare nulla)poi mi guardo il file .cfg

Commento modificato il 26/09/2024 alle ore 12:00:13


Curatore della Distribuzione Tiny Aros https://www.tinyaros.it




amiwell

Post inviati: 13371

Visulizza profilo Messaggio Personale
80.117.235.*** Opera/9.80 (Windows NT 5.1; U; en) Presto/2.12.388 Version/12.14
Commento 6
amiwell79 26 Settembre 2024    12:25:48
una domanda per lanciare i giochi bisogna cliccare sul suo .cfg appositamente creato?

Curatore della Distribuzione Tiny Aros https://www.tinyaros.it




Post inviati: 12

Visulizza profilo Messaggio Personale
94.34.115.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 OPR/112.0.0.0
Commento 7
Deremon 26 Settembre 2024    12:57:13
Ciao,
bisogna lanciarli da shell con gemrb -c nomefile.cfg
Attento che Steam ha solo le Enhanced Editions (non supportate da GemRB), mentre su GOG hanno le enhanced che danno accesso anche alla original saga

amiwell

Post inviati: 13371

Visulizza profilo Messaggio Personale
80.117.235.*** Opera/9.80 (Windows NT 5.1; U; en) Presto/2.12.388 Version/12.14
Commento 8
amiwell79 26 Settembre 2024    13:02:46
si su steam non hanno nulla devo andare su gog, grazie ancora

Curatore della Distribuzione Tiny Aros https://www.tinyaros.it




AfAOne

Post inviati: 7080

Visulizza profilo Messaggio Personale
95.233.55.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0
Commento 9
AfAOne 26 Settembre 2024    13:09:01
No salvo è un po' complicato installarlo su AROS, ci sono due esempi di configurazio nominati "GemRB_bg1.cfg" e "GemRB_bg1.cfg", quello di defaut non numerato è quello creato nell'installazione su PC o Linux, quindo non devi usarlo.

Il gioco si esegue da una Shell, ma con uno script porebbe avviarsi da Wanderer

Il parametro da eseguire è:

gemrb -c gemrb_whatever.cfg

Ma tu dovrai mettere il tuo config, vedi gli eempi di GemRB_bg1.cfg e GemRB_bg2.cfg

Devi stare attento ai percorsi inseriti.

Io non ho ancora fatto i test perchè nell'installazione fatta su WinXP (funziona perfettamente) non ci sono alcune cartelle mostrate nello screenshot di arosword, per esempio non ho la cartella "Sounds".

Su XP nella cartella principale ho solo 3 cartelle "ereg", "Music" "Override"

Inoltre gli altri CD non vengono installati, quindi bisogna capire dove copiare tutti i dati inclusi nei CD.

Ho fatto una sola prova con AROS su WMvare, i dati vengono caricati tutti ma e ricevo errore "Filesystem Action Type Unknown""

Immagine AROS One x86/68k
- AfA One - AfA One PPC - Amilator AfA One - Amithlon AfA One - WinUAE OS 4.1


amiwell

Post inviati: 13371

Visulizza profilo Messaggio Personale
80.117.235.*** Opera/9.80 (Windows NT 5.1; U; en) Presto/2.12.388 Version/12.14
Commento 10
amiwell79 26 Settembre 2024    13:14:33
ho capito proverò intanto a comprare il gioco che non devo fare nulla per avviarlo soltanto capire dai .cfg file dove dare il percorso

Curatore della Distribuzione Tiny Aros https://www.tinyaros.it




amiwell

Post inviati: 13371

Visulizza profilo Messaggio Personale
80.117.235.*** Opera/9.80 (Windows NT 5.1; U; en) Presto/2.12.388 Version/12.14
Commento 11
amiwell79 26 Settembre 2024    19:40:22
In risposta a Deremon
Deremon

Ciao,
bisogna lanciarli da shell con gemrb -c nomefile.cfg
Attento che Steam ha solo le Enhanced Editions (non supportate da GemRB), mentre su GOG hanno le enhanced che danno accesso anche alla original saga



Deremon dici se l'acquisto ho accesso alla saga classica cioè me la mettono nella libreria

Curatore della Distribuzione Tiny Aros https://www.tinyaros.it




farox68

Post inviati: 351

Visulizza profilo Messaggio Personale
94.33.249.*** Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0
Commento 12
farox68 26 Settembre 2024    20:36:35
Intanto do il benvenuto anche io qui a @Deremon anche se ci sentiamo quasi tutti i giorni via mail.

Una precisazione Unshield non lo ho creato/programmato io (non ne sarei capace) ma invece lo ho solamente ricompilato per Aros.

Tornando a GemRB come scritto su Arosworld io ho una microsd con i giochi (presi da GOG) BG1 e BG2.

Una volta installato il programma GemRB su Aros come spiegato da Deremon bisogna editare il file .cfg in modo che GemRB sappia dove trovare i files del gioco.


Vi faccio un esempio con i percorsi della mia scheda (voi adattateli al vostro caso)
Il percorso dove sono i files del gioco è
farox:games/
dentro alla cartella games ho
bg1
bg2
bg1demo
bg2demo

Ora voi dovete modificare il file cfg cambiando:
GameType ...esempio per bg2

GameType=bg2

poi scendete più giu e
############################################## #######
# Audio Parameters #
############################################## #######
cambiate AudioDriver in
AudioDriver = sdlaudio

poi scendete ancora

############################################## #######
# Game Paths [String] #
# #
# These are the paths where the Game you want to #
# play is installed. #
# Enter the full path to the directory. #
############################################## #######

GamePath=farox:games/bg2
CD1=farox:games/bg2/data
CD2=farox:games/bg2
CD3=farox:games/bg2
CD4=farox:games/bg2
CD5=farox:games/bg2
CD6=farox:games/bg2
ricordate di cambiare il percorso con quello del vostro disco.


appena sotto dovete indicare a GemRB dove volete salvare la cache dei files che usa GemRB mentre giochiamo
############################################## #######
# GemRB Cache Path [String] #
# #
# This is the path where GemRB will store the #
# cached files, enter the full path to the GemRB #
# Cache directory. #
############################################## #######

CachePath=farox:games/bg2/cache
Ho creato una cartella "cache" per ogni directory di gioco...così da non mescolare e probabilmente mandare in crash GemRB.
Nota...io i file li ho sulla schedasd formattata FAT32...ma al momento FAT32 potrebbe dare problemi con GemRB nel salvare ...per cui
credo sia meglio copiarli nel sistema (se avete spazio)
Anche qui modificate il percorso adattandolo a dove avete intenzione di metterli.

poi controllate che i seguenti percorsi siano impostati come segue...
############################################## #######
# GemRB Path [String] #
# #
# This is the path where GemRB is stored, just #
# enter the full path to the GemRB executable #
############################################## #######

GemRBPath=/GemRB/

############################################## #######
# GemRB GUI Scripts Path [String] #
# #
# This is the path where GemRB GUI scripts are #
# stored, usually these are in the GemRB directory #
# Enter the full path to the directory containing #
# the 'GUIScript' subdirectory. #
############################################## #######

GUIScriptsPath=/GemRB/

e il resto lasciatelo così come si trova...

Una volta che avete il gioco funzionante potete ritornare in alto e cambiare se volete i parametri

############################################## #######
# Video Parameters #
############################################## #######
#NOTE: SCREEN width and height can NOT be ARBITRARY without installing the
# widescreen mod: http://www.gibberlings3.net/widescreen/
#Resolutions supported by the original games (gemrb) are:
# * 640x480 (except in iwd2)
# * 800x600 (bg2, iwd:how, iwd2)
# * 1024x768 (bg2, iwd:how, iwd2)
# * 1280x1024 (bg2, iwd:how, iwd2)

#Screen width
Width=640

#Screen height
Height=480

#Bits per pixel [Integer:16,32]
Bpp=32

#Fullscreen [Boolean]
Fullscreen=0

# Delay before tooltips appear [milliseconds]
TooltipDelay=500

infine il
############################################## #######
# Game Name [String] Title for GemRB window, use #
# anything you wish, e.g. Baldur's Gate 3: RotFL #
############################################## #######

GameName=Baldur's Gate 2

qui potete scrivere quello che volete tanto è solo la stringa che viene messa sul titolo della finestra di gioco..
Io la cambio con il titolo del gioco a cui fa riferimento il file .cfg

Naturalmente dovete creare un file cfg per ogni gioco che avete intenzione di giocare con GemRB.

Piccola nota nel file cfg tutto quello che inizia con # è un commento per cui non viene preso in considerazione.

Spero questa piccola guida sia utile per iniziare a giocare con GemRB.

Amiga 500 + A501 + KSswitcher + gotek , Monitor 1084S-P1 (da riparare)

Console Linux based: DragonBox Pyra, OpenPandora classic edition,

GPH GP2X F200, GPH Caanoo, GCW-ZERO.

Android based: JXD S7300B android 4.2

Link dove trovare tutti i miei port per Aros

www.rbnet.it/ il blog dove ci sono i miei port per le console OpenSource

AfAOne

Post inviati: 7080

Visulizza profilo Messaggio Personale
95.233.55.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0
Commento 13
AfAOne 26 Settembre 2024    21:42:04
Grazie Farox, a configurare non ho avuto problemi, come detto a me mancano alcune cartelle che sul PC dove ho installto il gioco non ci sono esempio le cartelle "Sounds" e "Data" e quando eseguo il gioco ricevo l'errore "Filesystem Action Type Unknown", errore un po' strano da interpretare !

Commento modificato il 26/09/2024 alle ore 22:03:31


Immagine AROS One x86/68k
- AfA One - AfA One PPC - Amilator AfA One - Amithlon AfA One - WinUAE OS 4.1


amiwell

Post inviati: 13371

Visulizza profilo Messaggio Personale
80.117.235.*** Opera/9.80 (Windows NT 5.1; U; en) Presto/2.12.388 Version/12.14
Commento 14
amiwell79 26 Settembre 2024    22:07:40
risolvi comprando i giochi su GOG che tra l'altro non sono abandoware anche qui questo termine per via del copyright è un tutto dire

Curatore della Distribuzione Tiny Aros https://www.tinyaros.it




AfAOne

Post inviati: 7080

Visulizza profilo Messaggio Personale
95.233.55.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0
Commento 15
AfAOne 26 Settembre 2024    22:24:01
Ho usato i vecchi CD che avevo, non gioco da 30 anni a me serve solo per testare, probabilmente i miei sono una versione diversa !

Commento modificato il 26/09/2024 alle ore 22:24:57


Immagine AROS One x86/68k
- AfA One - AfA One PPC - Amilator AfA One - Amithlon AfA One - WinUAE OS 4.1


amiwell

Post inviati: 13371

Visulizza profilo Messaggio Personale
80.117.235.*** Opera/9.80 (Windows NT 5.1; U; en) Presto/2.12.388 Version/12.14
Commento 16
amiwell79 26 Settembre 2024    22:28:34
ho capito io ho una raccolta di giochi comprati per aros che non li ho mai utilizzati apparte Doom3

Commento modificato il 26/09/2024 alle ore 23:26:40


Curatore della Distribuzione Tiny Aros https://www.tinyaros.it




Post inviati: 1485

Visulizza profilo Messaggio Personale
185.247.213.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36 Edg/129.0.0.0
Commento 17
DrProcton 27 Settembre 2024    08:17:20
Una qualche possibilità per un port Amiga 68k? un Amiga pistormizzato dovrebbe essere in grado di far girare il gioco anche senza particolari ottimizzazioni..

https://novamiga.forumfree.it/

Post inviati: 12

Visulizza profilo Messaggio Personale
94.34.115.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 OPR/112.0.0.0
Commento 18
Deremon 27 Settembre 2024    14:50:06
In risposta a AfAOne
AfAOne

Grazie Farox, a configurare non ho avuto problemi, come detto a me mancano alcune cartelle che sul PC dove ho installto il gioco non ci sono esempio le cartelle "Sounds" e "Data" e quando eseguo il gioco ricevo l'errore "Filesystem Action Type Unknown", errore un po' strano da interpretare !


Ciao,
molto strano, puoi provare a mandarci un link al log o uno screen (magari su arosworld così non intasiamo questo post)?
Potresti provare a creare tu la directory "data" e a copiarci i file presenti sui vari cd2, cd3 ecc. (è la stessa tecnica che si usa per gli altri giochi se non si vuol creare le varie directory cd1/data, cd2/data ecc.)?

In risposta a DrProcton
DrProcton

Una qualche possibilità per un port Amiga 68k? un Amiga pistormizzato dovrebbe essere in grado di far girare il gioco anche senza particolari ottimizzazioni..



Ciao,
si sono sicuro possa girare alle grande su pistorm il problema temo siano i prerequisiti, GemRB ha bisogno delle librerie di python >= v2.3 compilate in un .a (dato che poi va linkato staticamente) , non mi pare di aver visto in giro nulla (come libs, non come "altro" esempio micropython).
Se qualche sviluppatore esperto (io ci provo, ma non fa di me un esperto ) vuole lanciarsi e darci una mano per portarlo su AmigaOS 68k magari ci scappa fuori anche un python2 aggiornato

AfAOne

Post inviati: 7080

Visulizza profilo Messaggio Personale
95.233.55.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0
Commento 19
AfAOne 27 Settembre 2024    16:28:49
In risposta a Deremon
Deremon


molto strano, puoi provare a mandarci un link al log o uno screen (magari su arosworld così non intasiamo questo post)?
Potresti provare a creare tu la directory "data" e a copiarci i file presenti sui vari cd2, cd3 ecc. (è la stessa tecnica che si usa per gli altri giochi se non si vuol creare le varie directory cd1/data, cd2/data ecc.)?


Copiare il contento dei CD2,CD3 CD4 in una cartella data è la prima cosa che ho fatto, come detto mi mancano alcune cartelle che non sono presenti ne su XP dove è stato installato correttamente e provato.

In pratica su XP ci sono le cartelle e i file che vedi nello screshoot incluso nell'archivio sotto allegato, dentro questo archivio ci trovi anche il log errori, e il mio config ! (non capisco la presenza del CD5 e CD6, la mia versione ne ha solo 4)

Log Errori e screenshot


In pratica questo è il config da me sperimentato in breve, il gioco è stato installato in SYS:Extras/Games/Torment

Provato anche un percorso assoluto su una Pendrive tutto nella Root del volume senza sottocartelle


GameType=Torment
GameName=Torment

AudioDriver = sdlaudio
CaseSensitive=1

GUIEnhancements = 0
GameOnCD=0

SkipIntroVideos=1

GamePath=Extras:Games/Torment/

CD1=Extras:Games/Torment/data/
CD2=Extras:Games/Torment/data/
CD3=Extras:Games/Torment/data/
CD4=Extras:Games/Torment/data/
CD5=Extras:Games/Torment/data/
CD6=Extras:Games/Torment/data/

CachePath=Extras:Games/Torment/cache/
GemRBPath=/GemRB/
GUIScriptsPath/GemRB/

CustomFontPath=SYS:Fonts/TrueType/

Width=640
Height=480
Bpp=32
Fullscreen=0

Immagine AROS One x86/68k
- AfA One - AfA One PPC - Amilator AfA One - Amithlon AfA One - WinUAE OS 4.1


Post inviati: 12

Visulizza profilo Messaggio Personale
94.34.115.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 OPR/112.0.0.0
Commento 20
Deremon 27 Settembre 2024    16:47:32
In risposta a AfAOne
AfAOne

In risposta a Deremon
Deremon


molto strano, puoi provare a mandarci un link al log o uno screen (magari su arosworld così non intasiamo questo post)?
Potresti provare a creare tu la directory "data" e a copiarci i file presenti sui vari cd2, cd3 ecc. (è la stessa tecnica che si usa per gli altri giochi se non si vuol creare le varie directory cd1/data, cd2/data ecc.)?


Copiare il contento dei CD2,CD3 CD4 in una cartella data è la prima cosa che ho fatto, come detto mi mancano alcune cartelle che non sono presenti ne su XP dove è stato installato correttamente e provato.

In pratica su XP ci sono le cartelle e i file che vedi nello screshoot incluso nell'archivio sotto allegato, dentro questo archivio ci trovi anche il log errori, e il mio config ! (non capisco la presenza del CD5 e CD6, la mia versione ne ha solo 4)

Log Errori e screenshot


In pratica questo è il config da me sperimentato in breve, il gioco è stato installato in SYS:Extras/Games/Torment

Provato anche un percorso assoluto su una Pendrive tutto nella Root del volume senza sottocartelle


GameType=Torment
GameName=Torment

AudioDriver = sdlaudio
CaseSensitive=1

GUIEnhancements = 0
GameOnCD=0

SkipIntroVideos=1

GamePath=Extras:Games/Torment/

CD1=Extras:Games/Torment/data/
CD2=Extras:Games/Torment/data/
CD3=Extras:Games/Torment/data/
CD4=Extras:Games/Torment/data/
CD5=Extras:Games/Torment/data/
CD6=Extras:Games/Torment/data/

CachePath=Extras:Games/Torment/cache/
GemRBPath=/GemRB/
GUIScriptsPath/GemRB/

CustomFontPath=SYS:Fonts/TrueType/

Width=640
Height=480
Bpp=32
Fullscreen=0


Penso di aver trovato,
il problema sta qui:

GemRBPath=/GemRB/ <=
GUIScriptsPath/GemRB/ <=

da quel che vedo GemRB è in Extras:Games/Torment/ che è da dove lo lanci, ma nel file di conf lui cerca /GemRB/ per trovare i GUIScripts
Se GemRB sta in Extras:Games/Torment/ quei path dovranno essere:
GemRBPath=/Torment/
GUIScriptsPath=/Torment/

Occhio che ci manca un = su GUIScriptsPath nel tuo file di conf

Commento modificato il 27/09/2024 alle ore 16:48:22

Pagine: - [1] -2-3-

Utenti Online
Utenti registrati: 1260 dal 1 Gennaio 2006
di cui online: 1 registrati - Z3k -
160 non registrati

Benvenuto all'ultimo utente registrato: Franco52

© Amigapage 1998 - 2007 - Sito italiano dedicato alla piattaforma Amiga ed evoluzioni varie.
Struttura del sito interamente ideata e realizzata da Marco Lovera e Alessandra Lovera - Tutto il materiale inserito all'interno del sito è dei rispettivi autori/creatori.
E' assolutamente vietata la riproduzione o la manipolazione di tutti i contenuti o parte di essi senza l'esplicito consenso degli amministratori e degli autori/creatori.

Eseguito in 0.024229049682617 secondi