-
released this
2016-02-06 18:32:16 +01:00 | 3 commits to master since this releaseChangelog:
- Fixed GetVariablePointer using the wrong stack for operations. Should now return a proper Pointer.
Downloads
-
released this
2016-02-06 00:22:24 +01:00 | 4 commits to master since this releaseChangelog:
- Fixes GetReturnAddress and GetFunctionPointer being broken
- Decls is now correctly read by Blitz and no longer claims that multi-parameter functions only have one parameter. (Who knew that you can't have two parameters in the declaration with the same name? I didn't!)
Downloads
-
1.4.0 - Assembler-- C++ Stable
released this
2015-12-30 06:24:35 +01:00 | 8 commits to master since this releaseChangelog:
- Upgraded to Visual Studio 2015
- Fixed broken .Decls file (missing parameter).
- Implemented Variable-pointers (BP_GetVariablePointerInt, BP_GetVariablePointerFloat, BP_GetVariablePointerType)
- Fixed BP_GetReturnAddress returning the wrong address.
- Fixed BP_GetFunctionPointer being unstable by using a more intelligent design.
- Reduced overall usage of raw asm instruction to just reading the BasePointer.
- Added Example 8 - Variable-pointers.
Downloads
-
1.3.1-Hotfix Stable
released this
2015-06-20 23:47:21 +02:00 | 15 commits to master since this releaseDownloads
-
1.3.1 Stable
released this
2015-06-20 23:37:47 +02:00 | 16 commits to master since this releaseChangelog
- Increased parameter count from 4 to 5.
- Updated Decls to match new parameter count (also sorted it by amount not name).
Downloads
-
1.3.0 Pre-Release
released this
2015-06-20 15:08:27 +02:00 | 20 commits to master since this releaseChangelog
- Changed functions to start with BP_ instead of BlitzPointer_.
- Blitz functions are __stdcall-able so use that instead of tailored asm (safer).
- Made BlitzPointer.h safe to include - other DLLs only have to use the typedefs to call Blitz functions now.
Downloads
-
1.2.0 Stable
released this
2015-06-06 21:19:26 +02:00 | 21 commits to master since this releaseChangelog
- New License: Default Copyright -> LGPLv3 (Automatically copied to build directory!)
- Function-exports have been moved from .h to .cpp for better compatability.
- Fixed Stack Overflow when calling DLL functions from Blitz due to using __cdecl instead of __stdcall.
- Addresses are now handled as uint32_t* instead of intptr_t* due to odd glitches happening at random.
Downloads
-
1.1.0 Stable
released this
2015-05-17 11:54:23 +02:00 | 24 commits to master since this releaseChangelog:
- Added and updated examples.
- Added functions for Direct Memory Access (DMA), use with caution.
- Remove string return type as it causes an unsolvable memory leak.
- Fixed Blitz jumping back a few lines when BlitzPointer was used.
Downloads