Tubexx per OS4 nuova versione

Le nostre news in homepage

Moderatore: Newser

Re: Tubexx per OS4 nuova versione

Messaggioda Amiga Supremo » gio nov 19, 2009 1:08 am

NubeCheCorre ha scritto:bisognerebbe vedere se la stessa cosa succede su mos..

Su MOS il problema non esiste.
Avatar utente
Amiga Supremo

Leggenda
 
Messaggi: 8388
Iscritto il: dom apr 29, 2007 12:56 pm

Re: Tubexx per OS4 nuova versione

Messaggioda pvanni » gio nov 19, 2009 10:16 am

Per quanto riguarda eventuali modifiche:
non ci sono problemi di Arexx, dubito ci siano differenze sul linguaggio
tra AOS4 e MOS, le differenze sono:
1) MUI su AOS4 non abbiamo MUI4 ma MUI3.9, quindi ci sono classi che su MUI3.9
funzionano in modo diverso.
2) Comandi non esistenti o diversi tra AOS4 e MOS, un'esempio in Tubexx per spostare
un file viene usato il comando: COPY MOVE ..... su AOS4 l'opzione MOVE il comando
COPY non ce l'ha, quindi l'ho sostituito con il comando MOVE, il comando run
in Tubexx viene usato con l'opzione DETACH che AOS4 non ha e quindi ho rimosso
l'opzione anche perchè run contiene implicitamente detach non so se su MOS è
diverso, standard error dei comandi, con AOS4 è cambiata la gestione dello standard
error, ora per ridirigerlo bisogna usare *> in MOS credo sia diverso e quindi l'ho
dovuto aggiungere dove serviva.
3) Mencoder, dopo diversi tentativi non sono riuscito a trovare i parametri corretti
nella versione AOS4 per ottenere divx visibili sul mio player stand-alone e quindi
l'ho sostituito con ffmpeg che oltretutto era almeno nelle vecchie versioni molto
più veloce di mencoder.

Samo, se vuoi guardare le modifiche che ho fatto io sono tutte commentate
se cerchi PV trovi il codice originale commentato e il nuovo codice in questo modo +o-
/* PV
codice originale
*/
codice nuovo
/* END PV */
Avatar utente
pvanni

Eroe
 
Messaggi: 914
Iscritto il: lun set 27, 2004 1:29 pm
Località: Lecco

Re: Tubexx per OS4 nuova versione

Messaggioda samo79 » gio nov 19, 2009 5:00 pm

Grazie Paolo, ri-premetto che sono niubbo di ARexx, ma se è poco poco simile a C non si poteva creare una struttura condizionale del tipo:

if (AmigaOS4)
istruzione1;
else
istruzione2;

Cosi facendo si sarebbe potuto fare un file unico che in base alla piattaforma avrebbe usato le sue funzioni :felice:

Grazie do un occhiata, vorrei capire da cosa è generata quella corruzione grafica
Immagine

Moderatore sezioni Amiga/AmigaOne su
TGMOnline

WHEN IT'S DONE Immagine

Le mele a volte possono essere devastate dal colpo feroce di una tempesta, ma il tenero fascio del sole potrà sempre far sviluppare dei nuovi frutti

Sam440ep Flex 800 Mhz - 1 GB DDR Ram - Radeon 9250 - AmigaOS 4.1
AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE - AmigaOS 4.1
Avatar utente
samo79

Staff
 
Messaggi: 14962
Iscritto il: ven gen 10, 2003 5:09 am
Località: Perugia

Re: Tubexx per OS4 nuova versione

Messaggioda pvanni » gio nov 19, 2009 7:07 pm

if (AmigaOS4)
istruzione1;
else
istruzione2;

Certo che sì, anche se non sò in arexx come capire che versione di OS si sta usando.
Avatar utente
pvanni

Eroe
 
Messaggi: 914
Iscritto il: lun set 27, 2004 1:29 pm
Località: Lecco

Re: Tubexx per OS4 nuova versione

Messaggioda samo79 » gio nov 19, 2009 7:13 pm

Mmm stavo giusto guardando, confrontando le due versioni "Tubexx.rexx" e mi sono accorto che tu il merge lo hai già fatto, cioè è la stessa versione MorphOS con in aggiunta le tue modifiche per farlo girare su OS4

