Mort Posted February 28, 2020 Report Share Posted February 28, 2020 (edited) Anyone tried the emulator, TeknoParrot ? I have recently been working with it a fair bit, and have got one of my all time favourites, Outrun 2 SP DX running (along with Sega Rally 3 and Daytona 3) Outrun (1986) and then Outrun 2 (2003) and Outrun 2 SP (2004) have long been my favourite machines of all time in the arcades. I have played Outrun 2006 Coast to Coast (which is basically Outrun 2 and 2 SP combined) on my PC for years but have been waiting for the emulation of the arcade originals. Outrun 2 is based on Chihiro (which in itself is an original Xbox with a bit more RAM) and the emulation of this is still not great but Outrun 2 SP was released on Lindbergh technology, which is basically PC architecture (an Intel P4 HT 3.0Ghz and NVidia 6800) and then running on Linux. So TeknoParrot itself isn't quite so much about emulating different technology but moreover about running Linux on Windows with then specific hacks to get games functional. Outrun 2 SP runs about 99% perfect for me, with just these 2 standout issues: 1. The sun can be over bright in some sections, and this can be fixed by a hack to adjust the sun position/strength. (it's to do with hacking the game to run in higher resolutions than originally intended, and this then causes the sun's position and strength to be adjusted incorrectly) 2. The audio can become distorted and out of sync (although this is rare) If anyone is interested more then I can always provide more info about getting it working etc. I have also got rumble working now with my 360 Controller with a third party FFB add-in, which is a nice cherry on top. Here is a video: Edited February 28, 2020 by Mort 1 2 Link to comment Share on other sites More sharing options...
Amusements Posted February 28, 2020 Report Share Posted February 28, 2020 Never heard of TP, but thanks for mentioning it, it looks interesting, especially with my current set up. I shall investigate:) 1 Treat every day like your last, because one day it will be! Fruit Machine <<<My new project! Link to comment Share on other sites More sharing options...
Reg Posted February 28, 2020 Report Share Posted February 28, 2020 30 minutes ago, Mort said: If anyone is interested more then I can always provide more info about getting it working etc. Yes please. Years ago I used to play Outrun 2 on the Xbox and absolutely loved it - it's such a pity that was not currently available on PC's at least to my knowledge. I cannot believe the timing of your post, I had pulled out the loft during my clear ancient consoles and was looking at that remembering Outrun in it a couple of nights ago. Any download links to support the limited time I have would be brilliant as well - thank you. :) 1 Link to comment Share on other sites More sharing options...
Mort Posted February 28, 2020 Author Report Share Posted February 28, 2020 Leave it with me chaps, will sort out some more in-depth info shortly. 2 1 Link to comment Share on other sites More sharing options...
Amusements Posted February 28, 2020 Report Share Posted February 28, 2020 Thanks Mort:) Just set up TP and downloaded my first racing game. 1 Treat every day like your last, because one day it will be! Fruit Machine <<<My new project! Link to comment Share on other sites More sharing options...
Mort Posted February 28, 2020 Author Report Share Posted February 28, 2020 (edited) Step 1 - Download and install TP (TeknoParrot) Note: To run Outrun 2 SP DX you need an NVidia GPU - as far as I can see it does not support AMD GPUs (due to shader and graphics library/api issues). Note: I am running on Windows 10 v1909 - I believe it's fine on earlier Windows versions but I cannot guarantee. Note: I have provided a .zip archive for TP (TeknoParrot) here: https://mega.nz/#!TzZFSKZZ!D07r8o9Lz7coe_4cmpgpTFB0qSRKrAHJmaNcPAGKPCI which I have updated to all the latest modules as of today. If you prefer you can download this version which will allow you to skip most of the steps below and just extract to a permanent location as per step 4. 1. Point browser at https://teknoparrot.com/ and then click on Downloads tab, then click on the link Click here to download version 1.0.0.140 now! 2. You should be redirected to Mega and then click the green Download button. 3. The download is a .RAR archive and is a portable version (i.e. it doesn't require installation to Windows, just extraction to a permanent folder) 4. For my example I am extracting to the location E:\Games\TeknoParrot_1.0.0.140 (I may have a few extra files and folders in the screenshot below) 5. The executable file you need to run is called TeknoParrotUi.exe 6. The first time it runs it will detect it being run for the first time, it will ask about adding games, click NO for now. Also, 4 update windows may appear. TeknoParrot has multiple modules, and each one needs updating. Find the window that wants to update the component TeknoParrotUi first and click the Update button. This should download and install, and you may get an error "Object Reference Not Set..." just press OK, then it will ask if you want to restart TP, click YES. 7. TP will reload, and then another 4 update windows may appear *groan* - do the updates for OpenSegaAPI and OpenParrotWin32 first - these should both install very quickly. Then do TeknoParroN2 update. This then leaves the final update to do, TeknoParrot Unknown to 1.0.0.28, which takes a short while. 8. The emulator is now installed *phew* Edited February 28, 2020 by Mort replace large download with link to mega 1 Link to comment Share on other sites More sharing options...
Mort Posted February 28, 2020 Author Report Share Posted February 28, 2020 (edited) Step 2 - "Obtain" Outrun 2 SP Be careful with some of the links to Outrun 2 SP on the web as there exists an alternative version which has all it's original music replaced with some dodgy European shite. Why?! Here is a link which I got my version from originally : https://uptobox.com/sqqxs6k5idqk and this link still appears to be working fine today. Be careful with going to the link above as it contains the usual false links etc. You need to click on the green "Click here to start your download" button. When downloaded extract to somewhere. I am using E:\Games\Outrun 2 SP\ Edited February 28, 2020 by Mort Link to comment Share on other sites More sharing options...
Mort Posted February 28, 2020 Author Report Share Posted February 28, 2020 (edited) Step 3 - Fixing OR2 (Outrun 2 SP) There are a number of things needed to be done to get OR2 working. 1. A number of graphic shaders need to be fixed to work with NVidia GPUs on Windows. These fixes have already been applied to the download of OR2 above, so you don't need to do them. If you have obtained OR2 elsewhere then it would be worth doing this fix. Download the file outurn2_nv_shaderfix_jennifer.7z from this post and extract the files into the location you have extracted OR2 to. You would need to extract into the /disk0 folder as this contains the Jennifer folder.outrun2_nv_shaderfix_Jennifer.7z 2. The executable file for OR2 is known as an elf file, and it's location is /disk0/Jennifer/Jennifer (no it doesn't have an .exe extension). This file is hardcoded for a resolution of something like 800x480 and has problems with shadows if run on PC. I have included 4 fix files here, which can be used to extract a new Jennifer file, which will have a different name. You need to select and use the file based on your full screen resolution. I have included fix files for 1920x1080, 2560x1440 and 2 for 4k resolution 3840x2160 resolutions. I am unsure what, if any, difference there is in these two 4k files but I have included both. You need to extract the file to the /disk0/Jennifer folder. Don't worry it will not overwrite the original Jennifer file as these all have different names for the Jennifer file. 1920x1080.rar 2560x1440.rar 3840x2160.rar 3840x2160 alt.rar When you have extracted the new Jennifer file make a note of the name of the one you are going to use, they are called: Jennifer_patched1080pfix Jennifer_patched1440pfix Jennifer_patched2160pfix Jennifer_patched2160paltfix Edited February 28, 2020 by Mort Link to comment Share on other sites More sharing options...
wearecity Posted February 28, 2020 Report Share Posted February 28, 2020 Maybe just the thing to get me back into some retro gaming. I've seen videos of this before and I'm sure other games also run on it IIRC. Thanks for the guide and links will look at it later tonight. 1 1 Link to comment Share on other sites More sharing options...
Mort Posted February 28, 2020 Author Report Share Posted February 28, 2020 Step 4 - Adding OR2 (Outrun 2 SP) to TP (TeknoParrot) You should now have the TP emulator extracted and updated. You should also have OR2 extracted which has both the NVidia shader patch applied and the correct Jennifer file extracted for the full screen resolution you are going to run the game in. You have a controller of some sort connected (although it will work with keyboard fine afaik). I use an old wired 360 controller. 1. Open TP by running the TeknoParrotUi.exe executable. 2. It should prompt you that you have no games setup, and do you want to add one. Click Yes. (If it doesn't prompt you then click the hamburger icon in the top left corner of TP and select the option Add Game) 3. Locate Outrun 2 SP DX in the list of games and then click Add Game. 4. Click on Game Settings 5. Look for the Game Executable: section and click just under it. A file explorer window will open. Navigate to your OR2 extracted folder and go to the /disk0/Jennifer folder. Then find and select the Jennifer file you noted in the previous post. For example, if you are running 1080p then you would select the file Jennifer_patched1080pfix. then select it and press Open to save. 6. Ensure the option "General - FreePlay" is selected (to save you messing around with credits) 7. Click Save Settings 8. Click on Controller Setup 9. For the very least to get OR2 working you will need to configure Start, Wheel Axis, Gas, Brake and View Change to your pad. Click Save Settings when done. 10. That's it you should now be able to click Launch Game and run OR2 Link to comment Share on other sites More sharing options...
Mort Posted February 28, 2020 Author Report Share Posted February 28, 2020 (edited) Problems ? If the steering is too sensitive and you need to bring in a bit of a dead zone to the steering axis, then do this: Open TP and click on the hamburger icon (top left corner). Go to Settings. Click to enable the option Enable sTo0z Zone. Then adjust the slider to around 10%. Then Save Settings If the sun is too bright at some points. Open TP. Click on Outrun 2 SP SDX. Click on Game Settings. Look for Hack - SunHeightValue it's default value is 148. Try lowering it down to 100. Don't forget to Save Settings You will need to use XInput when using an Xbox One controller (the default is D(irect)Input) If you change to using XInput in the Game Settings, then don't forget to re-do your controller settings for the game, as they will be blanked out. If the game is not filling the screen properly, for example only a quarter of the rendered screen is shown blown up to full screen, then look into your Windows scaling options and ensure you are not running over 100% Don't forget this game contains all of the original 15 Outrun 2 tracks as well. This option to play them can easily be missed. It prompts you in the game to use the Change View option to select the original Outrun 2 tracks at various points. Look out for it ! I actually prefer many of the original Outrun 2 tracks. I will add a guide on how to add rumble to your controller later. Edited March 5, 2020 by Mort added bit about XBone controller, cheers WAC. Link to comment Share on other sites More sharing options...
Flimp Posted February 28, 2020 Report Share Posted February 28, 2020 Mate , on the download baby !!!! , lmao , 2 hours for 1.9 gig , my mums internet is slamming . looks great mort , cheers for the guide , will give it a go in two hours , I aggree wearecity , bit of fresh emu action , awesome , more of this sir !!!!! , big up to the surrey massive , at me mums in Godalming 1 Link to comment Share on other sites More sharing options...
Reg Posted February 28, 2020 Report Share Posted February 28, 2020 @Mort many thanks for this. I can't wait to try at the weekend. Thank you. 1 Link to comment Share on other sites More sharing options...
Flimp Posted February 28, 2020 Report Share Posted February 28, 2020 3 hours late , just finished the download , yeah baby !!! Link to comment Share on other sites More sharing options...
wearecity Posted February 28, 2020 Report Share Posted February 28, 2020 Thanks very much, all up and running. Just completed the easy course, without issue. Few points to note for me: 1/ On fibre, download of Outrun file, didn't take more than 10 minutes. 2/ Extracting the Outrun file, can take quite a while, about 15-20 minutes for me. 3/ Had trouble setting up controller (wired xbox one pad, also wireless keyboard). Make sure general x-input is checked in game settings, if having trouble. Also make sure you move the controller left and right, when setting it up. 2 Link to comment Share on other sites More sharing options...
jabbathehut Posted March 1, 2020 Report Share Posted March 1, 2020 Absolutley fantastic .Thanks for sharing works like a dream have you tried any other roms on it. Link to comment Share on other sites More sharing options...
Pootis Spencer Posted March 2, 2020 Report Share Posted March 2, 2020 So I've been using Teknoparrot for quite a while now and have a fair few games. Most run without errors or glitches etc except for OutRun 2. I have an nvidia card and have downloaded from numerous sources OR2 but still get the same missing graphics with the game. Anyone know how to fix? I have the latest graphics drivers too. This game has me stumped. Link to comment Share on other sites More sharing options...
Pootis Spencer Posted March 2, 2020 Report Share Posted March 2, 2020 Just to add I have used GameLoader from emuline and still no joy Link to comment Share on other sites More sharing options...
jabbathehut Posted March 2, 2020 Report Share Posted March 2, 2020 are the roms available from the usual places Works for me on an nvdia 550(was quite surprised tbh) just followed what was posted above. Link to comment Share on other sites More sharing options...
Amusements Posted March 5, 2020 Report Share Posted March 5, 2020 On 03/03/2020 at 03:39, Pootis Spencer said: So I've been using Teknoparrot for quite a while now and have a fair few games. Most run without errors or glitches etc except for OutRun 2. I have an nvidia card and have downloaded from numerous sources OR2 but still get the same missing graphics with the game. Anyone know how to fix? I have the latest graphics drivers too. This game has me stumped. Did you try the "Jennifer" fix as suggested by Mort, in his post above? I too have nvidia graphics, and got outrun2 running in full screen with my G29 wheel without any glitches. 1 Treat every day like your last, because one day it will be! Fruit Machine <<<My new project! Link to comment Share on other sites More sharing options...
jabbathehut Posted March 5, 2020 Report Share Posted March 5, 2020 (edited) has anyone tried chase hq2 i get to the screen where it says something like press to test it goes red and white but doesn't seem to go any further.How long should it take to boot up.Should i be pressing a button if so which one Edited March 5, 2020 by jabbathehut Link to comment Share on other sites More sharing options...
Mort Posted March 5, 2020 Author Report Share Posted March 5, 2020 The very latest update notes for TeknoParrot: Changes in TeknoParrot 1.0.0.292/28 Auto Update Release: - Skip calibration in Chase HQ2 This might solve it for you. Link to comment Share on other sites More sharing options...
Pootis Spencer Posted March 5, 2020 Report Share Posted March 5, 2020 8 hours ago, Amusements said: Did you try the "Jennifer" fix as suggested by Mort, in his post above? I too have nvidia graphics, and got outrun2 running in full screen with my G29 wheel without any glitches. Certainly did. Im stumped. Link to comment Share on other sites More sharing options...
Amusements Posted March 6, 2020 Report Share Posted March 6, 2020 13 hours ago, Pootis Spencer said: Certainly did. Im stumped. Maybe this screenshot will help, just to see you have put Jennifer in the right place, ran the patch to match your res, and linked to the right file in TP? 1 Treat every day like your last, because one day it will be! Fruit Machine <<<My new project! Link to comment Share on other sites More sharing options...
jabbathehut Posted March 6, 2020 Report Share Posted March 6, 2020 Confused by the chase hq 2 rom.It seems it should just run by itself without teknoparrot but it gets stuck at the calibration phase and if i try and run it from teknoparrot i get a message about another emulator and to remove some files ,which i can't find.The only other rom i have been able to find is a chd which may just work in mame but certainly not compatible with teknoparrot.If someone has a rom that works on teknoparrot can you pls point in the right direction to find it. Thanks Link to comment Share on other sites More sharing options...
Recommended Posts