RetroAssembly
Selvhostet browserbaseret retrogamesamling med understøttelse af 25+ klassiske konsoller
Vælg VPS-pakke for at implementere RetroAssembly
Fornyes til 111,99 kr/md. for 2 år. Kan opsiges når som helst.
Om RetroAssembly
RetroAssembly er en selvhostet webapplikation, der bringer klassiske spil til browseren. Den lader dig uploade og organisere en personlig ROM-samling, der dækker over 25 retroplatforme – fra 8-bit hjemmekonsoller til bærbare håndholdte enheder og arkadeskabe – og spille enhver titel direkte i browseren på desktop eller mobil, uden at installere emulatorer eller plugins på nogen enhed. Bygget med TypeScript og drevet af Nostalgist.js, kombinerer den en poleret biblioteksgrænseflade med fuld emuleringssupport og brugerkontostyring, alt kørende fra en enkelt Docker-container understøttet af SQLite uden behov for ekstern database.
Almindelige anvendelsestilfælde
RetroAssembly er bygget til alle, der ønsker en privat, browser-tilgængelig retrospilsamling. Samlere og entusiaster bruger den til at organisere ROM-biblioteker akkumuleret gennem årene i en søgbar, kunstværksrig grænseflade, som de kan få adgang til fra enhver enhed på deres netværk. Forældre sætter den op som en familie-spilserver, så børn kan spille klassiske titler på telefoner eller tablets ved hjælp af skærmcontrolleren uden behov for yderligere hardware. Retrospilfællesskaber kører delte instanser, hvor medlemmer uploader og spiller sammen via deres egne konti med separate gemte spilpositioner. Udviklere bruger den som en referenceplatform til test af browserbaseret emulator-ydeevne på tværs af forskellige hardware. Rejsende, der har en VPS kørende, kan få adgang til deres spilbibliotek fra enhver browser overalt i verden, med gemte spilpositioner bevaret server-side, så fremskridt aldrig går tabt mellem sessioner.
Nøglefunktioner
- Understøttelse af 25+ klassiske platforme, herunder NES, SNES, Sega Genesis, Game Boy, Game Boy Advance, Arcade, Atari 2600, Virtual Boy, WonderSwan og mere
- Automatisk hentning af box art og spilmetadata, så biblioteket viser covers og titler i stedet for bare filnavne
- Gemt spilposition-system med manuelle og automatiske snapshots, plus konfigurerbare grænser pr. ROM
- Gameplay-tilbagespoling på understøttede emulatorer, så du kan fortryde fejl uden at genindlæse en gemt spilposition
- Retro CRT- og shader-visuelle effekter, der genskaber udseendet af originale hardware-skærme
- Virtuel skærmcontroller til mobil- og tabletspil uden en fysisk gamepad
- Understøttelse af rumlig navigation til tastatur- og gamepad-browsing gennem spilbiblioteket
- Multi-brugerkonti med brugerdefinerede gemte spilpositioner, præferencer, favoritter og start-historik
- SQLite-understøttet lagring — ingen ekstern database påkrævet, og alle data lever i et enkelt volumen
- Bygget på Hono.js og Drizzle ORM med en React Router frontend for hurtig, moderne ydeevne
Hvorfor implementere RetroAssembly på Hostinger VPS
At køre RetroAssembly på en Hostinger VPS giver dig et privat spilbibliotek, der er tilgængeligt fra enhver browser på enhver enhed, uden at være afhængig af cloud-spiltjenester eller lokale emulatorinstallationer. Fordi applikationen bruger SQLite og gemmer alt i et enkelt volumen, er sikkerhedskopier så enkle som at kopiere én mappe — der er ingen separat databaseserver at administrere eller snapshotte. En VPS giver den vedvarende lagring, der er nødvendig for en stor ROM-samling, og netværksbåndbredden til jævn in-browser-emulering, mens Traefik håndterer HTTPS automatisk, så biblioteket er sikkert tilgængeligt uden for dit hjemmenetværk. Hostingers et-klik-implementering har RetroAssembly kørende på under et minut, klar til at du kan begynde at uploade din samling.
Vælg VPS-pakke for at implementere RetroAssembly
Fornyes til 111,99 kr/md. for 2 år. Kan opsiges når som helst.