GSoC Tools status

From ScummVM :: Wiki
Revision as of 22:01, 27 May 2014 by Criezy (talk | contribs) (update status for know bugs and TODO)
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 Working Hkz Ubuntu Linux 9.10 (x86-64) Maniac Mansion AppleII CLI+GUI 48109
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, Fascination CLI 48107
dekyra Working LordHoto Debian GNU/Linux x86_64 (sid) Kyrandia 1 Floppy CLI 48108
descumm Working Kirben WinXP SP3 All Games CLI 48463
desword2 ???
extract_cdi ???
sword2_clue ???


Known bugs:

  • GUI Tools: compress_sword2 does not work [Bug #2905706]: Fixed.
  • GUI Tools: compress_scumm_san and _bun do not work [Bug #2905479]: Fixed, but two COMI files still trigger asserts: LAVARIDE.SAN and MORESLAW.SAN
  • GUI Tools: cannot use lame with compress_scumm_sou [Bug #2905473]: Fixed

Wishlist/TODO

  • display a progress bar for extract_scumm_mac and compress_scumm_*: Done for compress_scumm_sou
  • 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): Done
  • Allow the user to select an input directory and then process all files found there: There is now an option to process all the files with the same extension and in the same directory as the selected input file. This only works for a few tools where it make sense.