E' con grande piacere che posso condividere il port (anche se Beta al momento) di FastTracker II Clone per Aros x86 32Bit.
Questo port è frutto della collaborazione mia e di @Deremon e chiarisco subito che senza il suo aiuto non avrei mai potuto arrivare ad una release decente come questa.
Il programma è un port dalla versione SDL2 dell'autore originale del clone Olaf Sørensen (la sua pagina dove trovare la versione per Win/Linux/Mac è qui https://16-bits.org/ft2.php )
Il nostro port si basa sulla iniziale conversione da SDL2 ad SDL1.2 ad opera di Marlon Beijer di una vecchia versione, la 1.05 del programma, che avrebbe dovuto portare ad una versione Amiga, credo mai rilasciata. I suoi sorgenti li potete trovare qui https://github.com/MBeijer/ft2-clone/tree/sdl12-bi gendian .
Io ho iniziato aggiornando il codice alla versione 1.66 e poi mi sono arenato cercando di far funzionare bene il programma, ma garzie a Deremon siamo riusciti ad avere un programma molto funzionale anche se ci sono alcune parti non abilitate.
Queste sono il Fullscreen e la gestione dell'allargamento della finestra del programma e il supporto per il MIDI.
Per il resto funziona tutto bene (spero) a parte il bug di Aros per chi lancia il programma da un drive FAT32 che causa la corruzione del file FT2.CFG se sovrascritto dopo aver cambiato qualche opzione del config.
Chiaramente nel Config la parte Video Fullscreen/ecc non è operativa e anzi potrebbe causare malfunzionamenti se cercate di modificare le opzioni Video.
l'ho provato ho caricato un brano la mia risoluzione dello schermo è un pò grande quindi il programma si vede un pò piccolo spero si possa risolvere questo inconveniente
Commento modificato il 22/10/2024 alle ore 04:57:38
@AfaOne ho fatto un piccolo fix solo ai tasti rispetto alla versione che ti avevo passato. Per il Wav ne io ne Deremon abbiamo notato bug, forse dipende dalla tua configurazione ?
@Amiwell Spero di poter trovare un modo per allargare la finestra o magari il fullscreen, ma essendo l'originale programmato in SDL2 (e dunque sfrutta OpenGL per scalare lo schermo) con le SDL1.2 bisogna implementare da zero questa cosa e non è proprio facile (almeno per me).
@AfaOne ho fatto un piccolo fix solo ai tasti rispetto alla versione che ti avevo passato. Per il Wav ne io ne Deremon abbiamo notato bug, forse dipende dalla tua configurazione ?
Per il Wave Ok, credevo li suonasse con il doppio Click, può anche convertire i Moduli in Wave (ottima cosa), anche sul file UnreaL.s3m se se dai il doppio click dice formato non supportato, se premi su Play funziona ! il doppio click funziona solo con quelli con estensione Mod e Xm.
Commento modificato il 23/10/2024 alle ore 00:14:00
Il formato s3m è supportato abbastanza bene...quel messaggio è perchè l'autore vuole mettere in guardia che forse ci sono dei moduli s3m che magari possono dare problemi in riproduzione.
Una bella caratteristica del programma è che puoi salvare tutta (o parte) di una song in un file wav.
Per i wav il programma li accetta come campioni se vai nel menu DiskOp. poi su Sample e scegli Wav poi scegli la cartella dove sono i file wav e ti chiede se vuoi convertirli in samples per poterli utilizzare per comporre musica.
Io quando mi hai detto del probabile problema con i wav...ho salvato un pezzo di un modulo in wav e poi lo ho ricaricato (un file da 19MB) come campione e suonava perfetto.
www.rbnet.it/ il blog dove ci sono i miei port per le console OpenSource
AfAOne
Post inviati: 6744
Commento 12
AfAOne
23 Ottobre 2024 22:16:22
Si ho fatto anche io questi test di conversione, con MPlayer non ci sono limiti grandezza file, esegue tutto quello che gli dai in pasto.
Puoi anche convertire AIFF in WAVE, Aiff è un formato similare a Wave usato sui CD Audio Amiga .
Anche la conversione Samples da Wave/Aiff a IFF ho fatto, solo che il formato IFF salvato non è un IFF Standard, non ho trovato nessun Player che riesce a eseguirli neanche su PC !
Volevo chiederti una cosa, non so se hai seguito la discussione sui tasti che vengono o non vengono riconosciuti, volevo sapere come fai a cambiare tavola dei tasti su ArosOne che è diversa da quella generata ed usata su Hosted. Nelle mie prove con FT2 su ArosOne su hardware reale, la tastiera italiana viene riconosciuta meglio che nella versione Hosted dove se premi alcuni tasti nemmeno vengono riconosciuti.
Deadwood ha spiegato come abilitare una tavola dei tasti differente, ma al momento si deve disabilitare un driver e non mi sembra una buona soluzione.
www.rbnet.it/ il blog dove ci sono i miei port per le console OpenSource
AfAOne
Post inviati: 6744
Commento 16
AfAOne
30 Ottobre 2024 13:25:57
AROS è identico in tutto e per tutto ad Amiga, per settare la tastiera italiana si esegue l'App di preferenze "Input", si sceglie la lingua e si salva.
Ho testato i Keymaps della versione Hosted Linux, sia su VMware che su AROS One Hosted Windows e la tastiera italiana funziona perfettamente, i tasti da te elencati si trovano nel posto corretto.
Se il problema è di "Input" che non salva la Keymap Italiana, prova a copiare "Input.prefs" dalle preferenze di AROS One nativo su AROS Hosted Linux.
Se il problema è Linux (soliti grattacapi di questo tormentoso OS) allora non ti posso aiutare, peccato che la versione Hosted Windows non funzioni Audio e Rete altrimenti sarebbe la migliore scelta.
Scompatti AROS Hosted sul Desktop e ti basta solo eseguire il fine "AROSBootstrap.exe" per avviare AROS in 5 secondi, anche meno se hai un PC moderno, senza configurare niente.
Commento modificato il 30/10/2024 alle ore 13:29:18
AROS è identico in tutto e per tutto ad Amiga, per settare la tastiera italiana si esegue l'App di preferenze "Input", si sceglie la lingua e si salva.
Ho testato i Keymaps della versione Hosted Linux, sia su VMware che su AROS One Hosted Windows e la tastiera italiana funziona perfettamente, i tasti da te elencati si trovano nel posto corretto.
Se il problema è di "Input" che non salva la Keymap Italiana, prova a copiare "Input.prefs" dalle preferenze di AROS One nativo su AROS Hosted Linux.
Se il problema è Linux (soliti grattacapi di questo tormentoso OS) allora non ti posso aiutare, peccato che la versione Hosted Windows non funzioni Audio e Rete altrimenti sarebbe la migliore scelta.
Scompatti AROS Hosted sul Desktop e ti basta solo eseguire il fine "AROSBootstrap.exe" per avviare AROS in 5 secondi, anche meno se hai un PC moderno, senza configurare niente.
Forse non hai ben chiaro la differenza tra Hosted e non. La versione Hosted è quella che compili dai sorgenti e lanci da un sistema Host (cioè che ospita) che sfrutta il sistema operativo già installato (sia Linux oppure Win) per poter funzionare. Non è la stessa cosa della versione ISO emulata con VMware, VirtualBox o altro, la versione emulata (che poi è la stessa delle chiavette USB installate o no ?) funziona bene con la tastiera non ho problemi, invece in quella hosted la tastiera viene impostata in un modo "base" che non permette di riconoscere alcuni tasti (non so se hai letto il messaggio di Deadwood).
Per far riconoscere quella tavola dei tasti bisogna disabilitare un driver e altri passaggi...e non credo sia una cosa normale.
Pensavo che nella versione che realizzi tu avessi un qualche utility per cambiare la tavola dei tasti (che non è la stessa cosa della tastiera italiana...quella la so impostare da "Input") prima di generare la ISO.
www.rbnet.it/ il blog dove ci sono i miei port per le console OpenSource
AfAOne
Post inviati: 6744
Commento 20
AfAOne
30 Ottobre 2024 21:49:24
Guarda lo screenshot questa è la Build standard "Windows Hosted", su questo Hosted la Tastiera Italiana funziona senza modificare nulla.
Riguardo lo scrennshot di AROS One è una versione autentica di "Hosted Windows", per far funzionare AROS One ho solo aggiunto il sistema della Hosted per renderlo compatibile.
Commento modificato il 30/10/2024 alle ore 21:50:23