Commit Graph

176 Commits (c5a4172a36f99395b0a896cdc075889b065cdd70)

Author SHA1 Message Date
mizipzor 194bf2ddc1 added argstream to digger, showing how it can be used 2010-02-19 21:29:23 +01:00
mizipzor 53d32e6076 fixed line endings (visual studio bugged me about it) 2010-02-19 18:17:58 +01:00
belal 3581c08a7a merge of peterix's branch 2010-02-19 10:59:22 -05:00
belal 8d78822f3d implements findnameindexes 2010-02-19 10:36:54 -05:00
belal 20a74354c5 findnameindexes - finds the indexes for a compound name, not very smart, but it works!
Signed-off-by: belal <jimbelal@gmail.com>
2010-02-18 20:13:53 -05:00
mizipzor d7c627033b moved digger.cpp to tools/ 2010-02-19 07:20:55 +08:00
mizipzor b81d6d6744 added string splitter to digger, to handle comma delimited arguments 2010-02-18 18:53:48 +01:00
mizipzor 2d6a5e7428 cleanup of digger
tabs to spaces
2010-02-18 18:41:36 +01:00
mizipzor fe77ac2d00 fixed CMakeLists.txt since digger is now relocated 2010-02-18 18:19:14 +01:00
mizipzor 6447420c35 moved digger.cpp to tools/ 2010-02-18 18:09:05 +01:00
Petr Mrázek 054fec0afc Updated README and COMPILE, split tools into tools and examples.
Tools are now useful, and with a working user interaction where applicable.
Examples are a collection of benchmarks, tests and simple unfinished ideas.
2010-02-16 07:21:38 +01:00
Petr Mrázek 56969fb977 Added std::string read/write by belal. Extremely volatile. 2010-02-16 00:04:15 +01:00
Petr Mrázek 568fcd6105 designation and traffic bits turned into enums 2010-02-14 00:45:46 +00:00
Petr Mrázek 29b00f7c68 added dfdigger 2010-02-13 23:34:18 +00:00
Petr Mrázek de32b65c11 engraving offsets for linux d16, attempt to fix MSVC bugs 2010-02-12 23:25:41 +00:00
Petr Mrázek 63f82cd580 API changes: InitRead* methods made safer - they now return false on error 2010-02-11 21:08:39 +00:00
Petr Mrázek e7b3082203 fixed some problems in customCreatureNameProf 2010-02-11 13:20:14 +00:00
Petr Mrázek 01eaa3b9b4 some research into DF materials 2010-02-11 02:03:22 +00:00
Petr Mrázek 9412608581 added some checks to itemdesignator 2010-02-11 00:25:47 +00:00
Petr Mrázek ea307bd083 fixed dfitemdesignator crash bugs 2010-02-10 23:49:55 +00:00
Petr Mrázek b1ce815370 massive Memory.xml VTable sections restructure, support for d17 added in Memory.xml, needs testing. shm not updated yet 2010-02-10 00:20:15 +00:00
Petr Mrázek 70bf6954a6 added dfbauxite by Alex Legg to tools, started working on d17 support 2010-02-07 02:55:54 +00:00
Petr Mrázek 193a6f4d62 add missing itemdesignator source 2010-01-19 02:05:25 +00:00
Petr Mrázek 5b0a03b16d merged itemdesignator and menustate patches 2010-01-18 16:44:24 +00:00
Petr Mrázek 9f1216fa2f fixes 2010-01-11 18:57:57 +00:00
Petr Mrázek 7c784bce32 deadlock-filled windows SHM version 2010-01-11 06:27:59 +00:00
Petr Mrázek 91f64ac8ba iteration for huge reads and writes, async suspend call for polling 2010-01-02 02:25:21 +00:00
Petr Mrázek 84c68fb31c fix attach/detach 2010-01-01 22:19:09 +00:00
Petr Mrázek 037d1369cb syntax fixes, some things were out of sync 2010-01-01 02:30:35 +00:00
Petr Mrázek c7c446a33a merged previous patch from belal (things intended for Dwarf Therapist) 2010-01-01 02:14:41 +00:00
Petr Mrázek 117fcce0d9 merged item patch from belal 2010-01-01 01:49:32 +00:00
Petr Mrázek 843237f7ae small tweak to expbench - use 64bit integer for the number of bytes read 2009-12-28 04:38:07 +00:00
Petr Mrázek efce0ab21b merge in shm branch 2009-12-22 21:19:39 +00:00
Petr Mrázek 3888d0fc06 fixed tons of warnings, removed dependency on xtest 2009-12-13 21:03:19 +00:00
Petr Mrázek 069597f10c more cleanup 2009-12-13 00:47:58 +00:00
Petr Mrázek 337d42e15a merged input injection patch by belal 2009-12-12 19:52:30 +00:00
Petr Mrázek 989fa8f887 ForceResume call 2009-11-19 01:48:18 +00:00
Petr Mrázek 67adb64a46 fix missing return, tweaked attachtest to show suspend/resume speed in a sensible manner 2009-11-19 00:36:03 +00:00
Petr Mrázek a6ffb58fdb optimized map initialization, more sanity checks 2009-11-18 21:27:13 +00:00
Petr Mrázek dea1ce858b merged window dimension and item matgloss patches from belal 2009-11-18 03:35:43 +00:00
Petr Mrázek 29c0932ff7 split out memory.xml reading functionality out of the processenumerator 2009-11-18 02:33:17 +00:00
Petr Mrázek a974830d88 missing file 2009-11-17 15:38:33 +00:00
Petr Mrázek d4aad2387e fixed wine process find codepath, added some suspend and resume calls to the tools, some data consistency tweaks 2009-11-17 15:37:08 +00:00
Petr Mrázek 2f710730ac merged item support by belal 2009-11-17 14:52:47 +00:00
Petr Mrázek 6975661733 massive refactors of process, processmanager is now processenumerator, better split between windows and linux code, finalized suspend/resume 2009-11-17 03:19:13 +00:00
Petr Mrázek 47b61a907d suspend and continue calls, a method for reading creatures within a volume 2009-11-16 16:47:22 +00:00
Petr Mrázek b8c9a36897 cursor/window offsets for all versions, finished incremental search tool 2009-11-15 20:41:10 +00:00
Petr Mrázek 7e3af38941 add support for enumerating process memory ranges. full of fail on windows. 2009-11-15 04:25:00 +00:00
Petr Mrázek 37d08a05ca creatures almost done 2009-11-14 03:46:56 +00:00
Petr Mrázek 7489fe51ab fix for the ambiguous abs() call, slowly reworking creatures 2009-11-13 13:35:44 +00:00
Petr Mrázek 35b15aeacf fix creature dump 2009-11-12 17:52:44 +00:00
Petr Mrázek 30d8a015fd cursor and window coords reading and writing (only for 40d16 on windows right now) 2009-11-12 01:39:43 +00:00
Petr Mrázek 4f279680b5 using D pointer, a proper interface 2009-11-11 03:37:28 +00:00
Petr Mrázek 88771ab973 merged another big creature patch from belal, moved C API to unmaintained, starting a big cleanup of the new code 2009-11-09 23:18:20 +00:00
Petr Mrázek 6e0e47faf9 add missing translation and language vector addresses to older linux versions 2009-11-08 16:35:55 +00:00
Petr Mrázek a7bf3595b7 merged a big patch from belal, unstable on anything but windows 40d16 2009-11-07 21:05:10 +00:00
Petr Mrázek 41475d1918 manual merge of patch from http://www.bay12games.com/forum/index.php?topic=41916.msg850579#msg850579 2009-11-06 01:04:17 +00:00
Petr Mrázek d3b62a7672 research into buildings, building hexdump tool 2009-11-04 01:01:55 +00:00
Petr Mrázek 45695d7a69 metals and plants were swapped 2009-11-02 12:53:39 +00:00
Petr Mrázek 2bee198946 more voodoo 2009-11-01 09:32:47 +00:00
Petr Mrázek 0853ce83ff update 2009-10-31 18:18:59 +00:00
Petr Mrázek 78ec035f02 completely different approach to attach/detach on linux 2009-10-31 18:09:13 +00:00
Petr Mrázek 879834178d compiling info, timer for expbench 2009-10-30 09:01:14 +00:00
Petr Mrázek 759783e501 linux install target for dfhack, ability to set data path 2009-10-30 00:56:40 +00:00
Petr Mrázek 64f5f46177 nicer output for attach test 2009-10-29 17:56:15 +00:00
Petr Mrázek 33f8b627d0 attachtest utility to test 1000x attach/detach combos in a cycle 2009-10-29 15:23:01 +00:00
Petr Mrázek d84ed97d5a creature flags from Toady 2009-10-29 14:06:05 +00:00
Petr Mrázek 42e5cdc361 preparing for debugging 2009-10-28 22:40:21 +00:00
Petr Mrázek 6fb365b558 creature flags, lots of unknown ones 2009-10-24 02:32:57 +00:00
Petr Mrázek f5acba111e flags for creatures. no idea what they mean 2009-10-23 16:50:36 +00:00
Petr Mrázek dab8d37c03 creature dump test, valid offsets for linux d9 and d11 2009-10-23 10:54:24 +00:00
Petr Mrázek f05f0b16b2 fixed MSVC build, added build instructions for it, internal stdint.h implementation for MSVC 2009-10-22 02:14:16 +00:00
Petr Mrázek c1299b0b7c sync 2009-10-21 23:36:56 +00:00
Petr Mrázek 8e72f2af0e Visual Studio compatibility patch from jifodus 2009-10-04 13:08:20 +00:00
Petr Mrázek 36c7cb94fb make prospector more useful on windows machines 2009-09-14 21:19:33 +00:00
Petr Mrázek fac88478bd code moved from khazad 2009-09-14 00:02:46 +00:00