Commit Graph

  • 0192520d43 SHM rework, stage 1 Petr Mrázek 2010-03-03 05:43:38 +0100
  • b3424418e6 Nuked many Process classes. Only SHM remains. We'll see how it goes :) Petr Mrázek 2010-03-02 01:18:34 +0100
  • 236a28b606 Fixed veinlook (bogus offset retrieval) Petr Mrázek 2010-03-01 04:58:10 +0100
  • 3aac592dd1 Fix metal/stone matgloss color offsets Petr Mrázek 2010-03-01 04:48:21 +0100
  • 3c02079a30 Added numeric parameter to expbench Petr Mrázek 2010-03-01 02:06:22 +0100
  • 9f7609de65 GCC exception fix Petr Mrázek 2010-03-01 01:21:54 +0100
  • 0a23757797 Merge branch 'errorhandling' of git://github.com/mizipzor/dfhack Petr Mrázek 2010-03-01 01:13:07 +0100
  • 3590e128ea Merge branch 'improved_exp_bench' of git://github.com/belal/dfhack Petr Mrázek 2010-03-01 01:12:20 +0100
  • f35472214a Made the number of iterations easy to change, and the percentage indicator less spammy, it now overwrites itself as it goes. belal 2010-02-28 19:00:27 -0500
  • 160992ec9c added exceptions to meminfomanager mizipzor 2010-02-28 21:44:14 +0100
  • 39e23dab24 comments and spaces Petr Mrázek 2010-02-28 21:21:20 +0100
  • c4cb3afd0b Fix for Windows exceptions Petr Mrázek 2010-02-28 19:59:07 +0100
  • fa878f2e9d Fix terrible Linux SHM performance on single-core Petr Mrázek 2010-02-28 18:08:44 +0100
  • 05250b4eb5 Make Linux Process validation not fail with MissingMemoryDefinition Petr Mrázek 2010-02-28 06:21:50 +0100
  • c13e37adf6 Merge branch 'master' of git://github.com/peterix/dfhack into errorhandling mizipzor 2010-02-28 05:52:48 +0100
  • f4f566e7c4 Fixed exceptions on GCC Fixed dfbauxte tool - no longer includes internal headers Moved part of DFVector into a .cpp file Petr Mrázek 2010-02-28 05:35:54 +0100
  • 029f1a6cf8 Merge branch 'errorhandling' of git://github.com/mizipzor/dfhack Petr Mrázek 2010-02-28 04:26:10 +0100
  • 7c73c7abe6 CMake swig integration Petr Mrázek 2010-02-28 04:11:06 +0100
  • b680af0b26 fixed setting of flags to false in two init functions mizipzor 2010-02-28 03:45:38 +0100
  • 6be18fbf20 sprinkled some exceptions over the memory reading mizipzor 2010-02-28 03:34:54 +0100
  • 2b1940430f added many MissingAddress exception throws mizipzor 2010-02-28 02:53:47 +0100
  • f2dcbc6372 added exceptions to API::ReadGeology and API::InitReadBuildings mizipzor 2010-02-28 02:50:16 +0100
  • 19cd686ac4 added exceptions to API::InitMap mizipzor 2010-02-28 02:37:05 +0100
  • decb20ef67 Merge branch 'master' of git://github.com/peterix/dfhack into errorhandling mizipzor 2010-02-28 02:29:29 +0100
  • cf4042acce Fix header and code desync Petr Mrázek 2010-02-28 02:07:42 +0100
  • 7a85682ea0 Many fixes to DFHack::API Wrapper generation still manual, but makes a lot more sense Petr Mrázek 2010-02-28 01:25:04 +0100
  • 4f85f37b01 added some exceptions to handle errors mizipzor 2010-02-28 01:13:34 +0100
  • 21a74c0bfa Fix problem with wrapper generation Petr Mrázek 2010-02-27 16:47:11 +0100
  • 7805b591dd Sync Petr Mrázek 2010-02-27 13:24:32 +0100
  • 562c30c703 Python stuffs Petr Mrázek 2010-02-26 22:23:43 +0100
  • 347eb66d21 Changes for better SWIG support Petr Mrázek 2010-02-26 22:22:10 +0100
  • 626d266e27 Added GCC visibility support Petr Mrázek 2010-02-25 23:43:37 +0100
  • 4509e275ce Tabs to spaces Petr Mrázek 2010-02-25 17:53:41 +0100
  • de5b2ecb4e Fixes for crash bugs and memory corruption. Petr Mrázek 2010-02-25 17:37:40 +0100
  • 230af4310f Add d18 offsets belal 2010-02-24 14:12:35 -0500
  • 0fa2bb8cd8 settlement offsets for windows and linux d9-d17, fixes for linux offsets, forgot the name offset, and switched the current and all settlement address :) belal 2010-02-24 13:34:40 -0500
  • a5d42e4051 Code for getting the current and all settlements in the world, currently has offsets for the settlement location, name, and area size. Right now the current settlement causes msvc to claim the heap is corrupted, I think due to the fact that the current_settlement vector only has 1 item in it. I think it may be a bug in the vector code, as my code is basically identical between the current settlement and the other settlements. belal 2010-02-22 21:25:57 -0500
  • bdc22b4052 leftovers Petr Mrázek 2010-02-25 15:33:13 +0100
  • 49a2f97601 Silly building reading bug fixed Petr Mrázek 2010-02-25 14:59:29 +0100
  • eff3462bf9 Less spam! Petr Mrázek 2010-02-25 14:43:38 +0100
  • 726519e2ca Major memory_info rework. All <class> tags and vtable="" attributes in Memory.xml are now obsolete. <multiclass> tags are still important, but don't need the vtable attrs. Vtables are resolved automatically. All this will be left in Memory.xml until utility authors update to this version or newer. Petr Mrázek 2010-02-25 13:41:57 +0100
  • b60ef9f70f Updated README, added Readme and Compile with DOS line endings Petr Mrázek 2010-02-24 15:06:40 +0100
  • ce151458e4 Precompiled SHM lib for windows, Linux d18 vtables Petr Mrázek 2010-02-24 01:31:40 +0100
  • 70f22d008e Support for d18 on windows Also deployment to people who get Memory.xml from git... Fixed wine process attach bug Petr Mrázek 2010-02-23 22:29:55 +0100
  • bb141fe8f6 Linux d18 ncurses support for shm lib Some boost preparations Petr Mrázek 2010-02-23 19:26:15 +0100
  • 1e04722a63 Refactor of memory_info class, now with more d-pointer Petr Mrázek 2010-02-22 23:34:20 +0100
  • 9aeee1b48e Added Linux 40d18 offsets (vtables still missing) Petr Mrázek 2010-02-22 23:33:39 +0100
  • fbad1cb5a3 Fixed annoying MSVC bug and MSVC warning spam Petr Mrázek 2010-02-22 00:18:44 +0100
  • 9300cc48cc Break the debug builds. Bugs must never be hidden. Petr Mrázek 2010-02-21 18:35:14 +0100
  • 7c3f146197 Put findnameindexes to the right place Petr Mrázek 2010-02-21 06:40:30 +0100
  • 0f79348e66 Fix belal's unfinished merge Petr Mrázek 2010-02-21 06:23:17 +0100
  • b33b4a895c Merge branch 'master' of git://github.com/belal/dfhack into mergespace Petr Mrázek 2010-02-21 06:19:17 +0100
  • c2a77d2de9 Merge branch 'master' of git://github.com/mizipzor/dfhack Petr Mrázek 2010-02-21 05:59:21 +0100
  • 9268a79a66 Reading of tiletypes under ice - 'ice veins' Petr Mrázek 2010-02-21 05:51:29 +0100
  • 54c05279b1 Vein vtables Petr Mrázek 2010-02-21 04:39:01 +0100
  • 9799a78afe some code restructure to make position not exit instantly on fail mizipzor 2010-02-21 01:12:12 +0100
  • cfddcf38eb some code restructure to make digger not exit insantly on fail mizipzor 2010-02-21 01:08:07 +0100
  • 9bbc68fd71 added setting of dirty flag in digger the designation to cut down the trees are now correctly picked up by the dwarves :) mizipzor 2010-02-21 00:40:19 +0100
  • f156dcdc17 Merge branch 'master' of http://github.com/peterix/dfhack mizipzor 2010-02-21 00:35:31 +0100
  • 3c7c197f7a Removed bogus block flags, added actual dirty bit :) Petr Mrázek 2010-02-20 16:33:30 +0100
  • 26568fe5ea Added 'dirty' bit of a block to veinlook, API. Petr Mrázek 2010-02-20 12:58:52 +0100
  • 71c27e65d8 Merge branch 'master' of github.com:peterix/dfhack mizipzor 2010-02-20 01:58:49 +0100
  • 8e1bbe91f0 cleanup of digger added verbose flag handling mizipzor 2010-02-20 01:54:34 +0100
  • 88cb312a65 Added block dump function to veinlook Petr Mrázek 2010-02-20 01:12:55 +0100
  • 5cfb401d49 Merge branch 'master' of git://github.com/mizipzor/dfhack Petr Mrázek 2010-02-19 21:41:02 +0100
  • 194bf2ddc1 added argstream to digger, showing how it can be used mizipzor 2010-02-19 21:29:23 +0100
  • 7f404483f1 fixed (fix as in hack) crash when std::string was used to store a command line argument mizipzor 2010-02-19 21:24:20 +0100
  • adbf4b81b4 updated cmakelists mizipzor 2010-02-19 20:55:11 +0100
  • 32e08c6687 removed gopt mizipzor 2010-02-19 20:52:07 +0100
  • 34f7894255 one constructor had three compile errors, just commented it out mizipzor 2010-02-19 20:51:33 +0100
  • c8b9c36d36 code format mizipzor 2010-02-19 20:48:46 +0100
  • 6586bba48c added argstream mizipzor 2010-02-19 20:48:17 +0100
  • 7ab1fcd019 added proper exports to gopt.h renamed gopt.c to gopt.cpp mizipzor 2010-02-19 19:04:55 +0100
  • 53d32e6076 fixed line endings (visual studio bugged me about it) mizipzor 2010-02-19 18:17:58 +0100
  • 3581c08a7a merge of peterix's branch belal 2010-02-19 10:59:22 -0500
  • 8d78822f3d implements findnameindexes belal 2010-02-19 10:36:54 -0500
  • c827cb6dfc Reduce chaos in precompiled SHM libs Petr Mrázek 2010-02-19 12:37:51 +0100
  • e31f5a2973 Less SHM terminal spam Petr Mrázek 2010-02-19 05:28:54 +0100
  • a679b26f94 Fix note address on Linux Petr Mrázek 2010-02-19 03:58:40 +0100
  • 544e37f183 ForceResume DF on exit of veinlook Petr Mrázek 2010-02-19 03:37:16 +0100
  • 8e6f528e72 Merge branch 'master' of git://github.com/belal/dfhack Petr Mrázek 2010-02-19 03:35:36 +0100
  • f71fef9ef5 Process::readClassName implemented Petr Mrázek 2010-02-19 02:48:03 +0100
  • 20a74354c5 findnameindexes - finds the indexes for a compound name, not very smart, but it works! belal 2010-02-18 20:13:53 -0500
  • 423bad2820 Missed one glitch in the merge Petr Mrázek 2010-02-19 03:16:05 +0800
  • 4d9ecb31b7 added gopt to CMakeLists.txt mizipzor 2010-02-19 01:31:18 +0800
  • 5b8a33e7c8 fixed compile errors in gopt mizipzor 2010-02-19 01:25:24 +0800
  • a9863ecfec added gopt mizipzor 2010-02-19 01:23:09 +0800
  • d7c627033b moved digger.cpp to tools/ mizipzor 2010-02-19 01:09:05 +0800
  • bc3c08e6c4 Tabs to spaces Petr Mrázek 2010-02-19 01:06:32 +0800
  • 448cadd5be Veinlook shows material of mineral veins Petr Mrázek 2010-02-19 00:58:25 +0800
  • 2bd46abe81 Added some more ignore rules Petr Mrázek 2010-02-18 11:03:30 +0800
  • 502af1e096 Veinlook now goes to map edges API change: isValidBlock now checks for map boundaries API change: added getBlockPtr. It returns a DF pointer to a block. Petr Mrázek 2010-02-18 09:10:39 +0800
  • 1a03986cf7 added some windows ignores mizipzor 2010-02-18 05:10:11 +0800
  • adb1b9e881 changed DigTarget to struct removed valid flag in DigTarget removed assignment operator, relies on compiler to generate one (todo, write a real one) added isequal operator test for DigTarget (todo, implement operator) it seems to mark trees correct now! :D mizipzor 2010-02-18 04:54:01 +0800
  • ce70eb0573 more OO added some test cases to make sure the math works mizipzor 2010-02-18 04:43:24 +0800
  • c106222d9e more coord calc fixes mizipzor 2010-02-18 03:38:15 +0800
  • fefbc6e12c fixed some coordinate calculation bugs mizipzor 2010-02-18 03:28:41 +0800
  • 4e8399a655 more digger testing mizipzor 2010-02-18 03:08:34 +0800
  • c2faa074e8 some improvements to digger mizipzor 2010-02-18 02:21:23 +0800
  • b16a69d237 Only display used hotkeys in the dump, changed the tabs to spaces, also I tested it on linux, works just fine :) belal 2010-02-18 15:41:39 -0500