Menu

Tree [d83fa2] master /
 History

HTTPS access


File Date Author Commit
 armour 2023-07-29 SilverNexus SilverNexus [f2c1f4] Recolor various cloak images to be visually dis...
 connect 2021-08-15 SilverNexus SilverNexus [f6851c] Add images for 2x2 marble hole.
 construct 2023-08-06 SilverNexus SilverNexus [eedfcf] Replace art for long barracks with better-looki...
 crafting 2024-02-27 SilverNexus SilverNexus [90f18c] Redraw the crafting stove in the retro perspect...
 disease 2021-01-31 SilverNexus SilverNexus [a0bd75] Add faces to reflect changes to trunk.
 door 2023-07-29 SilverNexus SilverNexus [5ed434] Make different colored keys and doors visually ...
 exit 2025-08-26 SilverNexus SilverNexus [949a11] Add images to keep up with base images.
 flesh 2023-08-31 SilverNexus SilverNexus [117f38] Replace dead_neko image with crisp XPM from 1.0.0.
 floor 2025-06-23 SilverNexus SilverNexus [157801] Renamed checkered-blk_gry to match name change ...
 food 2024-02-21 SilverNexus SilverNexus [b27891] Add stew and cooking pot to match base.
 gods 2021-07-23 SilverNexus SilverNexus [af36bf] Add graphic to match new item in base.
 ground 2025-09-25 SilverNexus SilverNexus [03e00b] Recolor blackrock to be visually fitting, while...
 indoor 2025-08-31 SilverNexus SilverNexus [9a21e2] Fix file naming of futon to reality.
 inorganic 2022-06-08 SilverNexus SilverNexus [83c3c3] Add retro images for new mainline images.
 jewel 2023-08-06 SilverNexus SilverNexus [3b68c6] New images for new gems in base.
 light 2025-09-17 SilverNexus SilverNexus [fd75e0] Reduce lantern images to XPM palette.
 mapbuilding 2024-02-27 SilverNexus SilverNexus [90f18c] Redraw the crafting stove in the retro perspect...
 misc 2025-09-17 SilverNexus SilverNexus [949ca3] Reduce machine image to XPM palette.
 monster 2025-09-17 SilverNexus SilverNexus [55c571] Reduce quaathu to XPM palette.
 planes 2021-08-15 SilverNexus SilverNexus [a018ac] Recolor retro sea/lake/river graphics for use a...
 player 2025-09-17 SilverNexus SilverNexus [6a25f0] Make stoned troll art match style of player tro...
 potion 2020-12-02 SilverNexus SilverNexus [7e6820] Utilize 0.94.3 imagery for water (and friends) ...
 random 2023-08-13 SilverNexus SilverNexus [b7d195] Add image for new base item random converter.
 readable 2024-02-21 SilverNexus SilverNexus [ebbb23] Recolor book_clasp to make visually distinct gu...
 river 2020-09-27 SilverNexus SilverNexus [d9eb48] Initial commit
 road 2021-11-05 SilverNexus SilverNexus [cc397b] Retro-ify more recent pieces of the dirtroad se...
 shop 2023-08-30 SilverNexus SilverNexus [ce1d70] Make moneychanger tables visually distinct.
 skills 2025-06-23 SilverNexus SilverNexus [3f227f] Add rtro images for kettek skill images in base.
 spell 2025-09-13 SilverNexus SilverNexus [dbe747] Fix upstream image name change for dust of impe...
 system 2025-08-31 SilverNexus SilverNexus [d95097] Fix stale naming of hp bars.
 talisman 2023-08-08 SilverNexus SilverNexus [84cd10] Make artifact rings visually distinct.
 transport 2023-02-20 SilverNexus SilverNexus [336125] Add second face to 1x1 transport to match base ...
 traps 2020-09-27 SilverNexus SilverNexus [d9eb48] Initial commit
 wall 2023-08-16 SilverNexus SilverNexus [60f244] Make half-length swalls proper length.
 weapon 2024-02-08 SilverNexus SilverNexus [f3b5ea] Retro-ify sai artwork.
 COPYING.rtro 2026-01-14 SilverNexus SilverNexus [d83fa2] Remove broken_gravestone from unknown licensing...
 ChangeLog.rtro 2025-09-25 SilverNexus SilverNexus [03e00b] Recolor blackrock to be visually fitting, while...
 README.rtro 2021-05-15 SilverNexus SilverNexus [514995] Improve setup options in readme.
 TODO.rtro 2023-08-07 SilverNexus SilverNexus [7ca298] Rederive most quest images from their source im...
 build_image_set_archive.sh 2020-10-13 SilverNexus SilverNexus [e08477] Fix archive-building script to use correct file...
 image_info.patch 2021-01-15 SilverNexus SilverNexus [94a46b] Update to reflect new no-collect framework in t...

Read Me

How to install the retro image set into an existing server:

1. Apply image_info.patch and do one of the following:
	a) merge the folders of images into an existing arch directory
	b) create a subfolder in the mainline arch folder and copy the folder structure of this into it
	c) create a symlink in the mainline arch folder to this repository [best for version-controlled builds]
2. Ensure that there is a link to arch (or your arch folder is directly stored) in the lib folder.
3. 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.
MongoDB Logo MongoDB