• 86Box 6.0 ger retrodatorn nytt liv

    86Box 6.0 är här med en stor uppdatering för alla som vill återuppleva den klassiska PC-eran. Den nya versionen bjuder på stöd för Windows på ARM64, bättre Linuxfunktioner, snabbspolning, fler emulerade datorer och omfattande förbättringar av ljud, grafik, lagring och användargränssnitt.

    Att starta en gammal DOS-dator, installera Windows 98 eller återuppleva tidiga Linuxdistributioner kräver inte längre att man har en dammig Pentiumburk stående i förrådet. Med 86Box går det att återskapa klassiska PC-miljöer direkt på en modern dator – och nu har emulatorn fått en av sina största uppdateringar hittills.

    86Box 6.0 är den senaste stabila versionen av den öppna x86-emulatorn som specialiserar sig på äldre IBM PC-kompatibla system. Till skillnad från moderna virtuella maskiner, som främst är byggda för att köra nya operativsystem effektivt, försöker 86Box efterlikna gammal hårdvara så detaljerat som möjligt. Det gör programmet särskilt intressant för retroentusiaster, spelare, samlare och alla som vill testa äldre programvara i en mer historiskt korrekt miljö.

    Med 86Box kan man bygga upp en virtuell dator som påminner om maskiner från 1980- och 1990-talet. Det kan handla om allt från tidiga IBM PC-system till senare datorer med PCI-buss, äldre grafikkort, ljudkort, nätverkskort, hårddiskkontroller, SCSI-adaptrar, diskettstationer, CD-ROM-enheter och annan tidstypisk hårdvara.

    Det betyder att användaren kan återskapa miljöer för MS-DOS, Windows 3.11, Windows 95, Windows 98, Windows 2000, OS/2, BeOS och tidiga Linuxdistributioner som Red Hat Linux, Mandrake Linux och Caldera OpenLinux. För den som vill köra gamla DOS-spel eller äldre Windowsprogram kan det ge en betydligt mer autentisk upplevelse än en vanlig virtuell maskin.

    Stöd för Windows på ARM

    En av de största nyheterna i 86Box 6.0 är stöd för Windows-datorer med ARM64-processorer. Det innebär att emulatorn nu kan köras på moderna Windows 11-maskiner med exempelvis Snapdragon- eller Nvidia N1-baserade processorer.

    För användare med vanliga Intel- eller AMD-baserade Windows-datorer gäller fortfarande den vanliga 64-bitarsversionen. ARM-versionen har än så länge några mindre begränsningar, eftersom vissa externa komponenter inte fungerar fullt ut där, men stödet är ändå ett viktigt steg. Det visar att retroemulering inte längre bara är något för traditionella PC-datorer, utan även för den nya generationens ARM-baserade Windowsmaskiner.

    Snabbspolning genom långsamma installationer

    Gamla operativsystem kan vara charmiga, men de är inte alltid snabba. Installationer av äldre Windowsversioner, drivrutiner eller program kan ta tid – särskilt när emulatorn försöker efterlikna originalhårdvarans hastighet.

    Därför är den nya snabbspolningsfunktionen en välkommen förbättring. Den tar bort hastighetsbegränsningen i emuleringen och gör att man kan hoppa snabbare genom sega installationssteg, långa uppstarter eller väntetider inne i äldre system.

    Även skärmbildshanteringen har förbättrats. 86Box 6.0 kan nu kopiera skärmbilder direkt till urklipp och ta råa skärmbilder utan skalning eller grafiska filter. Det är särskilt användbart för dokumentation, guider och jämförelser mellan olika gamla grafikkort och bildlägen.

    Viktiga nyheter för Linuxanvändare

    Linuxanvändare får flera förbättringar i den nya versionen. En irriterande krasch som kunde drabba AppImage-versionen på Wayland-system med Nvidia-drivrutiner har åtgärdats.

    Dessutom har 86Box 6.0 fått stöd för CD-ROM-passthrough på Linux, vilket gör det möjligt att använda riktiga optiska enheter från värdsystemet. Även fysiska diskettstationer stöds nu på Linuxvärdar, något som kan vara mycket intressant för den som arbetar med äldre disketter, arkivering eller retroprojekt.

    En annan teknisk förbättring är stöd för named pipe-baserad seriell passthrough på Linux. Det gör det lättare att koppla den emulerade maskinen till andra program eller verktyg via seriella anslutningar.

    Renare gränssnitt och bättre maskinhantering

    86Box 6.0 innehåller också en omfattande städning av användargränssnittet. Inställnings- och preferensfönstren har arbetats om, och tangentbordsgenvägar har flyttats från enskilda maskininställningar till ett mer centralt system i programmets globala inställningar.

    Bildskärmsinställningar har flyttats till displaysidan, och en ny textsökning gör det enklare att hitta rätt enhet i långa listor. Verktygsfältet har fått nya knappar för skärmbilder, och statusraden visar nu mer information om till exempel CD-ROM-enheter, kassettstatus och skrivskydd.

    Den inbyggda maskinhanteraren har också förbättrats. Det går snabbare att välja maskiner, sorteringen av datorer och enheter har blivit bättre och hanteringen av ogiltiga maskinnamn har förbättrats. Flera mindre fel i managerdelen har också rättats.

    Fler klassiska datorer och komponenter

    På emuleringssidan är nyheterna många. 86Box 6.0 lägger till och uppdaterar en lång rad maskiner från flera generationer: 808x, 286, 386, 486, 586 och 686-klassen.

    Bland nyheterna finns bland annat IBM Multistation 5550, Nixdorf 8810 M30, HP Brio 83xx, TriGem Como 440EX, MSI MS-6117, Intel Classic R/R Plus och Tandy 1000 RSX.

    Det här är inte bara namn i en lista. Varje maskintyp representerar en viss epok, en viss hårdvaruplattform och ibland också en ganska specifik uppsättning egenheter. För den som vill återskapa en viss sorts dator från 1990-talet är den typen av detaljrikedom en stor del av poängen med 86Box.

    Mer realistiska hårddiskar, SCSI och CD-ROM

    Den nya versionen lägger även till valfria hårddiskljud, vilket gör upplevelsen mer nostalgisk. För många som använde datorer under 1980- och 1990-talet var ljudet från en arbetande hårddisk en självklar del av datorupplevelsen.

    86Box 6.0 får dessutom emulering av SCSI-bandstationer, MFM- och RLL-hårddiskmodeller med hastighetsemulering, QLogic ISP1xxx PCI SCSI-kontroller samt stöd för CD-ROM-avbilder i Daemon Tools-formaten MDS v2 och MDX.

    Flera nya IDE- och CD-ROM-modeller har också lagts till. Samtidigt har utvecklarna rättat problem med VHD-hårddiskar på vissa värdsystem, Rock Ridge-rättigheter vid montering av CD-mappar på Linux och macOS, CD-ljud i vissa DOS-spel och kompatibilitetsproblem med äldre styrenheter och drivrutiner.

    Bättre ljud och grafik

    Retroemulering handlar inte bara om att operativsystemet ska starta. Ljud och grafik måste också bete sig som på äldre datorer, annars faller mycket av upplevelsen.

    I 86Box 6.0 har ljudstödet utökats med Analog Devices AD1816, och Aztech AZTPR16 har implementerats. Aztech-stödet har förbättrats generellt, och problem med Crystal CS423x-enheter och nyare Windowsdrivrutiner har rättats.

    Även grafiksidan har fått många korrigeringar. Det gäller bland annat ATI Mach64, S3 ViRGE, Voodoo, Vulkan-skärmbilder och 8514/A-kompatibelt beteende. För äldre spel och grafiska program kan sådana detaljer vara avgörande för att bilden ska visas korrekt.

    Äldre macOS-versioner lämnas bakom

    En viktig förändring är att 86Box 6.0 slutar stödja macOS High Sierra 10.13. Den nya lägstanivån är macOS 10.14 Mojave. Projektet meddelar dessutom att en framtida version kommer att höja kravet ytterligare till macOS 10.15 Catalina.

    På Linux anges Ubuntu 16.04, Debian 9.0 eller distributioner från 2016 och senare som minsta nivå. Det betyder att 86Box fortfarande fungerar på relativt gamla Linuxsystem, men att de allra äldsta plattformarna gradvis fasas ut.

    En stor uppdatering för retroentusiaster

    86Box 6.0 är en omfattande uppdatering som både breddar stödet för moderna värdsystem och fördjupar emuleringen av äldre PC-hårdvara. Stödet för Windows ARM64, förbättringarna för Linux, snabbspolningen, de nya maskinerna och de många korrigeringarna gör versionen särskilt intressant.

    För den som bara vill köra ett gammalt DOS-spel kan 86Box verka mer avancerat än nödvändigt. Men för den som vill återskapa en specifik dator, testa gamla drivrutiner, köra Windows 98 med tidstypisk hårdvara eller experimentera med tidiga Linuxsystem är 86Box ett av de mest ambitiösa projekten i sin kategori.

    86Box 6.0 visar att retro-PC:n fortfarande lever – inte som fysisk maskin under skrivbordet, utan som noggrant återskapad digital tidsmaskin.

    https://86box.net

    Faktaruta: 86Box 6.0

    Program: 86Box

    Version: 6.0

    Typ: Öppen x86-emulator för retro-PC-system

    Används för: Att köra äldre operativsystem, DOS-spel, klassiska Windowsprogram och retrodatormiljöer.

    Stödda system: MS-DOS, Windows 3.11, Windows 95, Windows 98, Windows 2000, OS/2, BeOS och tidiga Linuxdistributioner.

    Viktiga nyheter: Windows ARM64-stöd, snabbspolning, bättre Linuxstöd, nya emulerade maskiner, förbättrat ljud, grafik och lagring.

    Linuxnyheter: Fix för AppImage-krasch på Wayland med Nvidia, CD-ROM-passthrough, stöd för fysiska diskettenheter och named pipe-baserad seriell passthrough.

    macOS: Minimikravet höjs till macOS 10.14 Mojave.

  • QEMU 11.0 är här – snabbare, smartare och redo för framtidens processorer

    QEMU 11.0 är här och tar ett rejält kliv framåt för både virtualisering och emulering. Med stöd för nästa generations processorer, förbättringar för flera stora arkitekturer och en rad prestandaoptimeringar stärker den nya versionen sin roll som ett centralt verktyg för utvecklare och systemadministratörer.

    Den öppna plattformen QEMU, som används för att emulera datorer och köra virtuella maskiner, har nu släppts i version 11.0. Det är en stor uppdatering som inte bara förbättrar prestandan, utan också förbereder QEMU för nästa generation av processorer och systemarkitekturer.

    För utvecklare, testare och systemadministratörer innebär det att ännu fler typer av hårdvara kan efterliknas mer exakt och i många fall snabbare än tidigare.

    Ett viktigt steg mot framtidens chip

    En av de mest intressanta nyheterna i QEMU 11.0 är stödet för en ny CPU-modell för Intel Diamond Rapids, en kommande processorarkitektur från Intel. Det gör att utvecklare redan nu kan börja testa mjukvara i miljöer som efterliknar framtidens serverplattformar.

    Samtidigt introduceras en ny ”nitro”-accelerator som gör det möjligt att köra Nitro Enclaves mer direkt. Det handlar om skyddade körmiljöer för känsliga arbetslaster, något som blir allt viktigare i takt med att säkerhet och isolering får större betydelse i molninfrastruktur.

    Version 11.0 innehåller också stöd för CET-virtualisering på KVM, stöd för native context drivers i virtio-gpu och stöd för LAN-konfigurationskommandon i den simulerade BMC-miljön.

    Bredare stöd för flera arkitekturer

    QEMU är känt för sitt breda hårdvarustöd, och i version 11.0 har flera arkitekturer fått stora förbättringar.

    För RISC-V läggs stöd till för Zilsd- och Zclsd-extensionerna, liksom för ZALASR och Smpmpmt. Det gör emuleringen mer komplett och mer användbar för utvecklare som arbetar med den snabbt växande öppna processorarkitekturen.

    Även ARM får ett rejält lyft. Här handlar det bland annat om möjligheten att köra binärer som använder den äldre OABI-standarden, stöd för ARMv9-funktionerna FEAT_ASID2 och FEAT_E2H0, samt SMMUv3 IOMMU-acceleration. QEMU får också stöd för att TCG kan emulera processorer med SME men utan SVE.

    Dessutom har ARM-stödet fått nya egenskaper som ”virtio-mmio-transports”, vilket gör att gästen inte längre behöver presenteras för oanvända virtio-mmio-transporter, samt ”kvm-psci-version”, som låter användaren ange vilken PSCI-version KVM ska exponera för gästen.

    HPPA får oväntat mycket uppmärksamhet

    Ett av de mer överraskande områdena i QEMU 11.0 är hur mycket arbete som lagts på HPPA, alltså Hewlett-Packards äldre PA-RISC-arkitektur. Den får nu stöd för den 64-bitars A400-servern, för 64-bitars PAT-firmwaretillägget i SeaBIOS-hppa v22 och för processorer med 40- och 44-bitars fysiskt adressutrymme i SeaBIOS-hppa v23.

    I SeaBIOS-hppa v24 tillkommer dessutom full Astro PCI-initialisering.

    QEMU 11.0 förbättrar också det kommande stödet för 64-bitars HP-UX, lägger till initialt stöd för multicell-maskiner, ger stöd för emulering av 64-bitars CPU:er med 40- och 44-bitars fysisk adressrymd, och introducerar både 64-bitars GDB-stöd och TOC-stöd på 64-bitars maskiner.

    Det här är kanske inte den mest uppmärksammade arkitekturen i dag, men det visar hur QEMU både blickar framåt och samtidigt bevarar möjligheten att arbeta med äldre systemmiljöer.

    Fler förbättringar under huven

    Andra nyheter i QEMU 11.0 är stöd för alla tillgängliga CSRs i ”info registers”, dokumentation för ”riscv-aia”-acceleration, stöd för MIPS P8700-processorn och möjlighet att starta från virtio-blk-pci-enheter på IBM zSystems och LinuxONE, alltså s390x-plattformen.

    WHPX har fått snabbare och bättre emuleringskod samt stöd för x2apic och vapic. MSHV kräver nu Linux-kärna 6.19. Samtidigt har dirty sync-processen optimerats för ojusterade ramblock med KVM, och NFS-blockdrivrutinen har fått stöd för libnfs v6.

    Förbättringar även för användarlägesemulering

    Även user-mode-emuleringen har uppdaterats i QEMU 11.0. Bland nyheterna finns stöd för termios2, inklusive ioctl-anropen TCGETS2, TCSETS2, TCSETSW2 och TCSETSF2. Dessutom förbättras utskriften för mremap() i strace, statx()-systemanropet har uppdaterats, och Windows får stöd för funktionen guest-network-get-route.

    Därför spelar den här uppdateringen roll

    QEMU 11.0 är inte bara ännu en ny version. Det är en tydlig signal om hur viktig emulering och virtualisering har blivit i dagens datorvärld. När utvecklare behöver testa för ny hårdvara innan den ens finns på marknaden, när äldre system måste bevaras, eller när virtuella miljöer ska efterlikna riktig hårdvara så exakt som möjligt, spelar verktyg som QEMU en central roll.

    Med version 11.0 tar projektet ännu ett steg mot att bli mer framtidssäkert, mer flexibelt och mer användbart över ett brett spektrum av plattformar.

    https://www.qemu.org

    Teknisk faktaruta: QEMU 11.0

    Version:
    QEMU 11.0
    Typ:
    Open source-emulator och virtualiseringsplattform
    Ny CPU-modell:
    Stöd för Intel Diamond Rapids
    Ny accelerator:
    ”nitro” för native körning av Nitro Enclaves
    KVM:
    Stöd för CET-virtualisering och optimerad dirty sync
    ARM:
    Stöd för OABI, FEAT_ASID2, FEAT_E2H0, SMMUv3 IOMMU och SME utan SVE via TCG
    RISC-V:
    Stöd för Zilsd, Zclsd, ZALASR och Smpmpmt
    HPPA:
    Utökat 64-bitarsstöd, bättre HP-UX-stöd, multicell-stöd och 64-bitars GDB
    Övrigt stöd:
    MIPS P8700, virtio-blk-pci-boot på s390x, libnfs v6
    User-mode:
    termios2-stöd, bättre mremap()-utdata, uppdaterad statx(), guest-network-get-route för Windows
  • QEMU 10.1 släppt – enklare att virtualisera på fler plattformar

    QEMU har släppt version 10.1 – den första uppdateringen i den nya 10.x-serien. Den populära emulatorn och virtualiseraren bjuder på flera stora nyheter: nästlad KVM för ARM, stöd för moderna CPU-funktioner, förbättrad migration av virtuella maskiner och uppdaterade krav på byggmiljö. Samtidigt fasas äldre maskinmodeller och distributioner ut till förmån för nya tekniker och bättre prestanda.

    QEMU, en av de mest använda emulatorerna och virtualiseringsverktygen med öppen källkod, har nu släppt version 10.1. Uppdateringen är den första i den nya 10.x-serien och bjuder på flera nyheter för både utvecklare och användare.

    Stöd för nya funktioner på ARM

    För datorer och servrar med ARM-baserade processorer har QEMU fått stöd för fler moderna funktioner. Det gör det lättare att köra avancerade beräkningar och att utnyttja ARM:s växande ekosystem. Dessutom kan man nu köra nästlad virtualisering – alltså virtuella maskiner inuti andra virtuella maskiner – om man använder en tillräckligt ny Linux-kernel.

    Nya modeller – gamla tas bort

    Vissa äldre maskinmodeller har fasats ut, medan nya moderna tillkommit. Bland de nya finns hårdvara från både Analog Devices och NVIDIA.

    Förbättringar på andra plattformar

    Även andra arkitekturer får uppdateringar. För RISC-V förbättras stabiliteten och fler instruktioner stöds. På x86-sidan (Intel/AMD) finns nu möjlighet att använda nya tekniker som gör virtuella maskiner mer säkra och isolerade, förutsatt att värddatorn kör en nyare Linux-kernel. På IBM:s s390x-plattform har gamla maskintyper tagits bort för att städa upp och förenkla.

    Säkrare och smidigare flytt av virtuella maskiner

    QEMU 10.1 gör det lättare att flytta virtuella maskiner mellan olika datorer utan avbrott. Bland annat har stödet för moderna nätverkstekniker och nya funktioner för säkerhet och prestanda förbättrats.

    Mindre nyheter

    Användare märker också mindre förbättringar, som fixar för grafiska gränssnitt och bättre stöd för felsökningsverktyg.

    Högre systemkrav

    För att bygga QEMU 10.1 krävs nu nyare utvecklingsverktyg: Rust 1.77 och Meson 1.8.1. Stödet för Debian 11 (Bullseye) har samtidigt tagits bort.

    Här är ett stycke du kan använda direkt i artikeln – skrivet på en nyhets/tekniknivå:

    Nästlad KVM

    Nästlad KVM innebär att man kan köra en virtuell maskin inuti en annan virtuell maskin med hårdvaruacceleration aktiverad i båda lagren. Det gör det möjligt att testa och utveckla virtualiseringsmiljöer utan att behöva dedikerad fysisk hårdvara. Tekniken har sedan tidigare funnits på x86-processorer från Intel (med VT-x/EPT) och AMD (med SVM/NPT), men med QEMU 10.1 får även ARM-arkitekturen stöd – under förutsättning att värdmaskinen använder en tillräckligt ny Linux-kernel och att CPU\:n har de senaste virtualiseringsinstruktionerna (till exempel ARMv8.3-baserade utökningar för Stage-2 MMU).

    Tillgänglighet

    QEMU 10.1 finns redan att ladda ner via projektets GitHub-sida, tillsammans med den fullständiga listan över alla ändringar.

    Faktaruta: QEMU 10.1

    Vad är QEMU?
    QEMU är en maskinemulator och virtualiserare med öppen källkod. Den kan köra hela operativsystem för olika CPU-arkitekturer och utnyttja hårdvaruacceleration via KVM.
    Varför det spelar roll
    Projektet används brett i utveckling, test och CI för att reproducera miljöer, isolera arbetslaster och migrera virtuella maskiner mellan värdar.

    Nyheter i 10.1 (urval)

    ARM: Nya CPU-extensioner (FEAT_SME2, FEAT_SVE2p1 m.fl.), stöd för CXL, ACPI PCI hotplug samt nästlad KVM. Äldre modeller tas bort, nya tillkommer.

    RISC-V: Förbättrad vektorhantering, PMP-förbättringar och buggrättningar.

    x86: Stöd för Intel TDX och AMD SEV-SNP via IGVM (Linux 6.16+ krävs).

    s390x: Gamla maskintyper borttagna, nya QOM-gränssnitt för identifieringsdata.

    Migration: VFIO live update, multifd-förbättringar, IPv6-stöd i RDMA live migration.

    Övrigt: GUI-fixar, GDBStub-uppdateringar, förbättrad blockhantering.

    Krav

    • Rust 1.77 och Meson 1.8.1 krävs
    • Debian 11 (Bullseye) stöds inte längre
    • Nya säkerhetsfunktioner kräver Linux 6.16+

    Ladda ner

    Källkoden finns på GitHub.

    Tips: Nästlad KVM på ARM kräver både CPU-stöd och rätt kernel-version.

    https://linuxiac.com/qemu-10-1-brings-tdx-sev-snp-vm-support

  • Radxa X4 – x86-baserad enkortsdator som klarar PS2-emulering bättre än Raspberry Pi 5

    För den som vill spela spel från kalla krigets dagar – när Ronald Reagan fick den onda sidan att riva Berlinmuren.

    Raspberry Pi 5 är en uppskattad och prisvärd enkortsdator med bred användning inom hobbyprojekt, utbildning och lättare serverapplikationer. Trots förbättringar jämfört med tidigare modeller är prestandan fortfarande begränsad, särskilt när det gäller mer krävande uppgifter som spel- och konsolemulering. I jämförelse framstår Radxa X4, som bygger på Intel N100, som ett betydligt starkare alternativ – både vad gäller kompatibilitet och rå prestanda.

    Fördelar med x86-arkitektur

    En stor fördel med x86-baserade system som Radxa X4 är den breda kompatibiliteten med operativsystem och mjukvara. Till skillnad från ARM-plattformar, där stöd ofta är begränsat eller beroende av inofficiella portar, kan x86-enheter köra kompletta Linux-distributioner och även Windows 11 utan större problem. Det öppnar för ett mycket större urval av emulatorer och verktyg – och enklare installation.

    Radxa X4 är bättre utrustad än en Raspberry Pi 5. Den har stöd för M.2-hårddiskar men använder samma 40-pin GPIO-header som gjort Raspberry Pi populär. Den har stöd för två skärmar upp till 4K, samt USB Type-C PD, vilket innebär att den kan drivas via en USB-C-adapter.

    Till skillnad från Zimablade, som tidigare har testats, kan man inte själv välja RAM på Radxa X4 – det är fastlött på moderkortet. Dock bygger Zimablade på en äldre CPU än Intel N100. Zimablade har inte stöd för M.2-diskar, men däremot för vanliga SATA-diskar.

    Radxa X4 som PlayStation 2-emulator

    Enkel installation med Batocera

    För projektet valdes Batocera, en specialiserad Linux-distribution för spel- och retroemulering. Batocera är känd för sitt intuitiva gränssnitt och breda stöd för olika konsoler – inklusive en fullt fungerande PCSX2-kärna för PlayStation 2. Systemet installerades på en extern SSD genom att flasha rätt avbildningsfil via Balena Etcher, varpå enheten enkelt kunde starta från disken efter ändring i boot-ordningen.

    Konfigurationen av emulatorn var okomplicerad: BIOS-filer för PS2 lades i katalogen //BATOCERA/share/bios/ps2, medan spel-ROM:ar placerades i //BATOCERA/share/roms/ps2. Därefter var systemet redo att köra.

    Spelprestanda som imponerar

    I praktiska tester visade Radxa X4 att den klarar de flesta PS2-titlar med god marginal. Spel som Devil May Cry 3 levererade stabila 30 bilder per sekund vid 1,25× upplösning – och ännu bättre prestanda kunde nås genom att växla till Vulkan som grafikmotor. God of War, Tales of the Abyss, Persona 3, Metal Gear Solid 3 och flera andra klassiker var fullt spelbara, många med förbättrad grafik jämfört med originalkonsolen.

    Detta står i stark kontrast till Raspberry Pi 5, där samma spel knappt uppnår spelbara bilduppdateringsfrekvenser – även vid reducerad upplösning och med omfattande optimeringar.

    Begränsningar vid mer krävande titlar

    Vissa mer grafiktunga spel kräver dock justeringar. Xenosaga fungerade endast acceptabelt vid originalupplösning, och även då kunde viss prestandaförlust märkas. Shadow of the Colossus krävde liknande kompromisser. Burnout 3: Takedown, känt för sina snabba hastigheter och intensiva visuella effekter, tappade under vissa moment från 60 FPS, vilket kan påverka spelkänslan.

    Slutsats: En kapabel PS2-emuleringsdator i miniformat

    Radxa X4 visar sig vara ett utmärkt val för den som vill bygga en kompakt, strömsnål men kraftfull retrospelmaskin med stöd för PlayStation 2-emulering. Med förmågan att köra ett brett utbud av titlar i högre upplösning och med god prestanda – samt enkel installation via Batocera – placerar sig denna SBC som ett fullgott alternativ till större datorer, och ett överlägset val framför Raspberry Pi 5 i detta sammanhang.

    Prisjämförelse (cirka, inkl. moms/frakt):

    • Raspberry Pi 5, 4 GB: ca 799 kr
    • Radxa X4: ca 1130 kr
    • Zimablade: ca 1000 kr (inkl. frakt från t.ex. Hongkong)

    Observera att priser kan variera över tid och mellan återförsäljare.

    Innehållet ovan som behandla PS2 emulering är data som kommer ifrån

    https://www.xda-developers.com/this-raspberry-pi-killer-is-great-at-emulating-ps2-games

    Radxa X4 – Tekniska Specifikationer

    Processor (SoC): Intel® N100 (Alder Lake-N) – 4 kärnor / 4 trådar, upp till 3,40 GHz turbo, 6 MB Smart Cache, stöd för Intel GNA 3.0 och IPU 6.0

    Grafik: Intel® UHD Graphics, upp till 750 MHz; stöd för DirectX 12.1, OpenGL 4.6 och OpenCL 3.0

    Minne och lagring

    LPDDR5 RAM: 4 GB, 8 GB, 12 GB eller 16 GB (~4800 MHz)

    Lagring: M.2 2230 NVMe SSD via PCIe 3.0 ×4; valbar eMMC på vissa SKU:er

    Gränssnitt och anslutningar

    USB: 3 × USB 3.2 Gen 1 (Type‑A), 1 × USB 2.0 (Type‑A)

    Video: 2 × micro HDMI med upp till 4K @ 60 fps

    Ethernet: 2.5 Gbps RJ45 med PoE-stöd (med tillbehör)

    Trådlöst: Wi‑Fi 5 / Bluetooth 5.0 eller Wi‑Fi 6 / Bluetooth 5.2 beroende på modell

    GPIO: 40-polig header styrd av RP2040 mikrokontroller (Cortex‑M0+ @ 133 MHz), med stöd för 2×SPI, 2×UART, 2×I²C, 16×PWM, 8×PIO samt 5 V och 3.3 V ström

    Extra: 3.5 mm ljudutgång + mikrofoningång, RTC-batterisockel, fläktkontakt, Power- och BOOTSEL-knappar

    Strömförsörjning och drift

    Strömmatning: USB‑C PD (12 V, ≥ 2.5 A), PoE-stöd

    Effektförbrukning: Ca 18–25 W vid belastning

    TDP: CPU har TDP på ~6 W; fabriksinställt BIOS begränsar PL1 till 6 W

    Kylning: Aktiv kylning rekommenderas vid full belastning

    Temperaturintervall: 0 °C till ca 60 °C

    Mjukvarustöd

    Operativsystem: Windows 11 (64-bit), Debian, Ubuntu

    Utvecklingsstöd: GPIO via Linux-bibliotek, Pico SDK för RP2040

    Snabbspecifikation

    Funktion Detalj
    CPUIntel N100, 4 kärnor @ 3.40 GHz
    GPUIntel UHD Graphics (750 MHz)
    RAM4–16 GB LPDDR5
    LagringNVMe m.2 (PCIe 3.0 ×4), eMMC
    USB3× USB 3.2, 1× USB 2.0
    Display2× micro HDMI, 4K@60 fps
    Ethernet2.5 Gbps, PoE-stöd
    TrådlöstWi‑Fi 5/6 + BT 5.0/5.2
    GPIO40-pin via RP2040
    StrömUSB‑C PD 12 V / PoE
    KylningAktiv rekommenderas
    OS-stödWindows 11, Debian/Ubuntu
    Temperaturområde0 °C – 60 °C

    Sammanfattning

    Radxa X4 är en kraftfull x86-baserad SBC med Intel N100 och LPDDR5, vilket gör den betydligt snabbare än många ARM‑baserade alternativ. Den stöder NVMe-lagring, 2.5 Gbps Ethernet, dual‑4K HDMI och GPIO-expansion via RP2040. Perfekt för utvecklare och entusiaster som behöver x86-kompatibilitet, kraftfull grafik och robusta anslutningar.

    Modeller med Wi‑Fi 6/BT 5.2 kräver ofta minst 8 GB RAM. Enklare konfigurationer har Wi‑Fi 5/BT 5.0.

    Källor: radxa.com, docs.radxa.com, bret.dk, tomshardware.com, dl.radxa.com

