TeknoParrot
TeknoParrot is a software package allowing you to run selected PC-based arcade titles on your own hardware, with full support for keyboard and mouse controls, gamepads, steering wheels, and joysticks.
Because TP is such a wide-reaching emulator that covers various games and systems, it is at this time not a one-stop setup for every game,
Because of this, each game will have to be covered separately, as each has unique issues. However, many aspects of the basic setup will be the same.
Download
Download TeknoParrot from the TeknoParrot website
Setup Guide
TeknoParrot for the most part is a simple emulator to setup and has come a long way in recent years in terms of its user friendliness.
The below guide applies to all games, however each game will have a different file name and some games will have additional requirements which will be covered further down
Windows Scaling
Set your Windows Scaling to 100% otherwise your aim can be off and the crosshair movements can be limited to a corner section of your screen.
Initial Setup
Create a folder for installing TeknoParrot
Before installing create an antivirus exemption for this folder as TeknoParrot creates false positive alerts and files may be removed preventing the software from workingInstall the emulator and allow it to update
Adding Games
Click the menu button in the top left corner (3 horizontal black lines)
and then select "Add Game". You can then find the game you want to add, click on it and press "add game" on the right side of the window.
To make life easier be sure to use the "genre" drop down on the right and select "shooter" to make the list smaller!
Once the game has been added you will see it appear in the list in your library.
Configure Settings
Left click the game in the library and then click on "Game Settings" on the right of the window. The screen that pops up will be different for each game and will sometimes change between releases/versions of TeknoParrot.
Select the "game executable"
Just underneath where it says "Game Executable" and above the line do a left mouse click and it will bring up a browser window. Navigate to where you saved your extracted game files and select the appropriate file (names bellow under each games heading).
Also make sure "General Input API" is set to "RawInput".
Unless their are any other specifics for the game (see bellow) then press "save settings" and return to the Library.
Configure Controls
Select the game in the list you are setting up
Click "Controller Setup".
This will bring up a different control options for each game but setup works in the same way
Make sure that the Sinden Lightgun is plugged in with the software running and border is up
Select the dropdown next to "P1 Light Gun" and select the gun you wish to use, e.g. "Sinden Lightgun Black"
In the blank box next to each control listed left click inside the box it will say "Press Button or Cancel with ESC" at this point you press the corresponding button you wish to use on your gun/controller etc.
It will then map that button to that action.
Please remember the gun has onscreen and offscreen functions so when you are binding inputs from the gun MAKE SURE you have the border up and you are pointing at the screen for onscreen inputs (such as binding the trigger) or you are pointing outside of the border if you want a offscreen input.
Repeat this process for each control input and for player 2 if desired.
Press the "Save Settings" Button.
The game should now be ready to run
Back on the Library screen all you should need to do now is select the game and press the "Launch Game" Button to start the game.
Fullscreen Problems
IMPORTANT NOTE ABOUT FULLSCREEN RESOLUTION
TeknoParrot developer Harm has traced the issue of the screen res problems on some games (Golden Gun, Transformers, Star Trek, HOTD4) to the monitor frequency. So if you have a 144Hz monitor, it will not run full screen. If you can reduce the Hz to 60 or play on another monitor, it will load full screen!
Games
2 Spicy
- Game File Name: apacheM.elf located in \elf\ folder.
- Display mode = Fullscreen Windowed
Aliens Extermination
- Game File name: game.exe
- Download No Crosshair Patch from Mega.nz
- If you have issues with the game running too fast, see if you can enable V-sync settings in your GFX cards control panel, such as enhanced sync on AMD cards or limit the frame rate.
America's Army
- Game File name: armyops-bin
Far Cry: Paradise Lost
- Game File name: Farcry_R.exe
- Download no crosshair patch from Mega.nz
House of the Dead 4
If you have got the Bin file you will need to extract the files from it first using Power ISO.
To do so install power ISO then right click the hotd4.bin file, move your mouse down over the power ISO selection then select extract from the pop up.
- Game File Name: hod4M.elf Located in \Disk0\elf\ folder.
- Off-screen reload hack = Enabled
- Display Mode = Full screen windowed
- Resolution = set as required.
- Download Power ISO from the PowerISO website
House of the Dead: Scarlet Dawn
- Game File name: Hodzero-Win64-Shipping.exe
- Second File Name: amdaemon.exe
- Game must be run in 1920x1080 resolution; otherwise, the aim will be off.
- If you get missing DLL errors, download and install the AIO C++ runtime pack from Major Geeks website
Graphics Settings
Resolution and Quality be adjusted via INI settings. Goondam created a few profiles as a base point that can be adjusted. Readme for installation and directions in the zip.
Download from Dropbox
Let's Go Island
- Game File name: LGI.exe
- The buttons required for the QTE events in the game are Player 1 & 2 Start, so make sure you set both buttons to P1's gun if you are playing solo
- Download no crosshair patches:
Lets Go Jungle
- Game File name: LGJ_Final
- The buttons required for the QTE events in the game are Player 1 & 2 Start, so make sure you set both buttons to P1's gun if you are playing solo.
- Download AMD Shader fix from TeknoParrot Discord
Luigi's Mansion
- Game File name: VACCUM.exe
- General-Windowed = Enabled
Border Issue Fix
If you are having trouble getting the border to overlay with this game, you can follow this guide by Cor094:
Here's how you can use Reshade in Luigi's Mansion using a DLL injector.
One common DLL injector, ENB injector, doesn't seem to work with 64-bit programs like LM.
So, the DLL injector I used was Xenos injector, available for download from DarthTon's github.
Also, due to the nature of injecting DLL files, your antivirus will freak out, and you'll have to add it as an exclusion.
Actually, Google chrome wouldn't even let me download it; I had to use Edge. That's the main reason I hadn't posted a guide yet; I was hoping to find one that was easier to download.
- Install Reshade as you normally would to vacuum.exe in your LM directory. Install as D3D 10/11/12.
- Extract Xenos injector from its 7z file and launch it. There's a regular exe and a 64-bit one; they should both work
- Under the process selection in Xenos, select manual launch.
- Select your vacuum.exe file.
- Under images, click add and select the dxgi.dll file Reshade installed (should be in the same folder as vacuum.exe).
- Select inject, it will then tell you to launch your game.
- Launch LM, and it should work. This has to be done each time, but it can be automated.
When you close Xenos after using it, it automatically creates a profile file with your most recent settings in the same folder as your Xenos exe. You could have AHK or LaunchBox run this profile before launching the game.
When Xenos is launched from a profile, it automatically closes once LM is launched and injected, so you shouldn't need to add anything in your AHK to kill the Xenos process.
Also, people use Xenos to cheat in games, so make sure you don't have it open for whatever reason before launching an online stream game or anything, you might think you're trying to cheat.
Sample AHK Script
Run, D:\Xenos\Xenos64.exe --run "D:\Xenos\XenosCurrentProfile.xpr"
ExitApp
return
Operation GHOST
- Game File name: gs2.exe
- Download No crosshair patch by Argonlefou from Mega.nz
- Download Blood patch by Argonlefou from Mega.nz
Additional/Default built in bindings
Left mouse = trigger Right mouse = Reload & action button (Flashbangs & boss fight special) ctrl+F1 = Coin ENTER = P1 Start NumPad[+] = P2 Start Space = Fast Forward/Skip F2-F5 = Start missions 2-5 F6 = Show video Y = Service Q = Toggle help overlay
Operation Ghost with GameLoader
You might need to run a problem with this game's graphics with Game Loader RH, which can be downloaded from Mega.nz (you will get a virus warning about this program)
Setting up Game loader RH
- download Zip from above
- copy all exe files to game directory
- Game Loader Installer.exe
- Game Loader Config.exe
- Game Loader All RH.exe
- Run "Game Loader Config.exe" you will get a warning about it being a virus (this is a joke). It should then open a notepad file TTX.ini in C:\Users\"Your User Name"\ AppData\Roaming\Game Loader All RH\ <-- this is the file you should have open change "Warning = Agree"
- Save and close
- Run Game Loader Installer.exe and install it
- Run Game Loader Config.exe
Game Loader setting for Operation Ghost
- Change Res click on select setting 1 and type in your screen res (mine is 1920x1080)
- Update Rate Tab - "Update rate mouse cursor hide" to 0 and tick enable
- Loader Mode Tab - Set to -1
- Loader Setting 1 Tab - Tick "Do not use TeknoParrot"
- Click Save - All other options are set to default
- To run the game run "Game Loader All RH.exe"
Rambo
- Game File name: ramboD.elf
- Resolution Width = 1360
- Resolution Height = 768
- Display Mode = Fullscreen Windowed (Not sure if Res change is required??)
Sega Dream Raiders
- Game File name: game.exe
- Download No Crosshair patch by Argonlefou from Mega.nz
Sega Golden Gun
- Game File Name: RingGunR_RingWide.exe Located in the Golden Gun\exe\ Folder
- Download No crosshair patch from Mega.nz
Star Trek Voyager
- Game File Name: trek.e4
- Linear Filtering = Enabled
- Line Fix = Enabled
- Limit 30FPS = Enabled
- Depending on where you get the game from, you may need to add some files from a CHD or even download it as a CHD. You can extract the files of the CHD using the following method:
- Get voyager.chd from MAME
- Extract the chd with "chdman extracthd --input voyager.chd --output voyager.bin"
- Open bin file in 7zip
- Extract disk3 to a folder, And extract the following folders to that same folder:
- \disk0\home\rocky\stv
- \disk2\stv
Time Crisis 5
- Game File Name: RSLauncher.exe
- Crosshair render hook = Present
Transformers - Human Alliance
- Game File Name: TF_Gun_R_Ring_dumped.exe Located in \exe\ folder
No Crosshairs Patch
Download from Mega.nz
QTE Buttons
The buttons required for the QTE events in the game are Player 1 & 2 Start, so make sure you set both buttons to P1's gun if you are playing solo.
Stage 3 Crash fix
If the game crashes for you on stage 3, follow instructions at TeknoGods' GitHub wiki site