TeknoParrot [thread unitario]

Tutti gli emulatori che ci possono servire sul nostro cab con SO Windows
Avatar utente
pucci
Moderatore
Moderatore
Messaggi: 4754
Iscritto il: 19/07/2005, 18:52
Città: San Clemente (RN)
Località: Rimini
Grazie Ricevuti: 62 volte

TeknoParrot [thread unitario]

Messaggio da pucci »

Immagine

Vorrei raggruppare qui tutte le informazioni importanti sul TeknoParrot per dare un punto di riferimento ai neofiti
Cos'è TeknoParrot raccontato da Pucci:
non è un emulatore ma piuttosto un "layer di emulazione" (non so trovare un termine più adatto).
siccome si occupa di quelli che vengono chiamati ArcadePC (cioè giochi arcade che non funzionano su schede dedicate, ma su normali PC con componenti più o meno standard e con sistemi operativi windows o linux) non emula i singoli componenti come fa il MAME (sarebbe troppo lento) ma si occupa di tradurre il codice del gioco originale in qualcosa di compatibile con un PC moderno. quindi più che un emulatore è molto più simile ad un virtualizzatore come Hyper-V, VMware, VirtualBox, ecc.
l'unica vera parte di emulazione riguarda l'interfaccia per i controlli (joystick, volanti, ecc...) e i sistemi di protezione (principalmente erano dei dongle hardware collegati al PC).

le "rom" se così le vogliamo chiamare, non sono in un formato specifico, si tratta di semplici file "PC". se apri l'archivio di uno dei giochi lo vedrai molto simile all'archivio di un qualunque gioco PC moderno.

le "rom" vengono create facendo dei "dump" dai dischi originali di installazione o dagli hard disk di questi ArcadePC.

