Author Topic: Activating Teknoparrot in Attract Mode, for specifically Star Wars Battle Pod  (Read 4065 times)

gameroommedic

  • Newbie
  • *
  • Posts: 8
    • View Profile
Since TeknoParrot isn't included in the emulator sample scripts (I understand TeknoParrot isn't technically an emulator yes?) I have been attempting a few tries with no luck. Specifically to launch Star Wars Battle Pod (wow what a killer game).

I AM able to successfully activate the game externally, and after rounding up the proper fixes and patches to eliminate the curved graphics and get it to go full screen properly on my 4:3 monitor, the result is quite terrific.

I just can't get Attract Mode to activate TeknoParrot from within. I've attached my teknoparrot.cfg config effort.

Preferably, I would hope to launch the game by activating my starwars.exe (also attached) full screen "cheat" script and really clean up the process.

I have also attached the Battle Pod dome fix (version 5) zip file if you have been looking for it!
« Last Edit: March 18, 2023, 10:18:03 PM by progets »

hermine.potter

  • Hero Member
  • *****
  • Posts: 767
    • View Profile
Uploading dubious .exe-files and not sourecode? :-)

I'm not using Teknoparrot.
Seems that this are the parameters in AM
Are your xml-files correct?
this plugin starts external scripts before and after emulator launch.
AM Version : 2.6.1
Input : Mad Catz Brawlstick; Mouse; Keyboard; Xbox360 Wireless
Cabinet : Yes
OS : Windows10 Pro
System : Dell Precision T3500 ; Intel X5650 ; 12GB RAM

gameroommedic

  • Newbie
  • *
  • Posts: 8
    • View Profile
Thanks! Hopeful the usual hotkey command in emulator config can be implemented for game exit in Teknoparrot.
I don't see it used there.

Regarding my XML file, yes I think so... but the weird thing is I cannot successfully trigger the starwars.exe via TP and go to the game... but dang it I can
double click it and it works perfectly.

jedione

  • Hero Member
  • *****
  • Posts: 1135
  • punktoe
    • View Profile
Code: [Select]
# Generated by Attract-Mode v2.3.0
#
executable           E:\emulators\TeknoParrot\TeknoParrotUi.exe
args                 --profile="[romfilename]"
workdir              E:\emulators\TeknoParrot
rompath              E:\emulators\TeknoParrot\UserProfiles
romext               .xml
system               
info_source          l
artwork    flyer           $HOME/TeknoParrot/boxart
artwork    marquee         
artwork    snap            $HOME/TeknoParrot/videos;$HOME/TeknoParrot/snap
artwork    wheel
help a friend....

jedione

  • Hero Member
  • *****
  • Posts: 1135
  • punktoe
    • View Profile
this shall work..
help a friend....

gameroommedic

  • Newbie
  • *
  • Posts: 8
    • View Profile
But no AM hotkey capable to exit Teknoparrot?

I've yet to dive into that plugin that activates before/after commands but that definitely looks promising... especially since Star wars Battle Pod requires me switching to a resolution of 1920x1080 BEFORE the game is opened, as well as activating the starwars.exe (this makes the game go full screen properly) after THAT. I am using a 4:3 20" screen so this is super important.

hermine.potter

  • Hero Member
  • *****
  • Posts: 767
    • View Profile
@ gameroommedic
by pressing the Exit-Button, AM kills the program that you stored in the executable line.

executable           E:\emulators\TeknoParrot\TeknoParrotUi.exe
AM kills : TeknoParrotUi.exe

the problem with previous started emulator-UI / GUI is:
if UI/GUI closes, the games do not exit too (game still running).

>Different options (depends on emulator UI / GUI):



-Game stops with UI/GUI automatic

if UI/GUI closes, the game closes too.
depends on UI/GUI programming / coder.



-Exit-Button in UI/GUI:

Set Exit-Button in UI/GUI + Do NOT SET Exit-Button in AM.
if you press Exit-Button: GUI closes the game + GUI close itself + you return to AM.



-Set a after-script with taskkill / process-close / run after commands:

Use this plugin

use batch, autoit, autohotkey, whatever to make a taskkill / process-close.
close with this script your game.exe

like this:
Code: [Select]
@echo off
taskkill /F /IM "JoyToKey.exe"
taskkill /F /IM "notepad.exe"
taskkill /F /IM "myGame123.exe"
exit



-Set a before-script, that waits for specific key press:
use autoit, autohotkey, whatever to make a taskkill / process-close.

Like here
AM Version : 2.6.1
Input : Mad Catz Brawlstick; Mouse; Keyboard; Xbox360 Wireless
Cabinet : Yes
OS : Windows10 Pro
System : Dell Precision T3500 ; Intel X5650 ; 12GB RAM