GGPO: Retro Gaming in 2.0

Good Game Peace OutCe este GGPO?

de Adam Marita (Shinji-kun)

GGPO = Good Game Peace Out este o platforma multiplayer pentru jocurile arcade care se pot juca in emulatoare pe PC. Are ca baza emulatorul Final Burn Alpha in care poti sa joci ROMuri de NES, SNES, Sega Genesis, NeoGeo si altele. Deci GGPO este un client si un library cu care poti sa te conectezi la alti si sa joci Street Fighter, King of Fighters, Final Fight cu oameni pe net.

Cum functioneaza?

GGPO porneste o copie FBA cu ROMul jocului pe care vrei sa joci si dupa aceea cu ajutorul tehnologiei peer-to-peer transmite actiunile intre emulatoare. Cand apesi un buton pe tastatura sau gamepad clientul GGPO trimite codul respectiv al butonului la celalalt client si emulatorul primeste un semnal ca trebuie sa faca o actiune exact cum ar fi daca ai fi apasat un buton pe un alt gamepad. Aceasta tehnologie se poate compara cu Garena, dar asta face numai ca vezi alti clienti de Warcraft 3 la optiunea LAN.

Cum pot sa joc?

GGPO Login

GGPO Login

GGPO Lobby

GGPO Lobby

E foarte simplu. Un punct negativ ar fi ca sistemul de matchmaking/frontend foloseste Adobe AIR care necesita prea multe resurse.Oricum eu joc pe un laptop de Pentium 3 la 1.0 Ghz cu memorie 512 mb SDRAM si merge destul de bine. Prima data ai nevoie de programul Adobe AIR pe care poti sa descarci aici. Dupa ce ai instalat AIR trebuie sa instalezi programul GGPO. Poti sa-l descarci aici. Ok, ai instalat AIR si GGPO.  Acum trebuie sa faci un cont pe siteul www.ggpo.net dupa care urmeaza sa-ti faci rost de ROMuri pentru emulator. Recomand descarcarea torrentului de aici. Poti sa gasesti linkuri mai jos cu siteuri unde poti sa descarci

GGPO ROMs

GGPO ROMs

mai multe jocuri pentru emulatoare. ROMurile trebuie sa copiezi in folderul ROMs unde ai

Input Screen

Input Screen

instalat clientul GGPO. ALERT!: Nu trebuie sa le dezarhivezi. Deci in folderul ROMs intra fisiere de .zip . Daca nu gasesti folderul inseamna ca trebuie sa lansezi emulatorul (ggpofba.exe) si atunci programul creeaza folderul respectiv.

Inainte de a putea juca mai trebuie sa setezi porturile in router sau in Windows daca nu ai router.  Pentru a putea conecta la alti trebuie sa deschizi porturile 6000-6009 UDP (in/out) si 7000 TCP (out). Dupa ce ai setat porturile lansezi clientul GGPO, intri in contul tau si mergi in camera respectiva jocului pe care vrei sa joci. Alegi adversarul tau din lista, apesi butonul Challenge si poti sa incepi aruncarea hadoukenelor sau yoga fireurilor.

Hadouken!

Daca vreti sa ma bateti atunci ma gasiti in camera 3rd Strike cu numele Shinji-kun.

Links: http://www.rom-world.com/ http://www.romnation.net/ http://www.romhustler.net/

Crysis Warhead

Crysis Warhead logo

Sykes Warhead

Lansat in exclusivitate pentru PC pe 16 septembrie, si dezvoltat de studiourile Crytek din Budapesta, Crysis Warhead se vrea un expansion pack cu o actiune paralela la cea  originala lansata cu un an in urma.

The hero

De data aceasta intram in pielea, sau mai bine zis in nanocostumul sergentului Sykes aka “Psycho” si incepem sa omoram si nord coreenii ramasi pe partea cealalta a insulei… . Daca am fost atenti la cutscene-urile din Crysis ar fi trebuit sa-l remarcam pe “Psycho”, daca nu… o  sa avem timp sa-l cunoastem mai bine.

The mission

Denumirea de Warhead nu este intamplatoare, ci are legatura cu un focos nucelar care se pare ca ar fi detinut nord coreeni.  Probabil furat din arsenalul de “distrugere in masa” pe care nu l-au gasit americanii in Irak…  🙂

Misiunea principala e sa capturam acel container ce contine focosul sau sa-l distrugem, dar bineinteles ca pentru o vreme uitam de asta avand pe cap grijile misiunilor marunte, intalnirilor surpriza si a situatiilor neprevazute…

Containerul cu focosul?

The action

Cum de altfel nu se putea cei de la Crysis promit ca o sa avem parte de o actiune si mai intensa in Warhead.  Cei care vor sa caste gura si sa admire peisajele randate superb cu ajutorul Cryengine2 si sa nu fie deranjati de nord coreeni pot apela la cheat code-ul ai_IgnorePlayer = 1.