Etikett: emulator

  • 86Box 6.0 ger retrodatorn nytt liv

    86Box 6.0 är här med en stor uppdatering för alla som vill återuppleva den klassiska PC-eran. Den nya versionen bjuder på stöd för Windows på ARM64, bättre Linuxfunktioner, snabbspolning, fler emulerade datorer och omfattande förbättringar av ljud, grafik, lagring och användargränssnitt. Att starta en gammal DOS-dator, installera Windows 98 eller återuppleva tidiga Linuxdistributioner kräver inte…

  • QEMU 11.0 är här – snabbare, smartare och redo för framtidens processorer

    QEMU 11.0 är här och tar ett rejält kliv framåt för både virtualisering och emulering. Med stöd för nästa generations processorer, förbättringar för flera stora arkitekturer och en rad prestandaoptimeringar stärker den nya versionen sin roll som ett centralt verktyg för utvecklare och systemadministratörer. Den öppna plattformen QEMU, som används för att emulera datorer och…

  • QEMU 10.1 släppt – enklare att virtualisera på fler plattformar

    QEMU har släppt version 10.1 – den första uppdateringen i den nya 10.x-serien. Den populära emulatorn och virtualiseraren bjuder på flera stora nyheter: nästlad KVM för ARM, stöd för moderna CPU-funktioner, förbättrad migration av virtuella maskiner och uppdaterade krav på byggmiljö. Samtidigt fasas äldre maskinmodeller och distributioner ut till förmån för nya tekniker och bättre…

  • Radxa X4 – x86-baserad enkortsdator som klarar PS2-emulering bättre än Raspberry Pi 5

    Raspberry Pi 5 är en uppskattad och prisvärd enkortsdator med bred användning inom hobbyprojekt, utbildning och lättare serverapplikationer. Trots förbättringar jämfört med tidigare modeller är prestandan fortfarande begränsad, särskilt när det gäller mer krävande uppgifter som spel- och konsolemulering. I jämförelse framstår Radxa X4, som bygger på Intel N100, som ett betydligt starkare alternativ –…