Se è giusto allora la seconda domanda è: Ma lo script ARexx di OS4 funziona anche su MorphOS ?

Se si basta usare Tubexx.rexx OS4 su entrambi i sistemi ed il gioco è fatto, poi bisognerebbe contattare l'altro Paolo e dirgli di adattare meglio la GUI da MUI4 a MUI 3.9 onde evitare corruzioni sulla grafica e DSI sparsi :felice:
Immagine

Moderatore sezioni Amiga/AmigaOne su
TGMOnline

WHEN IT'S DONE Immagine

Le mele a volte possono essere devastate dal colpo feroce di una tempesta, ma il tenero fascio del sole potrà sempre far sviluppare dei nuovi frutti

Sam440ep Flex 800 Mhz - 1 GB DDR Ram - Radeon 9250 - AmigaOS 4.1
AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE - AmigaOS 4.1
Avatar utente
samo79

Staff
 
Messaggi: 14962
Iscritto il: ven gen 10, 2003 5:09 am
Località: Perugia

Re: Tubexx per OS4 nuova versione

Messaggioda NubeCheCorre » gio nov 19, 2009 8:04 pm

Non penso che l' autore originale abbia interesse nella versione os4, altrimenti avrebbe fatto o una versione unica usando mui 3.9 per entrambi i sistemi oppure avrebbe fatto da subito una doppia versione stando attento cosi' alla gui ed ai suoi aspetti.. invece se ne' dovuto fare carico pvanni... giustamente poi, all' autore originale potrebbe non importargliene piu' di tanto, infondo a mos :felice:
Avatar utente
NubeCheCorre

Leggenda
 
Messaggi: 10624
Iscritto il: dom set 21, 2003 9:21 pm
Località: San remo

Re: Tubexx per OS4 nuova versione

Messaggioda samo79 » gio nov 19, 2009 9:00 pm

Eh si ho capito, però lo spirito della comunità dove lo mettiamo, no non rispondermi quella cosa li :scherza:
Immagine

Moderatore sezioni Amiga/AmigaOne su
TGMOnline

WHEN IT'S DONE Immagine

Le mele a volte possono essere devastate dal colpo feroce di una tempesta, ma il tenero fascio del sole potrà sempre far sviluppare dei nuovi frutti

Sam440ep Flex 800 Mhz - 1 GB DDR Ram - Radeon 9250 - AmigaOS 4.1
AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE - AmigaOS 4.1
Avatar utente
samo79

Staff
 
Messaggi: 14962
Iscritto il: ven gen 10, 2003 5:09 am
Località: Perugia

Re: Tubexx per OS4 nuova versione

Messaggioda NubeCheCorre » gio nov 19, 2009 9:18 pm

:ahah: :ahah: :ahah:
Avatar utente
NubeCheCorre

Leggenda
 
Messaggi: 10624
Iscritto il: dom set 21, 2003 9:21 pm
Località: San remo

Re: Tubexx per OS4 nuova versione

Messaggioda pvanni » ven nov 20, 2009 10:17 am

@Samo79,
il mio non è un merge, non nel senso che dici tu, perchè le istruzioni
con la sintassi MOS sono commentate, quindi se esegui la versione AOS4
su MOS vengono eseguite le istruzioni per AOS4, ripensandoci tra l'altro
la cosa non è così semplice, perchè in alcuni casi ho cambiato una piccola
parte di un'istruzione complessa (ad esempio nella costruzione della gui)
e non sò se arexx ha costrutti tipo #ifdef anche perchè è un linguaggio
interpretato e non compilato.
Avatar utente
pvanni

Eroe
 
Messaggi: 914
Iscritto il: lun set 27, 2004 1:29 pm
Località: Lecco

Re: Tubexx per OS4 nuova versione

Messaggioda samo79 » ven nov 20, 2009 9:24 pm

Ok chiarissimo, incredibile che un programma interpretato giri cosi veloce, per non parlare del resto, davvero bello :felice:

Probabilmente non centra una mazza però i costrutti di questo tipo:

se opzione 1 --> azione 1

oppure

se opzione 2 --> azione 2

