retro pelaaminen debian valmistelu

Vanha kone + Debian = täydellinen pohja retropeleille ja emulaattoreille — kevyt, vakaa ja täysin muokattavissa.

Tässä on täysi opas siihen, miten saat Debianista loistavan retro-pelikoneen.
Toimii erinomaisesti myös vanhassa raudassa (Core2Duo, Athlon, vanhat läppärit, Raspberry Pi jne.).

🧱 1. Valmistele Debian kevyeksi ja pelaamiseen sopivaksi

🧩 Päivitä järjestelmä:

sudo apt update && sudo apt upgrade -y sudo apt install -f

🪶 Käytä kevyttä työpöytää

Jos kone on vanha, vaihda esim. XFCE tai LXQt:

sudo apt install xfce4 xfce4-goodies # tai: sudo apt install lxqt sddm

Käynnistä uudelleen ja valitse uusi työpöytä.

🕹️ 2. Asenna yleiset pelaamisen perustyökalut

sudo apt install gamemode mangohud vulkan-tools

Nämä auttavat peleissä (jos pelaat myös kevyitä 3D-pelejä tai haluat FPS-overlayn).

🎮 3. Retroemulaattorit Debianille

🔹 RetroArch – "kaikki yhdessä" -ratkaisu

RetroArch tukee satoja konsoleita (NES, SNES, PS1, GBA, N64 jne.)

sudo apt install retroarch retroarch-assets

Käynnistä:

retroarch

Ensimmäisellä käynnistyskerralla:

  • Lataa Core Updaterista emulaattorit ("cores") haluamiisi konsoleihin.

  • Lisää ROM-kansiot ("Add Content").

💡 RetroArchissa on myös Rewind, Save State, Shaders ja Controller-tuki sisäänrakennettuna.

🔹 Yksittäiset emulaattorit (jos et halua RetroArchia)

Konsoli Emulaattori Asennus
NES FCEUX sudo apt install fceux
SNES Snes9x sudo apt install snes9x-gtk
Game Boy / GBA VisualBoyAdvance sudo apt install visualboyadvance-gtk
Sega Mega Drive Genesis Plus GX (RetroArch) tai sudo apt install dgen
PlayStation 1 sudo apt install pcsxr
PlayStation 2 sudo apt install pcsx2 (vain jos CPU tukee SSE2+)
PSP sudo apt install ppsspp
Nintendo 64 sudo apt install mupen64plus
Nintendo DS sudo apt install desmume
Dreamcast sudo apt install redream tai RetroArch core
ScummVM (vanhat seikkailupelit, esim. Monkey Island) sudo apt install scummvm

🎨 4. Ohjain- ja näppäintuki

Useimmat USB- ja Bluetooth-ohjaimet toimivat suoraan.
Jos käytät Xbox/PlayStation-ohjainta:

Xbox:

sudo apt install xboxdrv sudo systemctl enable xboxdrv

PlayStation (DualShock / DualSense):

sudo apt install joystick

Toimii usein suoraan Bluetoothilla.

Testaa ohjain:

jstest /dev/input/js0

📦 5. ROMien ja BIOSien hallinta

  • Luo kansio esim. ~/RetroGames

  • Pidä siellä omat ROM-kansiosi esim.:

    ~/RetroGames/NES ~/RetroGames/SNES ~/RetroGames/PS1
  • BIOS-tiedostot (jos vaaditaan) kuuluvat yleensä ~/.config/retroarch/system -hakemistoon.

💡 Tärkeää: Käytä vain omistamiesi pelien ROMeja – lataa vain laillisia varmuuskopioita.

⚙️ 6. Suorituskyvyn parantaminen vanhassa koneessa

  • Käytä XFCE / LXQt tai jopa i3wm → paljon kevyempi kuin GNOME

  • Sammuta animaatiot, varjot ja läpinäkyvyydet

  • Käynnistä RetroArch/emu fullscreenillä ja ilman compositoria

  • Voit poistaa GNOME compositorin käytöstä:

    sudo apt remove mutter

    tai käytä kevyttä picom:

    sudo apt install picom

🧰 7. (Valinnainen) Vanhojen PC-pelien tuki

DOS-pelit (MS-DOS aikakausi)

sudo apt install dosbox

Käynnistä:

dosbox

Windows 98 / XP -pelit

Asenna Wine:

sudo apt install wine winetricks

Voit myös asentaa Lutrisin:

sudo apt install lutris

