Petr Mrázek
96512a7e1d
Linux d19 support
2010-03-05 22:19:27 +01:00
Petr Mrázek
798ce9fb0a
CR-LF mess
2010-03-05 00:55:57 +01:00
Petr Mrázek
236a28b606
Fixed veinlook (bogus offset retrieval)
2010-03-01 04:58:10 +01:00
Petr Mrázek
3aac592dd1
Fix metal/stone matgloss color offsets
2010-03-01 04:48:21 +01:00
Petr Mrázek
3c02079a30
Added numeric parameter to expbench
2010-03-01 02:06:22 +01:00
Petr Mrázek
9f7609de65
GCC exception fix
2010-03-01 01:21:54 +01:00
Petr Mrázek
0a23757797
Merge branch 'errorhandling' of git://github.com/mizipzor/dfhack
2010-03-01 01:13:07 +01:00
Petr Mrázek
3590e128ea
Merge branch 'improved_exp_bench' of git://github.com/belal/dfhack
2010-03-01 01:12:20 +01:00
belal
f35472214a
Made the number of iterations easy to change, and the percentage indicator less spammy, it now overwrites itself as it goes.
2010-02-28 19:00:27 -05:00
mizipzor
160992ec9c
added exceptions to meminfomanager
2010-02-28 21:44:14 +01:00
Petr Mrázek
39e23dab24
comments and spaces
2010-02-28 21:21:20 +01:00
Petr Mrázek
c4cb3afd0b
Fix for Windows exceptions
2010-02-28 19:59:07 +01:00
Petr Mrázek
fa878f2e9d
Fix terrible Linux SHM performance on single-core
2010-02-28 18:08:44 +01:00
Petr Mrázek
05250b4eb5
Make Linux Process validation not fail with MissingMemoryDefinition
2010-02-28 06:21:50 +01:00
mizipzor
c13e37adf6
Merge branch 'master' of git://github.com/peterix/dfhack into errorhandling
2010-02-28 05:52:48 +01:00
Petr Mrázek
f4f566e7c4
Fixed exceptions on GCC
...
Fixed dfbauxte tool - no longer includes internal headers
Moved part of DFVector into a .cpp file
2010-02-28 05:35:54 +01:00
Petr Mrázek
029f1a6cf8
Merge branch 'errorhandling' of git://github.com/mizipzor/dfhack
2010-02-28 04:26:10 +01:00
Petr Mrázek
7c73c7abe6
CMake swig integration
2010-02-28 04:11:06 +01:00
mizipzor
b680af0b26
fixed setting of flags to false in two init functions
2010-02-28 03:45:38 +01:00
mizipzor
6be18fbf20
sprinkled some exceptions over the memory reading
2010-02-28 03:34:54 +01:00
mizipzor
2b1940430f
added many MissingAddress exception throws
2010-02-28 02:53:47 +01:00
mizipzor
f2dcbc6372
added exceptions to API::ReadGeology and API::InitReadBuildings
2010-02-28 02:50:16 +01:00
mizipzor
19cd686ac4
added exceptions to API::InitMap
2010-02-28 02:37:05 +01:00
mizipzor
decb20ef67
Merge branch 'master' of git://github.com/peterix/dfhack into errorhandling
2010-02-28 02:29:29 +01:00
Petr Mrázek
cf4042acce
Fix header and code desync
2010-02-28 02:07:42 +01:00
Petr Mrázek
7a85682ea0
Many fixes to DFHack::API
...
Wrapper generation still manual, but makes a lot more sense
2010-02-28 01:25:04 +01:00
mizipzor
4f85f37b01
added some exceptions to handle errors
2010-02-28 01:13:34 +01:00
Petr Mrázek
21a74c0bfa
Fix problem with wrapper generation
2010-02-27 16:47:11 +01:00
Petr Mrázek
7805b591dd
Sync
2010-02-27 13:24:32 +01:00
Petr Mrázek
562c30c703
Python stuffs
2010-02-26 22:23:43 +01:00
Petr Mrázek
347eb66d21
Changes for better SWIG support
2010-02-26 22:22:10 +01:00
Petr Mrázek
626d266e27
Added GCC visibility support
2010-02-25 23:43:37 +01:00
Petr Mrázek
4509e275ce
Tabs to spaces
2010-02-25 17:53:41 +01:00
Petr Mrázek
de5b2ecb4e
Fixes for crash bugs and memory corruption.
2010-02-25 17:50:52 +01:00
belal
230af4310f
Add d18 offsets
2010-02-25 17:50:52 +01:00
belal
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 :)
2010-02-25 17:50:52 +01:00
belal
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.
...
Signed-off-by: belal <jimbelal@gmail.com>
2010-02-25 17:50:52 +01:00
Petr Mrázek
bdc22b4052
leftovers
2010-02-25 15:33:13 +01:00
Petr Mrázek
49a2f97601
Silly building reading bug fixed
2010-02-25 14:59:29 +01:00
Petr Mrázek
eff3462bf9
Less spam!
2010-02-25 14:43:38 +01:00
Petr Mrázek
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.
2010-02-25 13:41:57 +01:00
Petr Mrázek
b60ef9f70f
Updated README, added Readme and Compile with DOS line endings
2010-02-24 15:06:40 +01:00
Petr Mrázek
ce151458e4
Precompiled SHM lib for windows, Linux d18 vtables
2010-02-24 01:31:40 +01:00
Petr Mrázek
70f22d008e
Support for d18 on windows
...
Also deployment to people who get Memory.xml from git...
Fixed wine process attach bug
2010-02-23 22:29:55 +01:00
Petr Mrázek
bb141fe8f6
Linux d18 ncurses support for shm lib
...
Some boost preparations
2010-02-23 19:26:15 +01:00
Petr Mrázek
1e04722a63
Refactor of memory_info class, now with more d-pointer
2010-02-22 23:34:20 +01:00
Petr Mrázek
9aeee1b48e
Added Linux 40d18 offsets (vtables still missing)
2010-02-22 23:33:39 +01:00
Petr Mrázek
fbad1cb5a3
Fixed annoying MSVC bug and MSVC warning spam
2010-02-22 00:18:44 +01:00
Petr Mrázek
9300cc48cc
Break the debug builds. Bugs must never be hidden.
2010-02-21 18:35:14 +01:00
Petr Mrázek
7c3f146197
Put findnameindexes to the right place
2010-02-21 06:40:30 +01:00