This article relates to the game "Portal". Click here for more information.
This article relates to the game "Half-Life 2". Click here for more information.
This article's documentation is for anything that uses the Source engine. Click here for more information.

Source na Android

From Valve Developer Community
Jump to: navigation, search
English (en)Hrvatski (hr)

Half-Life 2 Half-Life 2 kako radi na Redmi Note 9 Pro mobitelu

12. svibnja, 2014. NVIDIA je izdao ekskluzivnu verziju Portal Portal-a i Half-Life 2 Half-Life 2-a na njihovu NVIDIA Shield platformu.
Od tada je kupnja NVIDIA Shield uređaja bila jedini način igranja te dvije igre na Android sustavu.

Povijest

U 2019. korisnik pod imenom "niIlerusr" je počeo objavljivati razvojne video zapise na YouTube pokazivajući prilagođenu verziju NVIDIA Shield verzije Half-Life 2 Half-Life 2 koja radi na standardnom Android uređaju.
U njegovom prvom video zapisu, pokazuje dodirne mogućnosti modifikacije.
Javna verzija je bila objavljena 30. listopada, 2020.Ova verzija uključila je igrive verzije Half-Life 2 Half-Life 2, Half-Life 2: Episode One Half-Life 2: Episode One, Half-Life 2: Episode Two Half-Life 2: Episode Two and Portal Portal.

Od tada mnoge druge igre su bile prenesene, kao Half-Life 2: Deathmatch Half-Life 2: Deathmatch, Half-Life: Source Half-Life: Source, Day of Defeat: Source Day of Defeat: Source and Counter-Strike: Source Counter-Strike: Source.

Instalacija

Glavna Source Engine aplikacija
  1. Preuzmite najnoviju Source Engine aplikaciju i onda aplikaciju vaše odabrane igre (Source Engine aplikacija pokreće Half-Life:2),
  2. U pohrani mobitela stvorite mapu imenom 🖿srceng (ili bilo što drugo),
  3. Spojite mobitel na računalo žicom ili bežično,
  4. Kopirajte sve mape osim bin mape i steam_input mape iz Half-Life 2 Half-Life 2 direktorije u srceng mapu,
  5. Postavite put do resursa igre u Source Engine aplikaciji,
Tip.pngSavjet:Ako galerija prikaže slike iz datoteka igre stavite ".nomedia" datoteku u srceng mapu.

Instalacija drugih igra

Za instalaciju igra osim Half-Life 2 Half-Life 2, kopiranje mape istog imena kao igra u srceng mapu je sve što je potrebno.
Na primjer, da bi instalirali Portal Portal, kopiranje 🖿/steamapps/common/Portal/portal mape u srceng mapu će omogućiti igranje Portal Portal-a putem Portal aplikacije.

Sljedeći dijagram prikazuje strukturu mape igra:

srceng
|
├── hl2         -->  Half-Life 2, (POTREBNO ZA SVE IGRE)
├── platform    -->  Half-Life 2, (POTREBNO ZA SVE IGRE)
|
├── hl2mp       -->  Half-Life 2: Deathmatch
├── episodic    -->  Half-Life 2: Episode 1
├── ep2         -->  Half-Life 2: Episode 2
|
├── hl1         -->  Half-Life: Source
├── dod         -->  Day of Defeat: Source
├── cstrike     -->  Counter-Strike: Source
└── portal      -->  Portal
Portal Portal kako radi na Redmi Note 9 Pro mobitelu

Instalacija na SD karticu

Instaliranje svih datoteka igre na SD karticu može biti korisno ako je interna pohrana puna ili korisnik jednostavno tako voli.
Međutim, budući da aplikacija dopušta samo odabir direktorija iz unutarnje pohrane, put SD kartice mora se rućno unijeti.

Warning.pngUpozorenje:Programeri ne preporučuju instaliranje datoteka igre na SD karticu


Samo pronalaženje putanje do SD kartice može biti izazovno budući da je obični upravitelji datoteka samo prijavljuju kao SD Card i ne daju stvarni put do nje.

Najlakši i najmanje "prepun reklama" način dobivanja puta SD kartice je povezivanje uređaja s računalom s ADB (Android Debug Bridge)

Da i koristili ADB, USB otklanjanje grešaka mora biti omogučeno što se razlikuje od OS-a do OS-a.

Tip.pngSavjet:Jednostavno potražite svoj uređaj na internetu za upute o omogućavanju USB otklanjanja grešaka

Nakon što je sve to napravljeno potrebno je otvoriti naredbeni redak u mapi u kojoj se nalazi ADB (to možete učiniti upisivanjem cmd u adresnu traku).

Zatim, kako biste potvrdili da sustav prepoznaje uređaj, upisivanjem adb devices prikazat će se sve priključene uređaje.

Ako se pojavi niz brojeva i slova praćenih s device, to znači da je prepoznato.

Zatim, upišite adb shell

Onda, upišite df. Ovo će ispisati sve direktorije na korijenskoj razini. Direktorije koji nas zanimaju obično su na dnu. Trebale bi biti 2 direktorije koje počinju s 🖿/storage/.
Unutarnja pohrana će uvijek biti 🖿/storage/emulated, dok je SD kartica inače 🖿/storage/ slijeđeno nizom od 8 znakova podijeljen na dva crticom (-)

Na primjer:

/dev/fuse			109783884 53449520 56203292   49%  /storage/emulated		<- Unutarnja Pohrana
/dev/fuse			124835840 35815296 89020544   29%  /storage/9257-194E		<- SD Kartica

Navedeni put (u ovom primjeru 🖿/storage/9257-194E) je ono što ćemo napisati u dijaloškom okviru "Path to game resources" u Source Engine aplikaciji.

Vanjske poveznice

niIlerusrov Discord server

Najnovija Source Engine aplikacija

Najnovija epizodična aplikacija

Najnovija Counter-Strike: Source Counter-Strike: Source aplikacija

Najnovija Half-Life 2: Deathmatch Half-Life 2: Deathmatch aplikacija

Najnovija Half-Life: Source Half-Life: Source aplikacija

Najnovija Day of Defeat: Source Day of Defeat: Source aplikacija

Najvnovija Portal Portal aplikacija

Vidite također

Source
GoldSource
Source SDK