Nico Giansanti
cf4a807ea7
Properly emulate keychip id in APM3
- Properly emulate keychip id in APM3 - Remove dongle patch from ALESTE - Remove dongle patch from Rolling Gunner 2.0 and 2.1
OpenParrot
Open Source version of TeknoParrot by NTA, avail and Reaver. Works in collaboration with TeknoParrotUI.
TeknoParrot Discord, development discussion is in the #openparrot-dev
channel.
Compiling (VS 2019)
- Execute
premake.bat
, for older versions, please edit the bat accordingly. - Open in Visual Studio via .sln and compile. (x86 or x64)
Adding support for new games
See STREAM: https://www.twitch.tv/videos/308359681
- Run TeknoParrotUi with command line with some profile that is compatible with your game or create a new GameProfile with according buttons / JVS modes. (
TeknoParrotUi.exe --profile=ggxx.xml
is very good for stick games) - Open game executable in x64dbg
- Write
loadlib OpenParrot
(orOpenParrot64
) in x64dbg command textbox with full directory to OpenParrot. - The dll should now be loaded and you can work on the game.
- Remember to add signature of the game to
GameDetect.cpp
(Either PE CRC or byte pattern check. Check already existing ones)
Languages
C++
94.9%
C
4.5%
Lua
0.4%
Batchfile
0.2%