TeknoParrot è composto da varie "parti", alcune sono closed source e molto ben protette (con VMProtect tanto che è impossibile fare girare TeknoParrot dentro una macchina virtuale) altre sono OpenSource è disponibili su GitHub (queste parti sono l'interfaccia utente del software e alcune parti di "emulazione" che erano già disponibili in rete con altri software simili).
La gente paga attraverso Patreon (e secondo me tanto... 60€ all'anno) per avere la versione registrata di TeknoParrot perchè alcuni dei giochi più "desiderati" sono gestiti dalla parte closed source e disponibili solo ai sostenitori Patreon..
In pratica tu scarichi il software e per alcuni giochi (quelli che nel tuo software hanno il flag "Patreon" settato a TRUE) funzionano solo se sei Patreon e hai ricevuto il codice di registrazione.
Il codice di registrazione è verificato costantemente online e funziona su una sola macchina (se ho 2 PC che voglio collegare in rete per giocare a OutRun2 mi servono 2 codici di registrazione e devo quindi pagare 2 quote base Patreon o sottoscrivere un Patreon di importo maggiore...).
Il programma è talmente protetto che ad oggi non ho mai visto una versione crackata in rete (per quanto abbia un bacino di utenza molto di nicchia, non ho visto software resistere così tanto nemmeno con protezioni bastarde come Denuvo che per alcuni giochi hanno richiesto quasi 1 anno ad essere crackate).


NOTA: dati aggiornati al 03/10/2023
ultima versione della UI: 1.0.0.1102

Codice: Seleziona tutto

numero di giochi supportati: 298
   di cui giocabili: 271
      di cui senza Patreon: 233
      ci cui Patreon: 38
   di cui non giocabili (in sviluppo): 27
LISTA GIOCHI SUPPORTATI NON PATREON

Codice: Seleziona tutto

Too Spicy
After Burner Climax
Action Deka
Akai Katana Shin for NESiCAxLive
ALESTE
Aliens: Extermination
Super Alpine Racer
Aquapazza: Aquaplus Dream Match
Ge-Sen Love: Plus Pengo!
Arcana Heart 2 for NESiCAxLive
Arcana Heart 3 (eX-Board)
Arcana Heart 3: LOVE MAX SixStarS!!!!!!
Batman
Battle Fantasia
Battle Gear 4
Battle Gear 4 Tuned
BlazBlue: Central Fiction
BlazBlue: Chronophantasma
Blade Arcus
Blade Strangers
Blade Strangers (APM3)
BlazBlue: Calamity Trigger
BlazBlue: Continuum Shift
BlazBlue: Continuum Shift II
BlazBlue: Cross Tag Battle
Blazing Angels
Border Break Scramble
Caladrius AC
Cars
Chaos Code
Chaos Breaker
Chaos Code: New Sign of Catastrophe v1.03.00
Chase H.Q. 2
Come On Baby! 2 Winter Championship
Contra: Evolution
Cotton Rock'n'Roll
Crimzon Clover for NESiCAxLive
Counter-Strike Neo
D1GP Arcade
Daemon Bride (eX-Board)
Dariusburst: Another Chronicle
Daytona Championship USA
Daytona Championship USA - NSE
Dengeki Bunko: Fighting Climax APM3 Edition
Dirty Drivin'
Dead or Alive 5 Ultimate Arcade
Dead or Alive 6
Do Not Fall: Run For Your Drink
Dragon Dance for NESiCAxLive
Elevator Action Death Parade
Elevator Action for NESiCAxLive
En-Eins Perfektewelt for NESiCAxLive
Far Cry Paradise Lost
Dengeki Bunko: Fighting Climax
Fighting Climax Ignition
Fighting Ex Layer
The Fast and the Furious
The Fast and the Furious Drift
The Fast and the Furious Super Bikes
Super Bikes 2
The Fast and the Furious SuperCars
Ford Racing: Full Blown
Frenzy Express
Friction
Gaia Attack 4
SEGA Golden Gun
Guilty Gear: Strive
Guilty Gear Xrd REV2
Guilty Gear Xrd REV2 (APM3)
Guilty Gear Xrd -SIGN-
Guilty Gear XX Accent Core Plus R
Guitar Hero Arcade
GigaWing Generations
Gouketsuji Ichizoku: Senzo Kuyou for NESiCAxLive
Goonya Fighter
GRID
Groove Coaster 2: Heavenly Festival
GTI Club: Supermini Festa!
H2Overdrive
Haunted Museum
Haunted Museum II
Homura for NESiCAxLive
The House of the Dead 4
The House of the Dead 4 Special
House of the Dead: Scarlet Dawn
Hot Wheels
Hyper Street Fighter II - The Anniversary Edition for NESiCAxLive
Initial D: Arcade Stage 4 (Export)
Initial D: Arcade Stage 4 (Japanese)
Initial D: Arcade Stage 5 (Export)
Initial D: Arcade Stage 6 Double Ace
Initial D: Arcade Stage 7 Double Ace Cross
Initial D: Arcade Stage 8 Infinity
Initial D: Arcade Stage Zero
Initial D: Arcade Stage Zero
Initial D: Arcade Stage Zero ver.2
Initial D: Arcade Stage Zero Ver.2
Ikaruga for NESiCAxLive
JoJo's Bizarre Adventure: Last Survivor
Justice League - Heroes United
Kasiori
The King of Fighters '98 Ultimate Match Final Edition for NESiCAxLive
The King of Fighters '98 Ultimate Match
KOF Maximum Impact Regulation A
KOF Sky Stage
The King of Fighters XII
The King of Fighters XIII
King of Fighters XIII Climax
King of Fighters XIII Climax (Nesica)
The King of Fighters XIV
K.O. Drive (Prototype)
Koihime Enbu
Koihime † Performance Ryorai Ryorai Version 3 APM3 Edition
Let's Go Island: Lost on the Island of Tropics
Let's Go Island 3D: Lost on the Island of Tropics
Let's Go Jungle: Lost on the Island of Spice
Let's Go Jungle Special
Let's Go Safari
Lost Land Adventure
Luigi's Mansion Arcade
Magical Beat
maimai GreeN
New Super Mario Bros Wii Coin World
Melty Blood: Actress Again - Current Code
Melty Blood (RE2)
Million Arthur: Arcana Blood
Mario Kart: Arcade GP DX
MachStorm
Music GunGun 2
Nicktoons Nitro Racing
Nitro+ Blasterz: Heroines Infinite Duel
Nosferatu Lilinor
Operation G.H.O.S.T.
OutRun 2 SP SDX
Otoshu DX
Pengo Online
P4U: Persona 4 The Ultimate in Mayonaka Arena
P4UU: Persona 4 The Ultimax Ultra Suplex Hold
Phantom Breaker: Another Code
Pokkén Tournament
Gouketsuji Ichizoku: Senzo Kuyou (Taito Type X2)
Puyo Puyo!! Quest Arcade
Project Diva Arcade
Puyo Puyo eSports
Puzzle Bobble for NESiCAxLive
R-Tuned : Ultimate Street Racing
Rabbids Hollywood
Radikal Bikers (Third-Party Emulator)
Raiden III
Raiden III for NESiCAxLive
Raiden IV
Raiden IV for NESiCAxLive
Rambo
Rampage
Rastan Saga for NESiCAxLive
Rolling Gunner
The Rumble Fish 2 for NESiCAxLive
Samurai Shodown
Samurai Spirits Sen
School of Ragnarok
Dream Raiders
Mario and Sonic at the Rio 2016 Olympic Games
SEGA Race TV
Senko no Ronde: DUO - Dis-United Order
Senko no Ronde: DUO - Dis-United Order for NESiCAxLive
Shikigami no Shiro III
Shining Force: Cross Elysion
Shining Force: Cross Exlesia
Shining Force: Cross Raid
Showdown
Silent Hill: The Arcade
SiN
Skullgirls 2nd Encore
SNK Heroines: Tag Team Frenzy
Winter X Games SnoCross
X-Games Snowboarder
Sonic Dash Extreme
Space Invaders for NESiCAxLive
Spica Adventure
Spiderman
SEGA Rally 3
SEGA Racing Classic
Storm Racer G
Sonic & SEGA All-Stars Racing
Star Trek Voyager
STAR WARS: Battle Pod
Storm Rider
Strania -The Stella Machina-
Street Fighter III: 3rd Strike - Fight for the Future for NESiCAxLive
Street Fighter IV
Street Fighter V: Type Arcade
Street Fighter Zero 3 for NESiCAxLive
Suggoi! Arcana Heart 2 for NESiCAxLive
Super Street Fighter IV: Arcade Edition
Super Street Fighter IV: Arcade Edition (Export)
Super Street Fighter IV: Arcade Edition Ver. 2012
Sega World Drivers Championship
Taiko no Tatsujin Nijiiro Ver
Taisen Hot Gimmick 5: Mirai Eigou
Time Crisis 5
Tekken 7
Tekken 7: Fated Retribution
Tekken 7: Fated Retribution - Round 2
Tetris: The Grand Master 3 - Terror-Instinct
Theatrhythm Final Fantasy: All-Star Carnival
Tokyo Cop
Tomb Raider
Transformers: Human Alliance
Trouble Witches AC
Trouble Witches AC for NESiCAxLive
Under Defeat HD+
Ultra Street Fighter IV
Umihara Kawase Fresh! For AC
UNDER NIGHT IN-BIRTH Exe:Late[cl-r] APM3 Edition
Under Night In-Birth
Under Night In-Birth Exe:Late[st]
Vampire Savior: The Lord of Vampire for NESiCAxLive
Virtua Fighter 5 (Version B)
Virtua Fighter 5 (Version C)
Virtua Fighter esports
Virtua Fighter 5 Final Showdown (APM3)
Valve Limit R
Virtua Tennis 3
Virtua Tennis 4
Wacky Races
Wartran Troopers
Winning Eleven 08
Wangan Midnight Maximum Tune 5
Wangan Midnight Maximum Tune 5DX
Wangan Midnight Maximum Tune 5DX+
Wangan Midnight Maximum Tune 6
Wangan Midnight Maximum Tune 6R
Yugioh 5DS Duel Terminal 6 (USA)
LISTA GIOCHI SUPPORTATI PATREON

Codice: Seleziona tutto

America's Army Arcade [PATREON]
Aliens Armageddon [PATREON]
Big Buck Hunter Pro Home [PATREON]
Big Buck Hunter Pro [PATREON]
Block King Ball Shooter [PATREON]
ByonByon [PATREON]
Castlevania: The Arcade [PATREON]
Dead Heat [PATREON]
Dead Heat Riders [PATREON]
Deal Or No Deal [PATREON]
Elevator Action Invasion [PATREON]
Mobile Suit Gundam: Extreme Versus 2 [PATREON]
Mobile Suit Gundam: Extreme Versus 2 XBoost [PATREON]
Gaelco Championship Tuning Race [PATREON]
Ghost Squad Evolution [PATREON]
Mobile Suit Gundam: Bonds of the Battlefield [PATREON]
Gundam Spirits Of Zeon [PATREON]
The House of the Dead EX [PATREON]
Hummer Extreme Edition [PATREON]
Infinity Blade FX [PATREON]
Lethal Enforcers 3 [PATREON]
Maximum Heat 3D [PATREON]
Mario Kart: Arcade GP DX 1.18 [PATREON]
Nirin [PATREON]
Primeval Hunt [PATREON]
Ring Riders [PATREON]
Sword Art Online Deep Explorer [PATREON]
SpongeBob SquarePants Bikini Bottom Bowling [PATREON]
Street Fighter V: Type Arcade Version 3.53 [PATREON]
Tank! Tank! Tank! [PATREON]
TargetTerrorGold [PATREON]
Terminator Salvation [PATREON]
The Act [PATREON]
Virtua Fighter 5 Final Showdown [PATREON]
Virtua Fighter 5 R [PATREON]
Wangan Midnight Maximum Tune 3 [PATREON]
Wangan Midnight Maximum Tune 3DX PLUS [PATREON]
Wonderland Wars [PATREON]
LISTA GIOCHI NON GIOCABILI (IN SVILUPPO)

Codice: Seleziona tutto

3D Cosplay Mahjong (WIP)
Akuma (WIP)
Baseball Heroes 2 (WIP)
Battle Climaxx! (WIP)
Battle Fantasia Network Edition for NESiCAxLive (WIP)
Chaos Code: New Sign of Catastrophe v2.11 (WIP)
Chrono Regalia (WIP)
Daemon Bride: Additional Gain (WIP)
Exception for NESiCAxLive (WIP)
Fate Grand Order Arcade (WIP)
Figure Heads Type A (WIP)
Gashaaaan!!!! (WIP)
Gashaaaan Refill!!!! (WIP)
Gunslinger Stratos 3 (WIP)
Harikiri Baseball (WIP)
Harley-Davidson: King of the Road (WIP)
Horse Riders 2 (WIP)
Lupin 3 (WIP)
Super Monkey Ball: Ticket Blitz (WIP)
Mario Kart DX USA (WIP)
Point Blank X (WIP)
Police Trainer 2 (WIP)
PuckOff (WIP)
Quiz Magic Academy 1 (WIP)
Robin Hood (WIP)
StarWing Paradox (WIP)
Taisen Mix Party (WIP)
Avatar utente
Rockman84

Donatore
Moderatore
Moderatore
Messaggi: 909
Iscritto il: 23/10/2015, 18:00
Medaglie: 1
Città: Mondovi
Località: Mondovì (Cuneo)
Grazie Inviati: 107 volte
Grazie Ricevuti: 54 volte

Re: TeknoParrot [thread unitario]

Messaggio da Rockman84 »

Grazie @pucci , ottima idea
Avatar utente
gibranx
Affezionato
Affezionato
Messaggi: 245
Iscritto il: 11/07/2013, 15:41
Città: VinaviLandia
Grazie Inviati: 126 volte
Grazie Ricevuti: 49 volte
Contatta:

Re: TeknoParrot [thread unitario]

Messaggio da gibranx »

Grande Pucci.....direi che se riusciamo a mettere anche le guide per i vari giochi (non so se fattibile) potrebbe diventare la guida definitiva assoluta planetaria.
Avatar utente
Tox Nox Fox

BanHammer Silver Medal Donatore
Moderatore
Moderatore
Messaggi: 11798
Iscritto il: 14/01/2007, 23:35
Medaglie: 3
Grazie Inviati: 161 volte
Grazie Ricevuti: 276 volte

Re: TeknoParrot [thread unitario]

Messaggio da Tox Nox Fox »

Tecnicamente qualcuno doveva fare una guida ma poi .. @Dr_Zero che dici ?
WP.ARCADEITALIA.NET
La Guida al MameCab
Avatar utente
SuperMagoAlex
Cab-dipendente
Cab-dipendente
Messaggi: 512
Iscritto il: 15/02/2019, 19:14
Città: LaSpezia
Grazie Inviati: 10 volte
Grazie Ricevuti: 33 volte

Re: TeknoParrot [thread unitario]

Messaggio da SuperMagoAlex »

Tra i giochi in via di sviluppo manca il più atteso, Jurassic Park
Avatar utente
pucci
Moderatore
Moderatore
Messaggi: 4754
Iscritto il: 19/07/2005, 18:52
Città: San Clemente (RN)
Località: Rimini
Grazie Ricevuti: 62 volte

Re: TeknoParrot [thread unitario]

Messaggio da pucci »

SuperMagoAlex ha scritto: 03/10/2023, 21:13 Tra i giochi in via di sviluppo manca il più atteso, Jurassic Park
Manca perchè al momento non hanno inserito nemmeno un banale placeholder nei file di TeknoParrot.
Poi magari lo stanno sviluppando senza aggiornare il codice.
Ma ne parlando da anni... e ad oggi niente.

Godiamoci la certezza di ciò che abbiamo.
Avatar utente
Rockman84

Donatore
Moderatore
Moderatore
Messaggi: 909
Iscritto il: 23/10/2015, 18:00
Medaglie: 1
Città: Mondovi
Località: Mondovì (Cuneo)
Grazie Inviati: 107 volte
Grazie Ricevuti: 54 volte

Re: TeknoParrot [thread unitario]

Messaggio da Rockman84 »

Buona mattina a tutti.

Faccio una domanda curiosa e probabilmente un pò banale: Teknoparrot in pratica è un launcher, una sorta di "frontend" (passatemi il termine) che consente di lanciare e gestire da Windows le opzioni dei vari giochi, corretto?

Tempo fa quando mi era un pò presa la "scimmia" del Teknoparrot, avevo notato che molti dei giochi nelle loro cartelle avevano dei files .exe quasi fossero dei comuni giochi per Windows: ciò vuol dire che, all'epoca, all'interno del cabinato vi era una sorta di vero e proprio PC sul quale girava una qualche versione di Windows?

Grazie <-gamer->
Avatar utente
gibranx
Affezionato
Affezionato
Messaggi: 245
Iscritto il: 11/07/2013, 15:41
Città: VinaviLandia
Grazie Inviati: 126 volte
Grazie Ricevuti: 49 volte
Contatta:

Re: TeknoParrot [thread unitario]

Messaggio da gibranx »

Funziona come wine (wine is not emulator) tramite layer di compatibilità che "traducono" pezzi mancanti di altre architetture (più o meno) per far girare il tutto su un os diverso.
Con un frontend integrato, ovviamente.

Alcuni arcadepc sono basati su versioni di windows embedded, altri più recenti su linux

Gli arcade degli ultimi anni si basano su sistemi che non sono altro che dei pc, con tanto di gpu geforce o nvidia etc, con chiavi hardware (dongle usb di protezione software) e win oppure linux sopra.
Ad alcuni, a seconda dei controlli che gestiscono, si aggiungono schede varie.
Raw Thrills, ad esempio, è un noto produttore di arcadepc per sala.
Pa0l0ne
Affezionato
Affezionato
Messaggi: 189
Iscritto il: 21/01/2015, 1:44
Grazie Ricevuti: 28 volte

Re: TeknoParrot [thread unitario]

Messaggio da Pa0l0ne »

Tecknoparrot e' un loader che nell'ordine: 1) bypassa i drm (ad esempio usb dongles di protezione, check presenza di determinate periferiche ed i/o boards in protocolli proprietari come ad esempio il jvs o più banalmente periferiche di base seriali come quelle di force feedback o touchscreen), 2) ricrea un ambiente incapsulato all'interno del tuo win10/win11 standard, consono alle richieste dello specifico gioco arcade, andando a soddisfare ad esempio l'esecuzione del middleware segaboot persino (come diceva Gibranx) in cross architettura on the fly (in stile backside wine).
3) last but not least, emula l'infrastruttura host come quella nesica, senza la quale molti giochi non funzionerebbero o sarebbero riduttivi in modalità offline.
4) esegue dumps planar già decriptati, pertanto non emula la controparte real hardware dei vari bitlocker e compagnia cantante. Non ha insomma la filosofia purista del mame.
5) traduce gli input in standard hid sia directinput che xinput
6) aggiunge feature nativamente non sempre presenti come l'upscaling grafico
7) è semi open source solo e soltanto perché usufruisce del lavoro della comunità ma non ricambia alla pari, preferendo monetizzare con il patreon (a mio parere un vero schifo che si traduce nella corsa all'implementazione di nuovi giochi lasciando annosi bug campeggiare eternamente nel limbo del caval donato... )

Potrei annoiarvi andando nel tecnicismo ma non è questo il posto adatto.




Inviato dal mio Mi Note 10 Lite utilizzando Tapatalk




Avatar utente
Rockman84

Donatore
Moderatore
Moderatore
Messaggi: 909
Iscritto il: 23/10/2015, 18:00
Medaglie: 1
Città: Mondovi
Località: Mondovì (Cuneo)
Grazie Inviati: 107 volte
Grazie Ricevuti: 54 volte

Re: TeknoParrot [thread unitario]

Messaggio da Rockman84 »

Grazie a tutti per le risposte!!!!!
Rispondi

Torna a “Emulatori Windows”