Avem parte de masini noi, explozii, VTOL-uri, extrateresti (puteau sa se mai lipseasca de ei), trenuri, subsoluri,  apa, gheaţa (not my favourite) si nord coreeni (KPA) cat cuprinde… toate acestea cu o desfasurare nici prea prea… nici foarte foarte…daca e sa ne gandim la durata de joc.

Pentru cei care se plang de durata jocului sa nu uite ca e vorba de un expansion pack care prin definitie nu incearca sa fie mai lung decat originalul. Totusi Warhead incearca sa ofere mai mult decat un expansion pack obisnuit daca nu prin inovatii (care nu sunt…), macar prin consistenta. ( este mai mult decat cu adevarat episodul 1 din Half Life 2, care se termina cand de abia creadeam ca am intrat in actiune)

A… sa nu uitam si de partea melodramatica unde  avem si cutscne-uri cu mai vechiul prieten O’neill, care ne ajuta pe parcursul misiunilor, si despre care aflam ca in trecut a picat testul de evaluare. (saracu…)

Galerie Warhead: (more to come)

Minimum, mainstream, gamer sau entushiast? (sau spune-mi cati bani ai bagat in calculator?)

Cei de la Crytek s-au gandit ca ar fi mai interesante urmatoarele denumirii: minimum in loc de low, mainstream in loc de medium, gamer in loc de high si entushiast in loc de very high.

CryEngine-ul 2 a fost “optimizat” si acum ne permite sa rulam oficial…cu setari Very High si sub DirectX 9. Dupa ce am rulat cateva benchmark-uri a aparut si inevitabil si intrebarea: “Asa… si unde e optimizarea?” Asta pentru ca frame-urile pe secunda sunt in cel mai bun caz la acelasi nivel cu cele din vechiul engine, daca nu mai rau. Cel putin timpii de incarcare a nivelelor sunt cu siguranta ceva mai lungi.

Framebuffer Crysis Warhead Benchmarking Tool

O denumire lunga pentru un program mic… e vorba de un bech tool foarte proaspat aproape identic in privinta interfetei cu mai vechiul Crysis Benchmark Tool.

FBCH

Puteti downloada programul de aici.

Cateva cuvinte despre sistemul de test…  Placa video este un Radeon 4850 avand la comanda ultimele drivere Catalyst 8.8,  care nu sunt prea overclocking friendly asa ca am lasat placa la frecventele stock. Mai avem un procesor E2180@3Ghz (300×100) pus pe un Asrock 4CoreTwins P35, 2GB Kingmax@1000, Windows XP SP3 si un X-Fi platinum cu Dolby Digital Live activat.

Crysis Warhead benchmark 1280x1024

Crysis Warhead benchmark

Crysis Warhead benchmark tool

Framebuffer Crysis Warhead Benchmarking Tool este un mic utilitar de testare a performantei in Crysis Warhead.

Fata de predecesorul sau, cu care imparte aceiasi interfata – desi nu exista nicio legatura intre cele doua utilitare, FBWH are nevoie si de prezenta framework-ului .net 1.1 de la Microsoft pentru a functiona.

Crysis Warhead benchmark tool FBCW

Un avantaj adus de FBWH sunt cele trei demo-uri (avanlache, ambush & frost) create de autor si care reflecta mai realist performantele placii video din moment ce testarea se face in game.

Some testing, cu participarea:

Radeon 4850 (625/1998)
Catalyst 8.8
E2180@3Ghz (300×100)
Asrock 4CoreTwins P35
2GB Kingmax DDR2@1000 (5-5-5-18)

Windows XP SP3
X-Fi
platinum cu Dolby Digital Live activat

Crysis Warhead benchmark 1280x1024

Crysis Warhead benchmark

Download

.dot net .net 1.1 downloadati de aici.

Framebuffer Crysis Warhead Benchmarking Tool 0.15

Callus95: emulator Capcom CPS-1

Capcom Stret Fighter II

Ce e aia Capcom CPS-1?

CPS stands for… Capcom Play System.  Platforma japonezilor de la Capcom a fost lansata in 1988 in jurul unui procesor Motorola 6800@10Mhz si a fost gazda multor titluri de succes. Este de ajuns sa amintim Street Fighter II, Final Fight, sau Cadillacs and Dinosaurs….

Callus 95 – emulator CPS-1 cu multiplayer over TCP/IP

Callus95 este unul dintre cele mai bune emulatoare facute vreodata. In primul rand ne surprinde prin marime si simplitate. Emulatorul consta intr-un singur fiser de 187KB in care autorul (Sardu) a reusit sa inghesuie atat partea de emulare cat si functionalitati precum cea de net play, save, load, etc.

Emulatorul nu mai fost updatat din 1998 dar, din fericire, a fost un lucru bine facut la vremea lui cu randare DirectX asa ca functioneaza fara probleme atat in Windows XP cat si in Vista.

Jocuri suportate:

gamelist.txt

Instructiuni de folosire:

1. Atunci cand programul porneste in full screen si ne trezim cu un ecran negru in fata si nimic altceva.  Ca sa ne apucam de treaba apasam tasta Escape si in partea de sus a ecranului va rasari un meniu.

