Commit Graph

311 Commits (5c4ef73f4d7aa0b60f1a8f0e6f6c50871b86a124)
 

Author SHA1 Message Date
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 aef02eddce use of memory barriers in the shm server and client code 2009-12-27 03:51:54 +00:00
Petr Mrázek b0d65de269 making stuff a bit more readable 2009-12-25 16:55:10 +00:00
Petr Mrázek de7c2185eb shared memory manipulation is now entirely contained in the SHMProcess class 2009-12-25 02:49:35 +00:00
Petr Mrázek efce0ab21b merge in shm branch 2009-12-22 21:19:39 +00:00
Petr Mrázek 4582e0548b I fail at merging patches ... there's no helping me 2009-12-19 01:10:05 +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 e5fa10c268 windows build fix and other small things, Windows 2000 support broken 2009-12-13 19:46:40 +00:00
Petr Mrázek 1d25a995b8 comments, leftovers, fixed repeated character input on linux 2009-12-13 04:43:06 +00:00
Petr Mrázek cb4197f4fc foo 2009-12-13 04:14:44 +00:00
Petr Mrázek 9ea2876203 cleanup in windows version of DFKeys 2009-12-13 04:08:42 +00:00
Petr Mrázek b132228f22 use of synthetic key events on linux 2009-12-13 03:44:29 +00:00
Petr Mrázek 2adfe39f9f give DF a small breathing room for processing X events 2009-12-13 01:39:58 +00:00
Petr Mrázek bb2a455dbb eliminated ugly switch statement from linux DFkeys 2009-12-13 01:24:09 +00:00
Petr Mrázek 63dedc5da3 move t_special to a new file 2009-12-13 00:56:11 +00:00
Petr Mrázek 069597f10c more cleanup 2009-12-13 00:47:58 +00:00
Petr Mrázek 58986ef838 cleanup #2 2009-12-13 00:20:25 +00:00
Petr Mrázek 1ea77b477e cleanup #1 2009-12-12 23:56:28 +00:00
Petr Mrázek 337d42e15a merged input injection patch by belal 2009-12-12 19:52:30 +00:00
Petr Mrázek 2a2a60723a window tile dimensions for all supported DF versions 2009-11-26 01:59:00 +00:00
Petr Mrázek 9c54031180 reserve space for biome vectors, tiny fix to tiletype table 2009-11-25 18:19:09 +00:00
Petr Mrázek 5c93d339db got rid of many temporary objects in string reading 2009-11-24 10:34:42 +00:00
Petr Mrázek 6cb7c4a636 optimizations 2009-11-22 14:43:53 +00:00
Petr Mrázek 99f6e0860f fix memleak in creature reading 2009-11-21 10:55:00 +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 141f056350 purged some compiler-specific code 2009-11-18 22:56:11 +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 30d80debfb removed obsolete header files 2009-11-17 16:07:57 +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 5be36e0f42 load dfvector whole instead of on-demand 2009-11-16 20:00:14 +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 e88e9b2951 more creature rework, now with none of the strings 2009-11-13 14:28:42 +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 7ce31ae483 shallow copy fix from belal 2009-11-12 17:50:50 +00:00
Petr Mrázek 370655a516 move creature getters to the public API 2009-11-12 01:53:49 +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 e8e3f9e794 view and cursor coords for 40d16 on windows 2009-11-12 01:05:07 +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