Open NickMcConnell opened 1 year ago
With the Mac frontend, trying to change to one of the other tile sets when in the dungeon generates a parse error from the associated graf-....prf file on the first GF: line with a projection or element not in NarSil's set. The menus in the Mac front-end don't handle that well (they still list the tileset chosen as the currently selected one but the game is displaying in ASCII; the menu item to switch the tileset is disabled). Removing those GF entries and deleting the preference entries that refer to terrain that NarSil does not have (stores, home, veins, passable rubble; those cause the game to exit) gets things closer to working in the Mac front-end. At least it's possible to switch back and forth from the tile set with the modified graf-....prf file and ASCII. At that point there's still a parse error from the graf-....prf file for the first preference line that refers to a trap not present in NarSil.
If https://github.com/NickMcConnell/NarSil/pull/741 is accepted, the number of assignments that are missing for the tile sets from Vanilla Angband are (for terrain and traps, the counts do not distinguish the different lighting conditions):
tile subset | Adam Bolt | Gervais | Nomad | Old | Shockbolt |
---|---|---|---|---|---|
terrain | 5 | 0 | 3 | 0 | 0 |
trap | 0 | 0 | 1 | 1 | 0 |
object | 12 | 2 | 12 | 10 | 0 |
monster | 55 | 47 | 55 | 56 | 52 |
flavor | 15 | 15 | 15 | 15 | 13 |
For terrain, the missing assignments are for shafts, forges, and chasms. The missing monsters include many serpents, Balrogs, horrors, cats, thorns, deathblades, and hallucinatory monsters. The missing flavors are for herbs and horns.
Try and adapt the existing Angband tiles, plus MicroChasm's