17 lines
1.7 KiB
Plaintext
17 lines
1.7 KiB
Plaintext
How to install the retro image set into an existing server:
|
|
|
|
1. Apply image_info.patch and merge the folders of images into an existing arch directory.
|
|
2. Apply Makefile.server.lib.am.patch to lib/Makefile.am in the server code.
|
|
3. Run autogen.sh at the top level of the server to regenerate the Makefiles.
|
|
4. Ensure that there is a link to arch (or your arch folder is directly stored) in the lib folder.
|
|
5. Run `make do-collect` from the lib folder of the server.
|
|
6. Run `make` and `make install` with appropriate permissions at the top level of the server.
|
|
This will copy the compiled image file to the installed data directory.
|
|
|
|
|
|
Why this exists:
|
|
I was on the Crossfire Discord/IRC bridged channel (it was late August 2020, I think), and we got on a discussion of how using the old images on a modern server would work.
|
|
We concluded that to use them, you'd have to scale up the old 24x24 images to 32x32; we weren't sure if JXClient supported arbitrary tile sizes. but were certain that the GTK2 client did not.
|
|
Having seen the end result of scaling the images (there were some left over in trunk; I usually tried to replace them because the upscaling makes them look hideous), I set out to make the GTK2 client support arbitrary tile sizes, and produced this repository as I scoured the 0.9x.y versions of the archetypes for the old-school images. I converted them to PNG, figured out which images I was still missing, and downscaled trunk images (classic where possible, else base) to fill those gaps.
|
|
Now I'm going back through and creating new art (or, when possible, recoloring the existing art) in the general style of the 0.9x.y artwork to make a more cohesive image set out of this.
|