funzionano anche su Javascript che è sempre un linguaggio interpretato per cui forse forse ...

:eheh2:
Immagine

Moderatore sezioni Amiga/AmigaOne su
TGMOnline

WHEN IT'S DONE Immagine

Le mele a volte possono essere devastate dal colpo feroce di una tempesta, ma il tenero fascio del sole potrà sempre far sviluppare dei nuovi frutti

Sam440ep Flex 800 Mhz - 1 GB DDR Ram - Radeon 9250 - AmigaOS 4.1
AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE - AmigaOS 4.1
Avatar utente
samo79

Staff
 
Messaggi: 14962
Iscritto il: ven gen 10, 2003 5:09 am
Località: Perugia

Re: Tubexx per OS4 nuova versione

Messaggioda ArcadeHeart » dom feb 14, 2010 1:09 pm

Ragazzi ho tutte le librerie installate, ma non riesco a far avviare tubexx, in pratica quando lo avvio, invece di eseguire il programma mi si apre una shell con il codice del programma, come se stessi aprendo un file testuale :sbam: Mi potete aiutare? :triste:
Avatar utente
ArcadeHeart

Maestro
 
Messaggi: 578
Iscritto il: ven ott 03, 2008 4:39 pm
Località: Roma

Re: Tubexx per OS4 nuova versione

Messaggioda Amiga Supremo » dom feb 14, 2010 6:22 pm

Se fai click col tasto destro del mouse sull'icona Tubexx.rexx e vai in Informazioni..., trovi spuntata la casella Script?
Se così non fosse, spuntala, Salva e riprova.
Avatar utente
Amiga Supremo

Leggenda
 
Messaggi: 8388
Iscritto il: dom apr 29, 2007 12:56 pm

Re: Tubexx per OS4 nuova versione

Messaggioda pvanni » lun feb 15, 2010 8:05 pm

@ArcadeHeart
stranissimo, ma tu come lo lanci Tubexx?
Fai doppio click sull'icona Tubexx oppure usi un'altro metodo?
Eventualmente verifica di avere pngicon.module installato
perchè l'icona di Tubexx è png
Avatar utente
pvanni

Eroe
 
Messaggi: 914
Iscritto il: lun set 27, 2004 1:29 pm
Località: Lecco

Re: Tubexx per OS4 nuova versione

Messaggioda samo79 » lun feb 15, 2010 8:57 pm

Una brutta novità relativa a Tubexx, sembra che Paolo Germano non abbia intenzione di continuarlo, a suo dire è diventato abbastanza ingestibile, inoltre grazie ai nuovi strumenti ora disponibili (sopratutto su MorphOS) pare che il lavoro non valga la candela ..
Immagine

Moderatore sezioni Amiga/AmigaOne su
TGMOnline

WHEN IT'S DONE Immagine

Le mele a volte possono essere devastate dal colpo feroce di una tempesta, ma il tenero fascio del sole potrà sempre far sviluppare dei nuovi frutti

Sam440ep Flex 800 Mhz - 1 GB DDR Ram - Radeon 9250 - AmigaOS 4.1
AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE - AmigaOS 4.1
Avatar utente
samo79

Staff
 
Messaggi: 14962
Iscritto il: ven gen 10, 2003 5:09 am
Località: Perugia

Re: Tubexx per OS4 nuova versione

Messaggioda ArcadeHeart » lun feb 15, 2010 9:14 pm

pvanni ha scritto:@ArcadeHeart
stranissimo, ma tu come lo lanci Tubexx?
Fai doppio click sull'icona Tubexx oppure usi un'altro metodo?
Eventualmente verifica di avere pngicon.module installato
perchè l'icona di Tubexx è png

Faccio doppio clic sull'icona del file tubexx
pngicon.module non era installato, l'ho installato ma non ha risolto purtroppo :triste:

@AmigaSupremo
si il file tubexx.rexx è configurato come script :ammicca:
Avatar utente
ArcadeHeart

Maestro
 
Messaggi: 578
Iscritto il: ven ott 03, 2008 4:39 pm
Località: Roma

PrecedenteProssimo

Torna a News e rumors

Chi c’è in linea

Visitano il forum: Nessuno e 18 ospiti