Releases: angavrilov/ksp-devtools
0.5: Update to Unity 4.5
- Merged the Unity 4.5 branch and recompiled the libraries.
- Fixed the FPS indicator positioning to avoid the new toolbar.
The tools have been used for some time on Fedora 18 linux, but only basically tested on Windows. There are some occasional CTD and deadlock glitches in the profiler when active.
The PDB files can be placed next to KSP.exe to get more detailed backtrace data in the log in case of CTD.
Just in case, don't forget to back up the original mono.dll/so file from KSP before overwriting it.
0.4: Toggle the profiler from within the game
- Added a utility for toggling the profiler from within the game.
- Made the profiler lock its mutex while enabling and disabling.
The tools have been used for some time on Fedora 18 linux, but only basically tested on Windows. There are some occasional CTD and deadlock glitches in the profiler when active.
The PDB files can be placed next to KSP.exe to get more detailed backtrace data in the log in case of CTD.
Just in case, don't forget to back up the original mono.dll/so file from KSP before overwriting it.
0.3: More debugger fixes
- Applied a few more fixes from upstream, most notably for a bug that caused
Step Into on a statement that contains multiple calls, including functions
without debug info, to skip over calls that do have debug info.
The tools have been used for some time on Fedora 18 linux, but only basically tested on Windows. There are some occasional CTD and deadlock glitches in the profiler when active.
The PDB files can be placed next to KSP.exe to get more detailed backtrace data in the log in case of CTD.
Just in case, don't forget to back up the original mono.dll/so file from KSP before overwriting it.
0.2: Debugger Fixes & FPS indicator
- Added an FPS indicator mini-mod and a utility class for browsing the Unity GameObject tree.
- Merged a branch with fixes for the debugger. The most notable bug was a
deadlock if evaluating a property for the debugger watch window throws
an exception.
The tools have been used for some time on Fedora 18 linux, but only basically tested on Windows. There are some occasional CTD and deadlock glitches in the profiler when active.
The PDB files can be placed next to KSP.exe to get more detailed backtrace data in the log in case of CTD.
Just in case, don't forget to back up the original mono.dll/so file from KSP before overwriting it.
Initial test release
The tools have been used for some time on Fedora 18 linux, but only basically tested on Windows. There are some occasional CTD and deadlock glitches in the profiler when active.
The PDB files can be placed next to KSP.exe to get more detailed backtrace data in the log in case of CTD.
Just in case, don't forget to back up the original mono.dll/so file from KSP before overwriting it.