Professional Documents
Culture Documents
* TeknoParrot 1.0.0.140 *
*********************************************
-- www.teknogods.com --
---------------------------------------------
Changes in TeknoParrot 1.0.0.140 Release:
- [Reaver][TeknoParrot] Improved amAuth emulation accuracy, many RE2 games show
online.
- [Reaver][TeknoParrot] Fixed coin issue with Golden Gun.
- [Reaver][TeknoParrot] GUILTY GEAR XX ACCENT CORE PLUS R test menu now saves
properly.
- [Reaver][TeknoParrot] amAime is now emulated very simply to not crash but no card
functionality.
- [Reaver][TeknoParrot] Fix amAuth in Under Defeat HD+.
- [Reaver][TeknoParrot] Fix amAuth in Arcade Love with Pengo.
- [Reaver][TeknoParrot] Accurate PCB emulation for RingEdge, RingEdge2 and RingWide
respectively.
- [Reaver][TeknoParrot] Better game detection for non default imagebase games.
- [Reaver][TeknoParrot] EEPROM emulation accuracy is increased.
- [Reaver][TeknoParrot] House of the Dead 4 now has cursor hidden.
- [Reaver][TeknoParrot] House of the Dead 4 now throws grenades with mouse 3.
- [Reaver][BudgieLoader] Fixed Windows 10 compatibility issue where Budgie would
not work at all.
- [Reaver][BudgieLoader] Added more output while booting so it is easier to figure
out problems.
- [Reaver][TeknoParrotUi] Fixed UI crash with old userprofiles.
- [Reaver][TeknoParrotUi] Fixed issue where mouse hooks would still be present
after game has been quit.
- [Boomslangnz][TeknoParrot] Mario Kart DX auto acceleration can now be disabled.
- [nzgamer41][TeknoParrotUi] Started fixing UI resize issues
- [nzgamer41][TeknoParrotUi] Made changes to updater to make it more reliable
- [nzgamer41][TeknoParrotUi] Temporary window fix setting minimum height to 740px
PATREON ONLY:
- [Reaver][TeknoParrot] 2Spicy no longer has 0.00001fps.
- [Reaver][TeknoParrot] 2Spicy now has cursor hidden.
- [Reaver][TeknoParrot] 2spicy now works properly with controller.
- [Reaver][TeknoParrot] 2spicy now works properly with mouse. Use left/right arrows
movement.
- [Reaver/Nezarn][Lindbergh] Rambo (Debug elf RamboD.elf) is now playable.
NOTE: Videos only play properly in fullscreen mode!
NOTE: There is level select enabler in settings, use it for skipping levels/other
fun.
NOTE: Audio issues still linger in Rambo.
---------------------------------------------
Changes in TeknoParrot 1.0.0.122 Release:
*STATEMENT BY REAVER*
Full open source is closing in on us. The more contributions and support we get
from community developers, the more we will open source.
The following months will tell us what will happen, if support is great and
community is friendly. All source code will go public.
Special thanks to Nezarn, Boomslangnz, sTo0z, nibs and nzgamer41 for working on
stuff tirelessly with me and keeping me motivated despite all the hate.
And remember, none of the Patreon funds come to me for personal use.
All of the money goes to developers and hardware to get more work done.
---------------------------------------------
- [Reaver/Nezarn][OpenParrot] Darius Burst Another Chronicle is now supported, open
source ftw.
NOTE: You can play up to 4 players!
NOTE: 2nd screen is not inverted, truly epic achievement by Nezarn. Best things
come first in TeknoParrot as always!
NOTE: Test Switch does not work right now, will log on real cabinet at some point
to fix this issue.
NOTE: Copy folder b74e8ba0fff8b4f7b32099c84f9d1c23_000 to gamedir and rename to
Db74e8ba0fff8b4f7b32099c84f9d1c23_000
NOTE: Copy folder EDData to gamedir and rename to DEDData
NOTE: NESYS is emulated, enjoy lots and lots of missions/modes!
NOTE: Here is proper config for init.ini:
2720
768
60
0
0
1
0
0
1
1
0
0
PATREON ONLY:
- [Reaver/Nezarn][Lindbergh] 2spicy is now playable.
---------------------------------------------
Changes in TeknoParrot 1.92 Release:
- Fixed non-patreon issues with Let's Go Jungle, Project Diva and Virtua Fighter 5
Ver. C.
---------------------------------------------
Changes in TeknoParrot 1.91 Release:
- [Nezarn][Lindbergh] Let's Go Jungle has now AMD Fix, requires fixed shaders from
our discord.
NOTE: Characters and frog boss is broken but the game is playable.
- [Reaver][Lindbergh] Virtua Fighter 5 Ver. C no longer requires Patreon.
- [Reaver][Lindbergh] Let's Go Jungle no longer requires Patreon.
- [Reaver][RingEdge] Project Diva no longer requires Patreon.
PATREON ONLY:
- [NTAuthority][NAMCO N2] Counter-Strike NEO is now playable, first N2 emulated
game!
NOTE: Dump file is called contents2.bin and file to load inside that is
csneo2\linux\hlds_amd
NOTE: sha256 hash of engine_amd.so:
fac2dc3e7966555e4848549655a5749251f55f420bf1fb2f147014c57bcf62c0 (from contents2)
NOTE: If you have AMD GPU copy N2\AMDFixByNezarn to N2\
NOTE: Requires some missing linux libs in \csneo2\linux\, you can download them
from our discord: https://discord.gg/BcxQ46d
NOTE: console = ALT+F7 or ALTGR+F7 depending of keyboard layout.
NOTE: To play the game do the following:
- Wait for menu to load, move mouse so it asks for card.
- Write login [2 random digits that are card id] in console (Example login 12)
- Exit console and set some name.
- After setting name it takes some time to timeout, so be patient.
- Host via console: First write sv_lan 0 . Then map [mapname] to start server
- Join via console: connect <ip> to connect to listen server.
NOTE: ESC is disabled, open console and write quit to exit.
NOTE: Forward ports: 18243-18260 for online play.
NOTE: To have FreePlay Run game once and after that edit TeknoParrot\setting.ini
Add line FREEPLAY=1 under [COINSETTING]
---------------------------------------------
Changes in TeknoParrot 1.90 Release:
- [Reaver][Lindbergh] ID4 Export, ID4 Jap, ID5, Virtua Tennis 3 and Let's Go Jungle
now have proper window titles.
- [Reaver][TEKNOPARROTUI] Let's Go Jungle mouse gameplay now works.
- [Reaver][RingEdge] Project Diva now has FullHD option.
---------------------------------------------
Changes in TeknoParrot 1.89 Release:
- Added missing icons, thanks to POOTERMAN. URL:
https://www.deviantart.com/pooterman
---------------------------------------------
Changes in TeknoParrot 1.88 Release:
- Outrun 2 Special Tours Super Deluxe BlackscreenHack is now removed as NVIDIA
shader fix can be found in our discord.
PATREON ONLY:
- Let's Go Jungle is now playable, some shader and sound issues remain.
---------------------------------------------
Changes in TeknoParrot 1.87 Release:
- [Reaver/Boomslangnz][EUROPA-R] GRID is now playable, including link play.
NOTE: Edit following file to point in the current game directory in case you don't
want to run it from C:\Sega\:
debug\config.xml
->
<sega_shell
shell_path="c:\sega\Shell"
shell_data_path="c:\sega\ShellData\"
shell_data_ini_path="c:\sega\ShellData\ShellData.ini"
shell_game_ini_filename="Game.ini"
shell_game_settings_ini_path="c:\sega\ShellData\GameSettings.ini"
shell_shutdown_time_limit="60"
/>
PATREON ONLY:
- [Reaver][Lindbergh] Virtua Fighter 5 Ver. C Japanese is now playable.
NOTE: Copy rom from disk1 to disk0.
NOTE: Copy file: gameid from /tmp/segaboot/ to disk0.
NOTE: Game only works properly with AMD graphics card, NVIDIA fix can be found in
our discord.
NOTE: If you want to play in VGA, use VgaMode. Game boots 1280x768 by default.
NOTE: Game runs only windowed for now.
- [Reaver][Lindbergh] Sega Race TV now boots until stage select where it gets
stuck. (help pls?)
NOTE: Remember to set your IP settings from TeknoParrot as this game uses network
even in standalone play.
- [Reaver][Lindbergh] Let's Go Jungle boots but crashes after window creation.
- [Reaver][RINGEDGE] Project Diva is now playable.
NOTE: Only works with NVIDIA GPU and has some graphical issues.
NOTE: Touch emulation is not working but the game is playable regardless. Just use
Square to change difficulty.
NOTE: No card emulation.
NOTE: Wait in the init screen for a while, takes some time for the game to boot.
---------------------------------------------
Changes in TeknoParrot 1.86 Release:
- SEGAAPI Audio emulation of Lindbergh is now separated from BudgieLoader to
OpenParrot repository in project called Opensegaapi.
NOTE: Copy your compiled Opensegaapi.dll to teknoparrot directory for development,
BudgieLoader will automatically load it and route the APIs.
---------------------------------------------
Changes in TeknoParrot 1.85 Release:
- [Reaver][RINGEDGE] Shining Force Cross Elysion 2.06 no longer requires Patreon
for real. Oops
- [Reaver][LINDBERGH] Forgot one test code included in elf loader which caused
instability in Lindbergh games.
---------------------------------------------
Changes in TeknoParrot 1.84 Release:
- [Reaver][RINGEDGE] Puyo Puyo Quest 1.00.04 no longer requires Patreon for real.
- [Reaver][RINGEDGE] Shining Force Cross Elysion 2.06 no longer requires Patreon
for real.
- [Reaver][RINGEDGE] MaiMai GreeN no longer requires Patreon for real.
- [Reaver][RINGEDGE 2] Under Defeat HD+ no longer requires Patreon for real.
- [Reaver][RINGWIDE] Arcade Love with Pengo no longer requires Patreon for real.
- [Reaver][TEKNOPARROTUI] Removed Patreon texts on TeknoParrot Online.
---------------------------------------------
Changes in TeknoParrot 1.83 Release:
- [Reaver][LINDBERGH] Network code improvements, Outrun 2 SP DLX multiplayer should
work again.
- [Reaver][LINDBERGH] Outrun 2 BlackTextureHack, this gets rid of black textures
when playing from outside the car view.
NOTE: This does make the car invisible for brief moment during the level
transition!
- [Reaver][RINGEDGE] Puyo Puyo Quest 1.00.04 no longer requires Patreon.
- [Reaver][RINGEDGE] Shining Force Cross Elysion 2.06 no longer requires Patreon.
- [Reaver][RINGEDGE] MaiMai GreeN no longer requires Patreon.
- [Reaver][RINGEDGE 2] Under Defeat HD+ no longer requires Patreon.
- [Reaver][RINGWIDE] Arcade Love with Pengo no longer requires Patreon.
- [Reaver][NAMCO ES3A] Mario Kart DX 1.10 TeknoParrot Online works.
- [Boomslangnz][LINDBERGH] Virtua Fighter 5 Ver. B now works again.
- [Boomslangnz][LINDBERGH] Added SunHeightValue hack to lower the sun in resolution
hacked elfs.
NOTE: Use value of 15-50 or so to have nicer gameplay.
- [Boomslangnz][Namco ES3B] Fixed issue where Pokken Controls didn't work.
- [nzgamer41][NAMCO ES3X] WMMT5 now has event 2P and 4P mode option.
- [nzgamer41][TEKNOPARROTUI] Added a built in updater that will download and
extract teknoparrot.
- [anonymous201712][NAMCO ES3X] Dome Hack for MachStorm, removing the dome
curvature.
PATREON ONLY:
- [Reaver/Boomslangnz][EUROPA-R] GRID is now playable, including link play.
NOTE: Edit following file to point in the current game directory in case you don't
want to run it from C:\Sega\:
debug\config.xml
->
<sega_shell
shell_path="c:\sega\Shell"
shell_data_path="c:\sega\ShellData\"
shell_data_ini_path="c:\sega\ShellData\ShellData.ini"
shell_game_ini_filename="Game.ini"
shell_game_settings_ini_path="c:\sega\ShellData\GameSettings.ini"
shell_shutdown_time_limit="60"
/>
---------------------------------------------
Changes in TeknoParrot 1.82 Release:
- [nzgamer41][NAMCO ES3X] fixed crashing bug with wmmt5
- [Reaver][TEKNOPARROTUI] Fixed mistake by community developers where xml files
would not be updated after recent big changes if extracted over old version.
---------------------------------------------
Changes in TeknoParrot 1.81 Release:
NOTE: Due to nature of multiple contributors, first field always describes the
person who worked on the feature.
PATREON ONLY:
- [Reaver][RINGEDGE] Puyo Puyo Quest 1.00.04 is now playable. (game exe is:
bin\Pj24App.exe)
NOTE: Edit following fields from hod5.ini:
isNetwork = 1 -> 0
Auth = 1 -> 0
isUseAime = 1 -> 0
UseDownload = 1 -> 0
s_input = touch_panel -> mouse
Have fun testing other changes, maybe you can activate addional content!
PATREON ONLY:
- [LINDBERGH] Virtua Tennis 3 is now playable with some minor graphical issues.
NOTE: If you want to play in VGA, use VgaMode. Game boots 1360x768 by default.
NOTE: FullHD hack obviously ignores VgaMode.
- [LINDBERGH] House of the Dead 4 is now playable with some sound and graphical
issues.
NOTE: Fixed shaders are required! (Look at wiki) Special Special thanks to sqrt(-1)
for the fixed shaders. "Shaders forever!"
NOTE: Please use offscreen reload mode for now, accelerometer will be added soon!
NOTE: If you want to play in VGA, use VgaMode. Game boots 1280x768 by default.
- [LINDBERGH] Virtua Fighter 5 Ver. B Export is now playable.
NOTE: Copy rom from disk1 to disk0.
NOTE: Copy file: gameid from /tmp/segaboot/ to disk0.
NOTE: Test menu is not tested and don't know if it saves or not.
NOTE: Game only works properly with AMD graphics card, NVIDIA fix will be coming
soon!
NOTE: If you want to play in VGA, use VgaMode. Game boots 1280x768 by default.
NOTE: Game runs only windowed for now.
---------------------------------------------
Changes in TeknoParrot 1.69 Release:
- [NESiCA] D:\ file redirection should be complete now, no more crashes on init or
non-saving test menu.
- [NESiCA] RFID emulator hooks rewritten.
- [NESiCA] Crimzon Clover is now playable.
- [NESiCA] Ikaruga is now playable.
- [NESiCA] Magical Beat in no longer stuck on Initializing.
- [NESiCA] Arcana Heart 2 is now playable.
- [NESiCA] Arcana Heart 3 - LOVE MAX SIX STARS!!!!!! is now playable.
- [NESiCA] Raiden III is now playable.
- [NESiCA] Raiden IV is now playable.
- [NESiCA] Senko no Ronde DUO is now playable.
- [NESiCA] Trouble Witches AC - Amalgam no Joutachi is now playable.
- [NESiCA] Groove Coaster 2 now boots but to a Fast I/O error due to wrong kind of
emulation.
- [NAMCO ES3A] Fixed a bug in Mario Kart DX where amauthd would not run on launch
and you could not connect to online server.
- [TEKNOPARROT UI] Update checker is now included and will prompt on launch in case
of new updates.
---------------------------------------------
Changes in TeknoParrot 1.68 Release:
- [NAMCO ES3X] WMMT5 including 0-21 support and all save code for current dumped
version moved to OpenParrot.
- [NESiCA] Fixed 2x Fast I/O hook missing that caused IO errors NESiCA games.
- [NESiCA] Nitroplus Blasterz (1.07 and 1.09) is now playable.
- [NESiCA] Goketsuji Ichzinoku - Matsuri Senzo Kuyo is now playable.
- [NESiCA] Also fixed a bug that caused hooks to be missing if game loaded
iDmacDrv32.dll later than from Import Table.
- [NESiCA] Groove Coaster 2 now boots but gets stuck to a black screen.
- [NESiCA] Ultra Street Fighter (Dev exe) is now playable.
- [NESiCA] Space Invaders is now playable.
- [NESiCA] Strania - The Stella Machina is now playable.
- [NESiCA] Aquapazza Aquaplus Dream Match is now playable.
- [NESiCA] Do Not Fall - Run for Your Drink is now playable.
- [NESiCA] Elevator Action is now playable.
- [NESiCA] En-Eins Perfektewelt is now playable.
- [NESiCA] Rastan Saga is now playable.
- [NESiCA] Puzzle Bobble is now playable.
- [NESiCA] Homura is now playable.
- [NESiCA] Vampire Savior - The Lord Of Vampire is now playble.
- [NESiCA] Hyper Street Fighter II is now playable.
- [NESiCA] Street Fighter Zero 3 is now playable.
- [NESiCA] Sugoi! Arcana Heart 2 is now playable.
- [NESiCA] Street Fighter 3rd Strike is now playable.
- [TYPEX/NESiCA] Registry emulated for TYPE X and NESiCA titles, values settable
via INI.
- [TEKNOPARROT UI] Other emulator blacklist now works properly, it no longer has
false positives.
- [TYPEX] Battle Fantasia now playable.
- [EXBOARD] eX-Board is now emulated.
- [EXBOARD] Daemon Bride is now playable.
- [EXBOARD] Arcana Heart 3 boots but gets stuck.
- [EUROPA-R] Ford Racing now has windowed mode.
If you wish to contribute in development or learn how things are done you are
welcome to our discord.
https://discordapp.com/invite/A5SPc4x
Expect lot of new content available in near future as we are working on some cool
stuff! :)
---------------------------------------------
Changes in TeknoParrot 1.65 Release:
- Mario Kart DX card should now work properly again.
- [KONAMI] GTI Club 3 is now playable, includes test menu saving and network play.
More Konami coming soon! Use the japanese exe.
PATREON ONLY:
- [LINDBERGH] Initial D4 Japanese is now playable on LAN and TeknoParrot Online.
- [LINDBERGH] Initial D4 Export is now playable on TeknoParrot Online.
- [LINDBERGH] Initial D5 is now playable on TeknoParrot Online.
---------------------------------------------
Changes in TeknoParrot 1.64 Release:
- [TEKNOPARROT UI] Added Icons for ID4, ID5, ID8, School of Ragnarok, Mach Storm,
USF4, LGI3D and GGXX by POOTERMAN.
( https://www.deviantart.com/pooterman/gallery/ )
- [LINDBERGH] AMDFix removed from ID4/ID5 since they are obsolete thanks to Nezarn.
https://github.com/Nezarn/IDShaderfix/tree/master/D5
PATREON ONLY:
- [LINDBERGH] Outrun 2 Special Tours Deluxe Network play now works with 2-4
players.
- [LINDBERGH] Partial Initial D5 network emulation, does not link yet. Coming soon!
- [LINDBERGH] Free play is now toggleable on and off properly.
---------------------------------------------
Changes in TeknoParrot 1.63 Release:
- [TEKNOPARROT CORE] Fixed JVS Wheel emulation for all games (borked in 1.62
without stooz)
- [TEKNOPARROT CORE] Initial D5/D6/D7/D8 wheel should now be as in the real
cabinet, earlier values were wrong, sorry!
---------------------------------------------
Changes in TeknoParrot 1.62 Release:
- [TEKNOPARROT CORE] JVS Wheel is now properly emulated for Initial D4/D5/D6/D7/D8
and Sega Sonic All-Stars Racing (Only in non-sto0z mode!!!)
PATREON ONLY:
- [LINDBERGH] Initial D5 card crash fixed.
- [LINDBERGH] Initial D5 TeknoParrot Online enabled but does not function properly
yet. Will be fixed soon.
---------------------------------------------
Changes in TeknoParrot 1.61 Hotfix Release:
- School of Ragnarok and Pokken Tournament now work without Patreon, sorry about
that.
---------------------------------------------
Changes in TeknoParrot 1.61 Release:
- [TEKNOPARROT CORE] Separate Patreon releases are no more, now both are available
same time but some modules are blocked to only patreon users.
Simply if you have Patreon serial, use register_patreon.bat to register your
serial.
- [TEKNOPARROT CORE] JVS Emulation improvements.
PATREON ONLY:
- [LINDBERGH] Initial D5 is playable with cards.
NOTE: SOUNDS ARE BUGGED, NETWORK DOES NOT WORK YET!
PUBLIC:
- [LINDBERGH] Initial D4 Japanese is finally playable. Also supports cards but no
network yet.
- [TYPE X3] School of Ragnarok is now playable.
- [ES3A] Mario Kart DX 1.10 now playable with saves (online only) and local
multiplayer (or Hamachi).
- All previous Patreon changes included.
NOTE:
* Mario Kart DX Must be run as admin since emulation of Namco amAuth COM interface
does not work otherwise. (You cannot get online)
* As gateway put your local area networks own gateway. (For example 192.168.1.1)
* Get PlayerId from https://teknoparrot.com/mkdx (after registration)
* Leave ServerAddress and ServerPort as is unless other servers come around.
* AmAuthPort leave it unchanged unless you have to use only certain port on your
local machine for amAuth emulation.
* Full player statistics pages coming soon!
How to use:
* Install Steam from http://store.steampowered.com/ and register account.
* Run TeknoParrotUi.exe
* Set your buttons, game dir and other settings for the game you wish to play.
* Save your settings
* Close TeknoParrotUi.exe
* Run TeknoParrot Online
* Either simply create or join a game
* Enjoy!!!!
---------------------------------------------
Changes in TeknoParrot 1.21 Release:
- Fixed a bug where cards would corrupt.
- Added missing AMD Fixes for ID6 and ID7.
---------------------------------------------
Changes in TeknoParrot 1.20 Release:
- All TEST changes.
- Ford Racing Brake is now fixed
- Battle Gear 4 Full screen mode fixed. Please pick 2 pedals in game or controls
won't work!
- Initial D6 and Initial D7 now auto read card if it exists. Cards are now saved in
the game directory.
- DirectX8 games now run windowed.
- Melty Blood and Sega Sonic All-Stars Racing temporary disabled, will be enabled
soon!
- Sega Golden Gun now works again.
- Gun sensitivity works again.
- Various JVS emulation improvements.
---------------------------------------------
Changes in TeknoParrot 1.20 TEST 12 Release:
- Improved code that checks for other emulators to prevent crashes.
---------------------------------------------
Changes in TeknoParrot 1.20 TEST 11 Release:
- Fixed crash on start.
---------------------------------------------
Changes in TeknoParrot 1.20 TEST 10 Release:
- Initial D6 and D7 card loading fixed, cards now save in the game folder.
- Samurai Spirits Sen launch issue fixed, windowed mode does not work yet!
- TeknoParrotUi.exe now checks for the game folder for other emulators to prevent
errors with users.
---------------------------------------------
Changes in TeknoParrot 1.20 TEST 6 Release:
- ID6 / ID7 crash fixed.
- Unbinding buttons now possible with right click.
- DirectInput no longer crashes stuff.
- Various DirectInput improvements.
---------------------------------------------
Changes in TeknoParrot 1.20 TEST Release:
- Many many internal things we forgot to add here. Sorry!
- New games supported from Taito Type X series:
* Battle Gear 4 Tuned
* Blaz Blue Calaminity Trigger
* Blaz Blue Continuum Shift
* Blaz Blue Continuum Shift II
* Chaos Breaker
* Chase HQ2
* Giga Wing Generations
* King of Fighters 98 Unlimited Match
* King of Fighters Maximum Impact Regulation A
* King of Fighters Sky Stage
* King of Fighters XII
* King of Fighters XIII
* Power Instinct 5
* Raiden III
* Raiden IV
* Samurai Spirits Sen
* Senko No Ronde Duo
* Shigami 3
* Spica Adventure
* Street Fighter IV
* Super Street Fighter IV Arcade Edition
* Super Street Fighter IV Arcade Edition Export
* Super Street Fighter IV Arcade Edition Ver. 2012
* Taisen Hot Gimmick 5
* Tetris The Grand Master 3 Terror Instinct
* Trouble Witches
* Virtua R-Limit
* Wacky Races
- Steam integration, now all your friends can see what game you are playing with
TeknoParrot.
- I/O emu: New I/Os emulated in the JVS emulator.
- I/O emu: JVS Emulator now supports Taito specific commands and other strange
Taito only things.
- I/O emu: com0com is no longer necessary, all JVS I/O traffic is now emulated
without virtual com ports. No addional software needed!
- I/O emu: Namco specific commands JVS commands working! Tested working I/O
emulation on various ES3 game dumps. No problems!
- I/O emu: Brake now work on Ford Racing
- I/O emu: Now special E0/D0 issues are handled properly.
- I/O emu: Various fixes for JVS errors.
- I/O emu: Comm modem state emulated now properly for all Namco/Taito/Sega titles.
- I/O emu: Induvidual button settings for each game, xml based. Easy to add new
profiles and test emulation.
- Ring Core: Sram is now saved per game, fixing issues with non-saving test menus,
various highscore savings and more.
- Ring Core: Initial D6/D7 cards are now emulated directly in the executable,
rendering the need of picodaemon obsolete. This also gets rid of all errors and
makes saving instant.
NOTE: Old saves are no longer compatible.
- Ring Core: Initial D7 is now supported, no multiplayer.
- ParrotUI: Refactored UI
- ParrotUI: All config.ini settings are induvidual per game and can be set from the
loader. Removing confusion what is for which game.
- ParrotUI: Windowed mode for all games now built in the emulator.
- ParrotUI: DirectInput multiple devices support, you can use as many devices as
you want example: 10 keyboards, 20 joypads and 50 wheels!
- ParrotUI: Removed tons of old garbage code, fixed insane amount of bugs that
caused various problems.
- ParrotUI: Separate commandline executable is no more.
- ParrotUI: Separate executable for game directory settings is no more.
- ParrotUI: You can set game directory from Game Settings in the UI.
- ParrotUI: Probably tons of more which I forgot.
- ParrotUI: Now you can run games directly from the commandline with game running
or just i/o emulation mode.
Parameters: To select game profile, use: --profile=. Example: --profile=sr3.xml
Parameters: To run in the test mode (if supported), use: --test
Parameters: To run game with only I/O emulation (running parrotloader.exe
yourself via script for example), use: --emuonly
EXAMPLES:
Parameters: To run game directly from command line: TeknoParrotUi.exe
--profile=sr3.xml
Parameters: To run game directly from command line to test menu:
TeknoParrotUi.exe --profile=sr3.xml --test
Parameters: To run game I/O emulation only (still needs TeknoParrot.dll
injected): TeknoParrotUi.exe --profile=sr3.xml --emuonly
SIMPLE!
---------------------------------------------
Changes in TeknoParrot 1.06c Patreon Release:
- ID6 and ID7 card files are now separate.
NOTE: Make sure you use ID6 dir picodaemon for ID6 and ID7 dir picodaemon for
ID7!!!!
Do not use scripts that are currently around as they just use ID6 dir for
both.
---------------------------------------------
Changes in TeknoParrot 1.06b Patreon Release:
- AMD Fixes for ID6 and ID7 are now integrated in the TeknoParrot.
To enable AMD fixes you need to add "EnableAmdFix=true" under [General]
<------------------------------------------->
Example config.ini for Initial D6/D7 settings:
<------------------------------------------->
[General]
DongleRegion=JAPAN
PcbRegion=JAPAN
FreePlay=1
EnableAmdFix=true
---------------------------------------------
Changes in TeknoParrot 1.06a Patreon Release:
- Experimental ID7 support, cards work but no multiplayer.
- Activation process now has more information finally printed out instead of error
code number.
- Re-Activation of serial is required as there is small change in the code.
- Sega Racing Classic multiplayer support up to 4 players! JEEZ!
<------------------------------------------->
Example config.ini for Sega Racing Classic LAN settings:
<------------------------------------------->
[General]
DongleRegion=JAPAN
PcbRegion=JAPAN
FreePlay=1
[Network]
Dhcp=1
Ip=192.168.1.100
Mask=255.255.255.0
Gateway=192.168.1.1
Dns1=192.168.1.1
Dns2=0.0.0.0
BroadcastIP=192.168.1.255
Cab1IP=192.168.1.100
Cab2IP=192.168.1.101
Cab3IP=192.168.1.102
Cab4IP=192.168.1.103
---------------------------------------------
Changes in TeknoParrot 1.06 Public Build:
- Card reader emulation works again.
---------------------------------------------
Changes in TeknoParrot 1.05 Public Build:
- ID6 Pair Play! Read 1.04a notes for instructions.
- Easier mode for loaders with Ultimate ASI Loader!
(https://github.com/ThirteenAG/Ultimate-ASI-Loader/releases)
How to use:
* Instead of using ParrotLoader, you can now drag and drop "Extra_For_Loaders"
content to game dir.
NOTE: Copy winmmbase.dll only with ID6 as it's needed for cards, other games are
fine with dinput8.dll alone!
* Note that this does not work yet for Mouse games but will be fixed soon!
* This way you can just use DumbJvsCmd to init the JVS emulation
* After this run the game exe directly, even the card reader picodaemon.exe will
work!
---------------------------------------------
Changes in TeknoParrot 1.04a Patreon Release:
- Pair Play now works in Initial D6AA.
NOTE: You may also use Hamachi, Evolve, Tunngle or other VPN to play with your
friends.
Just remember to use their IP addresses and gateway etc. not your local!
NOTE: DO NOT USE IDLOGGER OR NETWORK DOES NOT WORK!!!! Hopefully this will be fixed
soon in idlogger.
<---------------How-to---------------------->
1. Go to TEST MENU, set cabinets ID to A1 and other A2.
2. If you want to use cards you can do that, remember to enable card readers and
start picodaemon!
3. Once your settings are saved and each player has separate id you need to edit
config.ini
<------------------------------------------->
Cab1IP is A1 cabinets IP.
Cab2IP is A2 cabinets IP.
BroadcastIP is the connections broadcast ip.
Windowed mode also now enable for NVIDIA users, so the minimap doesn't break.
<------------------------------------------->
Example config.ini with LAN settings:
<------------------------------------------->
[General]
DongleRegion=JAPAN
PcbRegion=JAPAN
FreePlay=1
Windowed=true
[Network]
Dhcp=1
Ip=192.168.1.100
Mask=255.255.255.0
Gateway=192.168.1.1
Dns1=192.168.1.1
Dns2=0.0.0.0
BroadcastIP=192.168.1.255
Cab1IP=192.168.1.100
Cab2IP=192.168.1.101
---------------------------------------------
Changes in TeknoParrot 1.04 Public Build:
- All previous Patreon build changes including card readers.
- Saving in all TEST menus should now be fixed.
---------------------------------------------
Changes in TeknoParrot 1.03b Patreon Release:
- Card reader emulator revision 2. Should fix all remaining issues!
---------------------------------------------
Changes in TeknoParrot 1.03a Patreon Release:
- To activate patreon just use register_patreon.bat that is included!
- Card readers are now supported but not tested trought out the game, any bugs you
find please report asap!
- How to use card readers by running picodaemon with Parrotloader:
1. Run ParrotLoader.exe "D:\games\id6\picodaemon.exe" (Put real dir on your pc)
2. Now just run ID6 like you normally would, with card readers turned ON from the
TEST MENU.
If you are UNSURE how to enable card readers, just delete %appdata
%\TeknoParrot\SBUU_e2prom.bin in case it exists.
3. Enjoy!!!!
Card file is saved to: %appdata%\TeknoParrot\SBUU_card.bin
Special thanks for NTA and Avail for porting Reaver C# code to C++.
---------------------------------------------
Changes in TeknoParrot 1.03 Public Build:
- Virtua Tennis 4 is always now Full HD instead of VGA.
- EEPROM handling upgraded and CRCs are properly calculated for the backup section.
- Fixed Sonic All-Stars Racing missing api hooks and added direct network hooks.
Should not crash anymore.
- Chaos Code does not cause JVS errors anymore.
- Sega Rally 3 / Ford Racing no longer cause the loader to stay in the background
nor does it cause the loader to crash.
- Fixed Golden Gun Support for XInput.
- Fixed major lag with mouse support.
- DumbJvsSettings is now fixed to draw correctly.
- Disabled mouse from DumbJvsCmd as it doesn't work properly.
- Operation G.H.O.S.T is now supported, Button2, Button 3 and Button 4 from Gamepad
buttons is used for the extra gun buttons when playing with direct input / xinput.
NOTE: EnableJvs=1 and EnableAMLib=1 need to be in gs2.ini or it will not work
with Gamepads.
NOTE: MOUSE control is broken, use the official 1 player mouse support by editing
gs2.ini and change: EnableJvs=0 and EnableAMLib=0 and it should work.
The game features full LUA debugger, this makes it possible for you to make own
levels etc!
---------------------------------------------
Changes in TeknoParrot 1.02 Public Build:
- Added support for Chaos Code, if you have problems running it:
Edit: ChaosCode.ini and edit fScreenMode=1 to fScreenMode=0
NOTE: This game has some serious problems with modern operating systems.
---------------------------------------------
Changes in TeknoParrot 1.01 Public Build:
- Pile of internal fixes/features added
- DumbJvsCmd now supports all the same inputs as the UI
- Golden Gun now works and no longer crashes when entering credits via service.
- Initial D6 not working on some systems has been fixed.
- Dream Raiders now works.
- Let's Go Island now works and is run on Standard mode by default.
(On demand we can add Deluxe option in ini)
- EEPROM files are now saved in %appdata%\TeknoParrot\
- Sega Rally 3 View Change and Handbrake should no longer be swapped.
---------------------------------------------
Changes in TeknoParrot 1.0 Public Build:
- Complete recode of the entire DLL.
- Initial D6 stability fixes
- Sega Sonic All-Stars Racing Arcade test menu supported.
- Golden Gun Test menu supported.
- Virtua Tennis 4 saving issues fixed.
- Fixed missing amLib hooks from certain games which caused issues.
- Melty Blood Actress Again Current Code (1.00 and 1.07) random crashes fixed.
- Sega Rally 3 / Ford Racing bindable buttons for DirectInput and XInput
- Major JVS emulation improvements and bug fixes.
- Namco JVS stack now supported for Namco games in future.
- x64 support for x64 games supported near future.
- Major improvements in RingEdge emulation:
* Dipswitches are now emulated.
* EEPROM now mapped and structured.
* Game data section of EEPROM now is saved on the game folder for players to make
save hacks.
* Physical PCB Test / Service switches are now emulated.
* config.ini now lets you set various hardware settings for RingWide/RingEdge
games.
* NOTE: NETWORKING DOES NOT FUNCTION YET FOR RING GAMES!!!!
---------------------------------------------
Changes in TeknoParrot 0.8c Patreon Release:
- Sega Rally 3 supported!
NOTE: NTAuthority is on a roll!
NOTE: Remember to enable free play from ..\ShellData\ShellData.ini
[Credit]
Freeplay=1
==Support==
This release is beta quality. If something breaks, review any
pertinent comments on teknogods.com, then email me as a last resort.
Include all log files and a detailed description of problem and
how to reproduce it.
==Thanks==
Our community of course! :)
King of Spain for his life time of work with the arcades.
MAME crew
Anyone else I forgot to mention whose work has helped me in the past and the
future.
Enjoy.
/\Reaver <reaver@teknogods.com>
/oo\NTAuthority <bas@dotbas.net>
/||\avail <avail@pomf.se>
\>>/OpenParrot Community
Questions or comments are welcomed.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS �AS IS� AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
OF THE POSSIBILITY OF SUCH DAMAGE.