Commit Graph

  • 5915e1712a Add error messages when failing to parse command-line Rogier 2014-04-22 14:21:24 +0200
  • 5e4ee45575 Move color string parsing to constructor of class Color & add a constructor using an integer Rogier 2014-04-24 15:59:41 +0200
  • 6ccb2285a1 Fix to verbose geometry messages - report requested geometry with pixel-accurate geometry Rogier 2014-04-24 16:58:06 +0200
  • efa067ab79 Fix README.rst to display correctly on github Rogier-5 2014-04-16 15:27:56 +0200
  • 5525eb11af Add CPack files to .gitignore ShadowNinja 2014-04-15 16:11:41 -0400
  • 751f3dc131 Abstraction of tile parameters computation to its own function. Rogier 2014-04-16 15:13:51 +0200
  • e97e19921c Search more locations for the colors.txt file Rogier 2014-04-15 17:56:38 +0200
  • 56efa78cd3 Revert "Fix compiling with clang" Sfan5 2014-04-12 21:51:17 +0200
  • 06237f5abc Improve layout of verbose geometry messages & tune their verbosity Rogier 2014-04-15 15:36:29 +0200
  • 6a26a8ef4b Make the geometry pixel-accurate instead of map-block accurate Rogier 2014-04-15 10:46:21 +0200
  • ec7178dde3 Change --tileorigin to accept ',' as separator Rogier 2014-04-15 10:56:25 +0200
  • 2119a6ae75 Make PixelAttributes more generic Rogier 2014-04-14 20:46:12 +0200
  • ec557c0231 Small tweak to scrolling code Rogier 2014-04-14 16:53:00 +0200
  • b7dc38d7fa Make README.rst look better on github Rogier 2014-04-14 16:39:13 +0200
  • 13463f2214 Catch option parsing errors & colors.txt errors. Rogier 2014-04-14 00:23:32 +0200
  • ce94029c95 Merge PixelCacheEntry into PixelAttributes Rogier 2014-04-13 01:18:34 +0200
  • b9993d68cf Allow disabling tiles on the command line (i.e. accept 0 as tile size) Rogier 2014-04-11 08:14:32 +0200
  • f79abf832d Fix compilation problem Rogier 2014-04-14 01:26:48 +0200
  • 8faa2d4a87 Fix/improve handling of colors with alpha channel Rogier 2014-04-10 22:57:37 +0200
  • 7dc3b48a7c Move color structs & functions to own header Rogier 2014-04-10 19:53:35 +0200
  • 1fbcdc281e Fix alpha handling - libgd treats 0xff as transparent and 0x00 as opaque. Rogier 2014-04-10 15:29:48 +0200
  • 683d9fe368 Remove superfluous '--' in README.rst Rogier 2014-04-10 12:30:03 +0200
  • 62f004ae0a Inform the user of libgd and system limitations when applicable. Rogier 2014-04-10 00:56:49 +0200
  • c1f2df705b Add an option to print progress information while generating the map. Rogier 2014-04-10 00:55:50 +0200
  • db2d27c077 Catch failure of gdImageCreateTrueColor & terminate gracefully. Rogier 2014-04-09 18:56:04 +0200
  • 96a9c937ab Really ignore colors.txt lines that failed to parse Rogier 2014-04-09 12:47:59 +0200
  • a7a45b5a55 Tabs -> spaces Sfan5 2014-04-03 20:38:09 +0200
  • 84e1fac7d7 Improve parsing of colors file Rogier 2014-04-09 11:47:18 +0200
  • dcecbaef96 Clarify autogenerating colors Sfan5 2014-03-26 17:36:23 +0100
  • e96c23a8f7 Add alpha transparency ability for blocks Sfan5 2014-04-03 20:32:48 +0200
  • dc10bd20b1 Remove embedding of colors.txt in executable ShadowNinja 2014-03-28 17:40:00 -0400
  • 251664e9c9 Fix typo in project name ShadowNinja 2014-04-06 22:25:32 -0400
  • 90677ec67d Add package generation Sfan5 2014-03-29 08:32:56 +0100
  • 82bc207697 Fix compiling with clang Sfan5 2014-03-29 08:09:37 +0100
  • f18d5de26a Add the option to divide the map into tiles, rendered with a border in-between. Rogier 2014-04-08 04:40:09 +0200
  • fdc73f0374 Fix computation of origin location and player locations (off-by-one) Rogier 2014-04-07 19:11:24 +0200
  • 266c1eaaf0 Small improvement to for loop iteration code Rogier 2014-03-30 01:42:43 +0100
  • a2205eb9fb Geometry: w and h are the map dimensions Rogier 2014-03-26 11:51:48 +0100
  • 8e3f1baddc Document and (attempt to) clarify licensing situation Rogier 2014-03-26 11:04:29 +0100
  • 1c8cb878ab Report area rendered as well (with --verbose) Rogier 2014-03-26 09:17:56 +0100
  • eb1cb53c33 Add Rogier to AUTHORS file Rogier 2014-03-26 09:10:51 +0100
  • 813d7ed543 Remove leveldb block-id cache Rogier 2014-03-26 08:57:45 +0100
  • 1f997e788f Fix itemized list in README file (should display correctly on github now) Rogier 2014-03-26 08:56:33 +0100
  • 5442db19dc Set default map geometry to the maximum world size (i.e. 4096x4096) Rogier 2014-03-26 08:55:20 +0100
  • 10e6a746cd Database performance tweaks Rogier 2014-03-26 00:23:33 +0100
  • 4ca967d40d Add new options to README, and include some extra example cmake commands Rogier 2014-03-26 00:21:31 +0100
  • ecbe59ac82 Optimize database access - load only blocks that are needed Rogier 2014-03-24 22:43:32 +0100
  • c566d986cf Fix memory leak (and performance) re-preparing sqlite3 statement over and over - once is enough Rogier 2014-03-24 08:14:05 +0100
  • 440edca394 Report number of 16x16x16 blocks in world and map as well, with --verbose Rogier 2014-03-23 20:39:02 +0100
  • 5296f9f9e7 Report world coordinate limits and map heigth and depth limits with --verbose Rogier 2014-03-23 20:52:58 +0100
  • 6420eb48fb Add option --forcegeometry to force using the requested geometry Rogier 2014-02-16 21:24:32 +0100
  • a2bec337a9 Fix vertical limits handling Rogier 2014-03-23 19:47:49 +0100
  • a32516d5be Add option '--verbose', and make it report requested and actual map coordinates. Rogier 2014-03-23 18:35:00 +0100
  • 18303eda33 Fix SEGV after failing to open output file: throw runtime error Rogier 2014-02-16 22:13:31 +0100
  • 4f504a6357 Set initial y limits to INT_MIN/INT_MAX (instead of -/+30000) Rogier 2014-03-23 17:15:03 +0100
  • 2a7c53b55a Fix computation of block number bounds (off-by-one) Rogier 2014-02-16 19:08:09 +0100
  • f8edccffb7 Small optimization Sfan5 2014-03-22 09:30:14 +0100
  • 5bf2039bbb Make sure whole map is always drawn Sfan5 2014-03-16 20:55:09 +0100
  • 0ff8f026ba Actually use the xxd binary that was found Sfan5 2014-03-14 22:50:27 +0100
  • 2e848b9d8e Clarify where you can get xxd Sfan5 2014-03-14 22:49:00 +0100
  • ec244bedcf Added better (automatically generated) colors.txt Instructions for generating one yourself are in autogenerating-colors.txt Sfan5 2014-03-14 22:05:35 +0100
  • 46023f77f5 Make it (almost) compile for windows Sfan5 2014-03-09 12:32:13 +0100
  • b2896331cd Allow selecting include dir & library for zlib Sfan5 2014-03-09 12:27:19 +0100
  • 19c7485339 Allow selecting include dir & library for libgd Sfan5 2014-03-09 12:18:48 +0100
  • 0a5a0d0d51 Fix sqlite3 not being usable as backend Sfan5 2014-03-05 22:40:01 +0100
  • 7e3e0a067c Add license (BSD license) Sfan5 2014-03-05 21:49:08 +0100
  • c497397111 Catch SQLITE_BUSY and try again Sfan5 2014-03-05 21:46:40 +0100
  • 393d7e2ac0 LevelDB support Sfan5 2014-03-05 21:41:27 +0100
  • 15444ff8f6 Add --min-y and --max-y options Sfan5 2014-03-05 18:06:05 +0100
  • 33f323b1e3 Add --noshading option, Fix SIGABRT because of uncaught exception when any exception occured Sfan5 2014-03-05 17:19:37 +0100
  • 3be2d489e2 Tweak .gitignore Sfan5 2014-03-05 16:40:18 +0100
  • 9f4d9f025c Tweak CMakeLists.txt Sfan5 2014-03-05 16:39:35 +0100
  • 7d81fc3b11 Update README ShadowNinja 2013-08-14 15:44:03 -0400
  • de94ab8aa6 Fix usage text and rename executable ShadowNinja 2013-07-29 12:16:08 -0400
  • 35f89df2cd Add generated files to .gitignore ShadowNinja 2013-07-29 12:03:11 -0400
  • 6b511e5e79 Fix unknown nodes showing up as black ShadowNinja 2013-03-18 14:12:02 -0400
  • 7d15dbf4ed Added --geometry support. Miroslav Bendík 2012-11-24 19:25:13 +0100
  • 5969c61e54 Removed hard size limit. Miroslav Bendík 2012-11-24 18:43:48 +0100
  • cff944bd2b Fixed project name. Miroslav Bendík 2012-10-14 09:46:26 +0200
  • cb0d947b74 Fixed LLVM support. Miroslav Bendík 2012-09-18 12:46:15 +0200
  • 28e9450573 Zlib moved into separate module. Miroslav Bendík 2012-09-18 10:43:34 +0200
  • 6133aff2f3 Small cast cleaning. Miroslav Bendík 2012-09-18 10:15:50 +0200
  • a69165ad19 Fixed listings. Miroslav Bendík 2012-09-02 19:52:12 +0200
  • c43b149112 Fixed listings. Miroslav Bendík 2012-09-02 19:50:28 +0200
  • 8e55ec49ea Fixed link to original project. Miroslav Bendík 2012-09-02 19:48:48 +0200
  • f3992e70d3 Changed syntax of README. Miroslav Bendík 2012-09-02 19:47:06 +0200
  • ef1d03a9e0 Added README. Miroslav Bendík 2012-09-02 19:46:12 +0200
  • 191f9180de Added license. Miroslav Bendík 2012-09-02 19:25:15 +0200
  • 7c5f4751f6 Player attributes moved to separate class. Miroslav Bendík 2012-09-01 16:40:18 +0200
  • f0e064744b Small refactoring. Miroslav Bendík 2012-09-01 16:17:58 +0200
  • 660b543491 Changed compiler flags. Miroslav Bendík 2012-09-01 16:08:19 +0200
  • 88bf8bc88b Fixed windows compatibility. Miroslav Bendík 2012-09-01 16:01:08 +0200
  • 112ccc5d08 File colors.txt compiled into binary Miroslav Bendík 2012-09-01 15:51:02 +0200
  • 4a8c041bc1 Small optimization of PixelAttributes. Miroslav Bendík 2012-09-01 14:36:14 +0200
  • 1edbba5a94 Added path separator handling. Miroslav Bendík 2012-09-01 13:41:00 +0200
  • 6dff561ec0 Rendering Z blocks in reverse order. Miroslav Bendík 2012-09-01 13:34:27 +0200
  • b9e40ed972 Removed Boost dependency. Miroslav Bendík 2012-09-01 13:01:31 +0200
  • cb65bbbc4c Better sqlite3_open error reporting. Miroslav Bendík 2012-09-01 12:19:33 +0200
  • e2a818d49f Added bobblocks colors Miroslav Bendík 2012-08-30 07:46:03 +0200
  • 4d9a3cc5d9 Added windows support. Miroslav Bendík 2012-08-28 11:27:51 +0200