BeagleSNES er en åpen kildekode-prosjekt som gir brukerne en embedded Linux apparatet, designet for å forvandle din BeagleBone Svart eller BeagleBoard-XM maskinvare til en Super Nintendo Entertainment System (SNES). Ved å kombinere den kraftige Snes9x emulator, en lappet bootloader med Linux-kjernen, og en tilpasset grafisk brukergrensesnitt for å velge spill, skaper BeagleSNES en frittstående konsoll stand til å kjøre noen SNES software.Can startes fra en microSD cardThe prosjektet kan starte opp en Linux-kjerne og operativsystemet direkte fra BeagleBoard microSD-kort, slik at brukerne å enkelt oppdatere sin BeagleSNES system ved å montere SD-kort under Linux og endre innholdet. MicroSD-kortet kan også lagre lagrede spill, samt SNES ROM-bilder. I tillegg kan HDMI-porten på BeagleBoard-XM bord brukes til utgangs en DVI-signal, som kan vises på en hvilken som helst HDMI-kompatibel TV eller monitor.Based på SNES9XThe søknad & rsquo; s emulator komponent er bygget rundt en tilpasset utgave av den port SDL (SDL) for Snes9x, en gratis og bærbare SNES (Super Nintendo Entertainment System) emulator. Den starter i et GUI (Graphical User Interface) front-end som lar brukerne velge spilltitler. Hvilken som helst USB kompatibel gamepad kan brukes til å styre grensesnittet og spille SNES games.Play et bredt spekter av SNES & nbsp; gamesEnd brukere vil være i stand til å spille de fleste av SNES spilltitler, med unntak for de som krever spesielle maskinvarekomponenter som SuperFX chip. På den annen side, kan utviklere undersøke BeagleSNES & rsquo; komponenter og lage patcher. Blant noen av de støttede SNES spilltitler, kan vi nevne Super Mario All-Stars, Donkey Kong Country, F-Zero, R-Type 3, Ogre Battle, Star Ocean, og Star Fox.Bottom lineSumming opp, kan BeagleSNES brukes til distribuere en fullt funksjonell SNES spillkonsoll på BeagleBoard-XM og BeagleBone Svart embedded systemer, som støvler i bare 20 sekunder, og støtter de fleste av de originale SNES-spill.
Hva er nytt i denne utgivelsen:
- Generelt:
- Oppdatert dokumentasjonen.
- Bruk:
- Endret det gamle spillet valgmenyen konfigurasjonsfilen fra games.cfg til den nye XML-baserte games.xml format.
- Lagt til støtte for 320x240 LCD3 skjermen.
- Lagt programvare volumkontroll (mest brukt av den LCD3 målet).
- Endret navnet på Snes9x-sdl.BBB binær til Snes9x-sdl.BBB.HDMI (for BBB HDMI målet).
- Lagt Snes9x-sdl.BBB.LCD3 binære (for BBB LCD3 målet).
- Endret GUI spillutvalget til å trekke sine knappe kartlegginger fra emulator konfigurasjonsfilen.
- Flyttet konfigurasjons, ROM, og bildefiler til / boot partisjon.
- Kernel:
- Lagt controller driverstøtte for Acrux, DragonRise, GreenAsia / Pantherlord, I-Force, Sony PS3, X-Box, og ZeroPlus.
- Bootloader:
- Modifisert den setup_BBB.sh skriptet slik at det nå er to skript. Setup_BBB_HDMI.sh (for BBB HDMI mål) og setup_BBB_LCD3.sh (for BBB LCD3 målet)
- Oppsett kjernens kommandolinje argumenter i setup_BBB_LCD3.sh skript for å deaktivere HDMI cape.
- File System:
- Økt / boot partisjon størrelsen fra 64 megabyte til ~ 950 megabyte.
- Redusert / rootfs partisjon størrelse for å fylle resten av 4 gigabyte microSD-kort bilde.
- Endret service.sh skript for å oppdage om LCD3 cape er festet til BBB-systemer.
- Modifisert den /etc/modes.fb fil for å inkludere en 320x240-modus for det nye LCD3 skjerm mål.
- Lagt Expat 2.1.0 bibliotek og hoder til / usr / local.
Hva er nytt i versjon 0.4:
- Denne versjonen legger til støtte for to gamepads for BeagleBone Svart, reduserer oppstart av systemet til 10-12 sekunder, og lar enhver antall kamper skal vises i GUI utvalget.
Kommentarer ikke funnet