2. Initial programul va cauta jocurile in directorul C:\Capcom. Fie creati un nou folder pe C: si il denumiti Capcom, urmand ca acolo sa depozitati imaginele la  jocuri, fie faceti modificarile de rigoare la sectiunea directories si scrieti calea catre jocuri. Jocurile le dezarhivati in foldere separate.

3. Din meniul Game selectam > Load > Ce joc vrem… (cei dintre noi care nu stiu japoneza… 🙂 vor alege versiunea World sau USA)

Controale arcade: (nu se pot schimba)

F12 – Insert Coin – pina la 9 credite (F4 la unele jocuri)
F10 – Reset
F1 – Player 1 (ca sa intrati in joc ca Player1(P1)
F2 – Player 2

Pentru jocuri puteti seta ce butoane va sunt mai convenabile sau chiar apela la serviicile unui joystick.

Controalele default sunt cele de mai jos:

Jocuri cu 2 butoane: Crl – Button 1 (select, kick) | Alt – Button 2 (Jump)

Jocuri cu 3 butoane: A, S, D

Jocuri cu 6 butoane: A,S,D,Z,X,C

Download

  Capcom CPS-1 Emulator-Callus95.zip (169.7 KiB, 1,985 hits)
You need to be a registered user to download this file.

Download jocuri CPS-1 (32 ROMS) /99MB

Arcade Emulator – Final Burn Alpha v0.2.96.93 (O alternativa la Callus95, emuleaza aproape toate platformele)

Final Fight

Final Fight arcade

Final Fight  este unul dintre marile “succesuri” ale japonezilor de la Capcom pe piata arcade a anilor ’90 si un clasic al genul beat-em-up. 1

The story…

Final Fight

In Metro City tot ce misca e controlat de mega-gaşca Mad Gear.  Noul primar Mr. Haggar incearca si sa restabileasca ordinea in oras…  ceea ce bineinteles nu e pe placul celor din Mad Gear  Ei…. si ce sa faca ei… ce sa faca…  se gandesc ei ca ar fi numai bine sa o răpească pe Jessica, fata primarului…

Final Fight proposition

Numai ca ar mai fi un mic detaliu… tatal, iubitul (Cody) si inca un prieten bun (Guy), fireste toti experti in arte martiale…, nu sunt de acord cu aceasta afacere.

…the heroes…

…and the action

Download

Nu uitati sa  downlodati si emulatorul de mai jos! Ce este CPS-1 si cum folosim emulatorul aici.

  FFIGHT.zip (2.5 MiB, 1,278 hits)
You need to be a registered user to download this file.

  Capcom CPS-1 Emulator-Callus95.zip (169.7 KiB, 1,985 hits)
You need to be a registered user to download this file.

  1. Prin ’94-’95 imi manca toti banii ce-i primeam de acasa pt gustare, mai ales ca “sala” era plasata strategic la numai 200m de scoala []

Despre cadre pe secunda

Cadre film.FPS – frames per second sau cadre pe secunda e ceea ce ne doare atunci cand vine vorba evaluarea performantei sistemului nostru de gaming.

Ce zic specialistii?

15- 20 FPS – jucabil dar cu o senzatie de incetinire

25-30 FPS – jucabil fluent, posibil cu poticneli din cand in cand

30-40 FPS – fluenta buna in toate momentele jocului

60 FPS – Cel mai bun game play posibil

Si ce ne facem cu cele 24 de FPS?

Este bine de stiut ca un film la cinema ruleaza la 24 de cadre/s,  nici mai mult nici mai putin. Adica, intr-o opinie,  exact atat cat poate “decoda” creierul uman intr-o secunda. Mai putin de 24 de cadre da senzatia de “slow motion”, dar ce e peste 24 de cadre este ignorat.

Atunci de ce avem nevoie peste 24 FPS in jocuri?  Spre deosebire de de un film unde frame rate-ul ramane constat in jocuri framerate-ul este variabil. Randarea unei scene este influentata de complexitatatea acesteia, iar daca intr-un tunel frame-rate-ul poate trece de 30 FPS, cand iesim la soare… cu multi copaci, cu frunze care se misca in bataile vantului, si inca vreo 20 de inamici care vor sa ne faca felul – frame rateul poate scadea simtitor, daca nu avem cu ce…

Ideal ar fi ca sa avem o medie de peste 60 de cadre pe secunda ca sa ne mentinem tot timpul intr-o zona de siguraranta. Deja  undeva pe la 30FPS suntem in ape fierbinti, dar depinde si de engine-ul jocului, sunt unele jocuri care reusesc sa mentina un frame rate constant, pe cand la altele avem variatii mari cand trecem de la interior in “open space” sau la scene cu multa actiune.

In concluzie…

Inca nu ne este clar daca in conditiile unui frame rate absolut constat de 24 de cadre pe secunda ne sunt folositoare celelalte cadre pe secunda pe care am platit destul de mult.

Pina la o demonstratie stiitifica, mergem pe principul cu cat mai multe – cu atat mai bine.