Lutris osaa automaattisesti konfiguroida vanhat pelit Wine-ympäristöön.

📺 8. TV/CRT-käyttö (jos haluat aitoa retrofiilistä)

  • Debian + RetroArch tukee myös CRT-käyttöä (15 kHz) vanhoissa TV:issä

  • Asenna tarvittaessa xrandr ja kokeile 240p-moodia
    Tämä on kuitenkin jo "harrastetasoa" — kysy erikseen, jos haluat ohjeet vanhan kuvaputkinäytön virittämiseen.

🧾 9. Yhteenveto

Ominaisuus Työkalu / paketti
Kevyt työpöytä XFCE / LXQt
Emulaattorit kaikkiin konsoleihin RetroArch
Yksittäiset emulaattorit FCEUX, Snes9x, PCSX2, PPSSPP jne.
DOS-pelit DOSBox
Windows-pelit Wine + Lutris
Ohjain xboxdrv / joystick
FPS ja suorituskyky GameMode + MangoHud
Tehosteet pois picom tai ei compositor ollenkaan 

Jos puhutaan Debianista 64-bittisellä koneella (amd64), niin 64-bittinen tuki on jo oletuksena käytössä.
Eli toisin kuin 32-bittinen tuki (joka pitää lisätä erikseen), 64-bittisessä Debianissa sinun ei tarvitse tehdä mitään erityistä saadaksesi 64-bittisen Steamin ja pelien toimimaan.

Mutta — pieni tarkennus riippuen siitä, mitä olet tekemässä:

🎯 1. Mitä "64-bittinen tuki" tarkoittaa Debianissa

Debianissa arkkitehtuurit menevät näin:

  • amd64 = 64-bittinen järjestelmä

  • i386 = 32-bittinen tuki (lisätään erikseen)

Jos olet asentanut Debianin 64-bittisen ISO:n (esim. debian-12.6.0-amd64.iso), sinulla on:
✅ 64-bittinen käyttöjärjestelmä
✅ 64-bittinen kernel
✅ 64-bittiset kirjastot

Sen päälle voit halutessasi lisätä:
➕ 32-bittiset kirjastot → tarvitaan, jos haluat ajaa 32-bittisiä pelejä tai Steamin vanhoja komponentteja.

🧩 2. Tarkista, onko järjestelmäsi 64-bittinen

Kirjoita:

uname -m

Jos tulos on:

x86_64

→ sinulla on 64-bittinen Debian
Jos taas näkyy i686 tai i386, se on 32-bittinen versio.

🕹️ 3. Steam ja 64-bittisyys

  • Steam itse on 32-bittinen ohjelma, vaikka pelit voivat olla 64-bittisiä.

  • Siksi 64-bittisessä Debianissa tarvitset myös 32-bittisen (multilib) tuen, muuten Steam ei toimi kunnolla.

Eli vaikka järjestelmäsi on 64-bittinen, lisää tämä joka tapauksessa:

sudo dpkg --add-architecture i386 sudo apt update sudo apt install steam

Tämä ei poista 64-bittistä tukea — se vain laajentaa järjestelmää niin, että molemmat toimivat rinnakkain.

🔧 4. Käytännössä:

Tavoite Tarvittavat asetukset
Käyttää vain 64-bittisiä ohjelmia Debian amd64 (oletuksena OK)
Pelata Steam-pelejä (32- & 64-bit) dpkg --add-architecture i386
Pelata vanhoja pelejä / Proton Vulkan + 32-bit -kirjastot
Testata arkkitehtuurit dpkg --print-foreign-architectures

Esimerkki:

dpkg --print-foreign-architectures

→ Jos tulos näyttää:

i386

… niin 32-bittinen tuki on oikein käytössä (64-bittinen on oletuksena).

🧠 5. TL;DR

Käyttötilanne Toimenpide
64-bittinen järjestelmä Oletuksena valmiina
Tarkista uname -m (näyttää x86_64)
Lisää 32-bittinen tuki Steamia varten sudo dpkg --add-architecture i386
Asenna Steam sudo apt install steam

👉 Yhteenveto:
Debian 64-bit on täysin valmis pelikäyttöön.
Mutta Steam tarvitsee vielä pienen lisän (i386-tuki), jotta myös vanhat pelit ja 32-bittiset kirjastot toimivat oikein.

Luo kotisivut ilmaiseksi! Tämä verkkosivu on luotu Webnodella. Luo oma verkkosivusi ilmaiseksi tänään! Aloita