feed icon Archivi per ‘Gaming’

DsRomsManager – 0.6

Solo ieri avevo scritto del rilascio della versione 0.5 di DsRomsManager, ed ecco arrivare già la versione 0.6. :)

Il changelog, abbastanza corposo, è questo:

* In launcher script, create "$HOME/.dsromsmanager" directory at first start if it does not exist.
* Fix trim options logic.
* When more roms are extracted at once and trim is enabled, launch 'trim' command for every roms instead of launching it once only at the end for all the roms.
* Fix count of extracted games.
* Autoscroll trim log textbuffer if needed when new output is added.
* When user quits while scanning for roms archives, stop scanning as soon as possible.
* Set options_toolbutton and options_menuitem insensitive when options dialog is shown, restore them when options dialog is hidden.
* Make the window for trim info smaller.
* Localize trim output in trim info window.
* Total saved space by trimming is shown in statusbar when trimming is enabled and 'show detailed info' is disabled.
* Add a new type of question dialog containing 4 buttons, 'Yes', 'No', 'No at all', 'Yes at all'.
* Use the new 4 buttons question dialog when asking for overwriting while extracting archives. This way the user can overwrite everything or nothing with just one click.
* Add 'trim_temp_path' option to config file.
* When trim option is enabled, use 'trim_temp_path' as intermediate directory for extracting archives, then tell 'trim' to save the trimmed rom in the target directory. When done, delete original rom from intermediate directory.
* When treeview_model has to be updated, remove it from treeview and when it's updated, set it back.
* Update translations.

Come al solito, per il download dei sorgenti e del pacchetto per Debian e derivate rimando alla pagina dedicata, intanto rinnovo l’invito a provare il programma e a lasciare commenti e bug reports, entrambi sempre ben voluti. ;)

DsRomsManager – 0.5

Dopo quasi un anno di stasi, in questi ultimi giorni ho ripreso in mano lo sviluppo di DsRomsManager, che tra le tante cose ora è in grado di gestire le roms su disco, di estrarle e di trimmarle automaticamente, tramite un comodo e veloce menu a comparsa.

Le informazioni di tutti i giochi ora vengono salvate in un database su disco in modo da non dover ricaricare e mantenere in memoria ogni volta tutto il file DAT.
Inoltre, ho aggiunto il supporto alla localizzazione, e ho ovviamente tradotto il programma in italiano.

( Continua … )

DsRomsManager – 0.1

Devo ammetterlo, Python è un linguaggio di programmazione meraviglioso.

In soli 3-4 giorni sono riuscito a mettere su un’applicazione che funziona.
O meglio, che A ME funziona (e anche il disclaimer è andato :asd: ).

Non avrei mai creduto fosse possibile, sia a causa della mia scarsa esperienza nella creazione di interfacce grafiche in generale, sia perchè questa è la prima volta che uso python.
E per questi motivi ho sempre rimandato l’avvio di questo progetto, nel timore di togliere tempo prezioso a cose ben più importanti.

Che fesso che sono stato. :p

Dicevo, in 3-4 giorni l’applicazione ha cominciato a “vivere”.
E’ ancora ben lontana dal traguardo che mi sono prefissato, ma è già perfettamente utilizzabile per quello che ha da offrire.

Questa è la pagina che le ho dedicato. :)

NDS Roms Trimmer – Versione 1.1

category Blogging, Gaming, Linux, Programming voRia 18 agosto 2008

Oggi avrei dovuto studiare, non sono però riuscito a trovare la voglia per farlo…
chissà dove sarà andata a finire… :sbonk:

Beh, dopotutto siamo ancora al 18 di agosto, avrà deciso che è ancora presto.
Non posso darle torto.

Mi sono invece dedicato alla programmazione “for fun”, e dopo il commento di Fulvio Satta, ho deciso di migliorare il trimmer in modo da renderlo più affidabile e flessibile. A meno di bug gravissimi (non l’ho testato poi molto :p ), non penso di dedicarmi ancora ad esso nel breve periodo.

Sperando che la voglia di studiare decida di tornare.

( Continua … )

Nintendo DS Roms Trimmer

category Blogging, Gaming, Linux, Programming voRia 11 agosto 2008

Da quando mi sono interessato alla scena Nintendo DS, una delle prime cose che ho notato è stato lo scarso (per non dire nullo) supporto da parte della comunità a sistemi operativi diversi da quello targato Microsoft.
Tutte le utility più comode sono disponibili solo per windows, e a questo si aggiunge il fatto che si parla sempre e comunque di software a codice chiuso.

Circa un paio di mesi fa, avevo la necessità di trimmare delle rom per recuperare spazio sulla mia SD. Frustrato dal fatto di dover ricorrere a wine per un lavoro semplice come questo e allo stesso tempo alla perenne ricerca di una idea interessante per un nuovo progetto, decisi di dedicarmi nel tempo libero allo sviluppo di una utility in grado di catalogare e gestire i giochi DS, con tutte le informazioni ad essi legate (copertina, lingua, dimensione, e cosi via) e tutte le funzioni più utili (trimming, rinominazione automatica dei file, trasferimento sulla SD, e cosi via). Insomma, quello che è amarok per la musica.

( Continua … )