Can anyone help me identify where in the Journey source code the graphics files are? Additional guidance on how (if at all) they could be edited would be awesome.
Thanks
Adam
Can anyone help me identify where in the Journey source code the graphics files are? Additional guidance on how (if at all) they could be edited would be awesome.
Thanks
Adam
The journey.d* files look like potential candidates for graphic resources. After examining the code, I noticed that tools called zglue and zsplit were being used on a working directory called “currpix”. The file journey.bwmac.1 also looks interesting. After some reading online I learned that the IBM version of Journey packaged graphics into a mg1 file which can be deconstructed using the ztools pix2gif executable. This historicalsource Journey code base looks like it might be from an apple development environment. I am wondering if the zglue / zsplit are tools for graphics management in the apple development environment, zsplit potentially being similar to pix2gif. Using pix2gif, I was able to deconstruct a Journey MG1 file and convert all the Journey images to gifs. Wondering if the apple tools might let us examine the *.d1 files.
Here is a link to the ztool I mentioned: https://inform-fiction.org/zmachine/ztools.html
Here is an example of what the pix2gif tool output:
The mg1 file for Journey is available here: https://ifarchive.org/indexes/if-archive/infocom/media/mcga/
Great work! Thank you! As I write this it’s Christmas Eve-Eve, so the next 3-4 days will be pretty busy
However, I want to pick up on this and get back involved when possible (might be next year now, given that next week is in fact next year!)
Again, much appreciated, and can’t wait to try this out and have a tinker myself.
Adam
Investigated the possibility that the historical archive may actually be an apple development snapshot. To do this, I went ahead and pulled an old Apple II Journey archive from ftp.apple.asimov.net. This is what I found out:
It is worth pointing out that the mg1 files are not present in the Journey archive on github; however, if you examine archives for other games with similar graphical implementations on: The Obsessively Complete Infocom Catalog, the mg1, d*, and cg1 files are present in the source directory. In particular the game Arthur is an interesting example. Version arthur-r74.zip includes mg1, cg1, and d* inside the source directory. It may be worthwhile to analyze this specific archive to understand more about the graphical implementation of these types of Infocom games.