Commit Graph

43 Commits

Author SHA1 Message Date
6ba93486a1 More .obj file diving 2018-03-24 03:00:31 +00:00
ab3f053ef9 Draw isometically using magic formulae, correcting the view 2018-03-24 00:15:59 +00:00
f6e695e387 Get the rotation *slightly* closer and show some center objects 2018-03-23 23:54:20 +00:00
c69beafa76 Speed up drawing and experiment with using rotation on the draw operation to get the right coordinates 2018-03-23 01:27:38 +00:00
7111e2e89b Fix the CI build 2018-03-22 21:14:49 +00:00
174ba103f4 Add a .gitlab-ci.yml build script 2018-03-22 20:32:47 +00:00
456f71bfb9 Complete the rename from chaos-gate -> ordoor 2018-03-22 20:31:10 +00:00
6548c34aac Update README to reflect name, add MIT licensing 2018-03-22 20:17:02 +00:00
431d2c7f78 Fix Y-rendering and the camera view 2018-03-22 12:41:32 +00:00
2d423a4c4c Rename view-map to minimap and work on a real view-map 2018-03-22 04:15:31 +00:00
62bff1aa44 Move the palette code into internal/ so view-map can share it 2018-03-22 01:56:46 +00:00
801cf7754d First attempt at a palette 2018-03-22 01:32:17 +00:00
5ee1ceb532 Sprites in .obj files are composed of Y null-separated records with a probable type field 2018-03-21 22:49:46 +00:00
e3a2096b00 Remove the blacklist from the .obj loader 2018-03-21 21:37:00 +00:00
1ea123a201 More .obj investigation. Looking for records in sprite data 2018-03-21 21:26:07 +00:00
2af6a4a500 Fix cmd/loader to account for the frame->sprite rename 2018-03-21 18:56:30 +00:00
c4598590c2 Another night of .obj failure 2018-03-21 05:08:24 +00:00
4db78f52fa More details on sprite composition in sets 2018-03-20 12:14:12 +00:00
ee1d75d518 More investigation into .obj, document sprite composition in .set 2018-03-20 12:02:07 +00:00
fad7dec6ab Partially implemented improvements to scripts/try-uncompress 2018-03-20 02:21:29 +00:00
9b4e2b43e0 Rework the .obj format documentation
* Split container documentation (well-understood) from sprites
* Begin investigation into blank.obj vs. pillar.obj
2018-03-20 02:20:02 +00:00
f1261d1e2f .obj files are not DEFLATE 2018-03-20 00:32:39 +00:00
6eddefda38 .obj files are not LZO 2018-03-20 00:14:08 +00:00
efedec4d82 Add some doubts on the obj format 2018-03-19 11:42:57 +00:00
213b2d3eb1 Add the start of a view for objects in a set 2018-03-18 20:41:17 +00:00
257acd6127 Remove out-of-date comments in view-map 2018-03-18 20:11:25 +00:00
5e91c31139 Simplify indifferent access to sets 2018-03-18 18:19:05 +00:00
738abfc4a8 Finish the Set/ implementation 2018-03-18 17:27:32 +00:00
961a213752 Discover how frames are encoded, use that knowledge to (finally) get the viewport locked in 2018-03-18 15:39:50 +00:00
2f02c7bbf3 Some more map progress 2018-03-18 13:57:01 +00:00
88acc05085 dep -> govendor 2018-03-18 05:53:01 +00:00
93fb27403b Rename cmd/load -> cmd/loader 2018-03-18 05:37:54 +00:00
f858c4ae2a Initial parse of Sets/*.set 2018-03-18 05:34:14 +00:00
10e22d8428 Extract scanning ASCII files into a util package 2018-03-18 05:04:46 +00:00
4176ccd94f More README cleanup 2018-03-18 04:23:34 +00:00
1ba64f2aa8 Use dep to vendor things 2018-03-18 04:23:13 +00:00
d572a19352 Add the view-map command and some exploration of results 2018-03-18 03:35:03 +00:00
60b2a416c4 gitignore: Ignore /investigation 2018-03-17 04:16:51 +00:00
22c5b6235d Document maps findings and start moving things out of README.md 2018-03-17 04:16:14 +00:00
087b236547 Start investigating the maps 2018-03-17 04:15:40 +00:00
8e2144fda4 Add a Makefile 2018-03-17 04:15:11 +00:00
afc1ed6d04 Stop outputting some per-object-frame data 2018-03-17 04:14:40 +00:00
107c209354 Initial commit
I can parse some of the data files, and extract individual frames from .obj
files. I can't yet convert those frames into something viewable.
2018-02-24 13:50:35 +00:00