Skip to content

Commit 9cde7ea

Browse files
committed
Add minimal SMF map fixture and update gitignore
- Add properly formatted minimal 128x128 Spring Map File (SMF) - Correct header with magic "spring map file\0" - Proper constraints: mapx/mapy divisible by 128, squareSize=8, texelPerSquare=8, tilesize=32 - Includes heightmap, typemap, minimap, metalmap, feature data - Update .gitignore to exclude test engine artifacts: - test-engine/maps/, infolog.txt - Root-level /games/ and /script.txt (accidentally created during testing) Note: Map still causes segfault at texture loading due to missing DXT1-compressed .smt tile files. Creating these requires image processing tools (PIL/libsquish/nvdxt) not available in environment.
1 parent 15d0b32 commit 9cde7ea

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

.gitignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,11 @@ env/
1313

1414
# Test engine artifacts
1515
test-engine/games/
16+
test-engine/maps/
1617
test-engine/script.txt
18+
test-engine/infolog.txt
1719
test-engine/test-data/
20+
21+
# Root-level test artifacts (accidentally created during testing)
22+
/games/
23+
/script.txt
723 KB
Binary file not shown.

0 commit comments

Comments
 (0)