GSoC Tools status

From ScummVM :: Wiki
Revision as of 22:51, 29 December 2009 by LordHoto (talk | contribs) (create_sjisfnt works fine)
Jump to navigation Jump to search

This page reflects the current state of the GSoC 2009 GUI tools, and provides additional notes and TODO/Wishlist items.


Main Tool status
Tool Name Status Tester Platform What was tested CLI/GUI SVN revision
compress_agos Working joostp Debian GNU/Linux x86_64 (sid) Simon 2 English Talkie MP3+Vorbis CLI ?
compress_gob Working Strangerke WinXP SP3 Playtoons 1, Fascination CLI/GUI 46453
compress_kyra Working LordHoto Debian GNU/Linux x86_64 (sid) Kyrandia 1 CD
Kyrandia 3
CLI(/GUI) 46387
compress_queen Working joostp Debian GNU/Linux x86_64 (sid) English Floppy MP3+Vorbis CLI ?
compress_saga Working sev FreeBSD ITE, IHNM, several versions, all compressions CLI+GUI 46439
compress_scumm_bun Working sev FreeBSD DIG, COMI CLI+GUI 46722
compress_scumm_san Working sev FreeBSD FT, DIG, COMI CLI+GUI 46722
compress_scumm_sou Working joostp Debian GNU/Linux x86_64 (sid) Indy4 English Talkie
DOTT English Talkie
DOTT English demo
CLI ?
compress_sword1 Working joostp Debian GNU/Linux x86_64 (sid) English version MP3+Vorbis CLI 46457
compress_sword2 Working sev FreeBSD English version CLI+GUI 46608
compress_tinsel Working joostp Debian GNU/Linux x86_64 (sid) Discworld 1 English CD MP3+Vorbis CLI ?
compress_touche Working joostp Debian GNU/Linux x86_64 (sid) English CD Vorbis CLI ?
compress_tucker Working joostp Debian GNU/Linux x86_64 (sid) English CD Vorbis CLI ?
extract_agos ???
extract_cine Working sev FreeBSD FW, OS never worked on non-Win CLI+GUI 46418
extract_gob_stk Working Strangerke WinXP SP3 Playtoons 1, Fascination, Geisha CLI+GUI ?
extract_kyra Working LordHoto Debian GNU/Linux x86_64 (sid) Kyrandia 1 CD CLI 46723
extract_loom_tg16 Working clone2727 Mac OS X 10.5 (x86) Loom PC-Engine (Japanese) CLI 46395
extract_mm_apple ???
extract_mm_c64 Working Hkz Ubuntu Linux 9.10 (x86-64) Maniac Mansion C64 (USA version) CLI+GUI 46403
extract_mm_nes Working sev FreeBSD Maniac Mansion NES (USA) CLI+GUI 46418
extract_parallaction Working peres Ubuntu Linux 9.10 (x86) Nippon Safes (all versions) CLI ?
extract_scumm_mac Working criezy Mac OS X 10.4 (x86) DOTT, Full Throttle and Sam & Max (French CDs) CLI+GUI ?
extract_t7g_mac Working clone2727 Mac OS X 10.5 (x86) The 7th Guest (Mac) CLI 46394
extract_zak_c64 Working Hkz Ubuntu Linux 9.10 (x86-64) Zak McKracken C64 (USA version) CLI+GUI 46403
encode_dxa ???


Standalone tools status
Tool Name Status Tester Platform What was tested CLI/GUI SVN revision
create_sjisfnt Working LordHoto Debian GNU/Linux x86_64 (sid) sazanami-mincho.ttf / kochi-mincho.ttf CLI 46725
decine Working sev FreeBSD FW CLI 46418
degob Working, but not up-to-date Strangerke WinXP SP3 Gobliiins, Lost in Time CLI 46453
dekyra ???
descumm ???
desword2 ???
extract_cdi ???
sword2_clue ???


Known bugs:

  • GUI Tools: compress_sword2 does not work [Bug #2905706]
  • GUI Tools: compress_scumm_san and _bun do not work [Bug #2905479]
  • GUI Tools: cannot use lame with compress_scumm_sou [Bug #2905473]


Wishlist/TODO

  • Add a configure script to, e.g. detect the presence of wxWidgets, and tailor the building (GUI version or not) based on this.
  • display a progress bar for extract_scumm_mac and compress_scumm_*
  • On the last page it would be nice to have an option to extract or compress other files (i.e. go back on the first page instead of closing the application).
  • Allow the user to select an input directory and then process all files found there