All Projects → WohlSoft → LunaLua

WohlSoft / LunaLua

Licence: GPL-3.0 license
LunaLua - LunaDLL with Lua, is a free extension for SMBX 1.3 game engine, core of the X2 project.

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
lua
6591 projects
Roff
2310 projects
assembly
5116 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to LunaLua

inject
Yet another Windows DLL injector.
Stars: ✭ 23 (-14.81%)
Mutual labels:  dll-injection
CodeInjection
Code Injection technique written in cpp language
Stars: ✭ 27 (+0%)
Mutual labels:  dll-injection
lua-inject
Inject any C# code into programs with lua
Stars: ✭ 18 (-33.33%)
Mutual labels:  dll-injection
SocketHook
Socket hook is an injector based on EasyHook (win only) which redirect the traffic to your local server.
Stars: ✭ 38 (+40.74%)
Mutual labels:  dll-injection
HAPIH-2
API for supporting C++14 external memory hacking. Complete redesign from HAPIH
Stars: ✭ 18 (-33.33%)
Mutual labels:  dll-injection
DLL-INJECTOR
I created a dll injector I am going to Open source its Code. But remember one thing that is any one can use it only for Educational purpose .I again say do not use it to damage anyone's Computer.But one thing if you are using it for some good purpose like to help someone who really need help then I permit you to use it.
Stars: ✭ 14 (-48.15%)
Mutual labels:  dll-injection
Invisiwind
An application that allows you to hide certain windows when sharing your full screen
Stars: ✭ 53 (+96.3%)
Mutual labels:  dll-injection
ZeusInjector
An Open Source Windows DLL Injector With All Known Techniques Available
Stars: ✭ 65 (+140.74%)
Mutual labels:  dll-injection
hooking-by-example
A series of increasingly complex programs demonstrating function hooking on 64 bit Windows. Culminating in a program that hooks mspaint to make it always paint orange.
Stars: ✭ 144 (+433.33%)
Mutual labels:  dll-injection
dll injector
A simple commandline injector using classic DLL injection
Stars: ✭ 81 (+200%)
Mutual labels:  dll-injection
cozinha loader
An injector focused on undetectability that automatically injects a DLL into the target process with VAC3 bypass.
Stars: ✭ 53 (+96.3%)
Mutual labels:  dll-injection
Indicium-Supra
DirectX API-hooking framework
Stars: ✭ 292 (+981.48%)
Mutual labels:  dll-injection
twinject
Automated player and hooking framework for bullet hell games from the Touhou Project
Stars: ✭ 52 (+92.59%)
Mutual labels:  dll-injection
ReflectivePELoader
Reflective PE loader for DLL injection
Stars: ✭ 130 (+381.48%)
Mutual labels:  dll-injection
toy-arms
⚔️ my simple reusable game hack components in Rust
Stars: ✭ 71 (+162.96%)
Mutual labels:  dll-injection
DLL-Injector
Inject and detour DLLs and program functions both managed and unmanaged in other programs, written (almost) purely in C#. [Not maintained].
Stars: ✭ 29 (+7.41%)
Mutual labels:  dll-injection
ManagedInjector
A DLL injector to inject .NET assemblies into a foreign .NET process.
Stars: ✭ 73 (+170.37%)
Mutual labels:  dll-injection
Phobos
Ares-compatible C&C Red Alert 2: Yuri's Revenge engine extension
Stars: ✭ 123 (+355.56%)
Mutual labels:  dll-injection
Inflame
User-mode Windows DLL injector written in Assembly language (FASM syntax) with WinAPI.
Stars: ✭ 63 (+133.33%)
Mutual labels:  dll-injection
injectory
command-line interface dll injector
Stars: ✭ 49 (+81.48%)
Mutual labels:  dll-injection

LunaLua

Build status

LunaLua - LunaDLL with Lua is a free extension for SMBX game engine This version is based on LunaDLL ver. 8 with Lua Support.

Quick Overview

Features:

  • Increasing of total performance
  • Fixes of some bugs
  • npc-*.txt with decimal numbers will no more crash SMBX with "runtime error 13"
  • fixes a random crash caused by contacting of the mushrooms with a lava blocks
  • OpenGL render support
  • SMBX's audio engine has been replaced with the better and more flexible SDL2_mixer library which also gives to SMBX the internal support of a lots of additional music formats
  • Added PGE's sounds.ini and music.ini support which gives ability to have custom musics (include world map musics!) and custom sound effects per episode.

Download links

Requirements to build LunaLua yourself

Visual Studio 2015 (msvc140 compiler)

Note for Qt Creator IDE

If you wish you edit code via Qt Creator, you still must have Visual Studio because MSVC compiler is required. How to setup building from Qt creator

  • Open project and configure it
  • Go to the "Projects" tab
  • Disable shadow build for both Debug and Release
  • remove ALL items from "Building" and "Cenaring" sections
  • Add into "Building" a special item with: ** Command "build.bat" ** Argument "Debug" for debug build and "Release" argument for release build
  • Add into "Clearing" a special item with "clear.bat" command
  • Try to build project. If you have "MSBuild" in another path, please modify build.bat to take working build!
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].