Download Latest Version bes.v0.8.img.xz (398.9 MB)
Email in envelope

Get an email when there's a new version of Beagle Entertainment System

Home / v0.7 Release
Name Modified Size InfoDownloads / Week
Parent folder
README.txt 2015-03-02 1.7 kB
beaglesnes_full.v0.7.img.xz 2015-03-02 303.0 MB
beaglesnes_partial.v0.7.tar.bz2 2015-03-02 4.6 MB
beaglesnes_src.v0.7.tar.bz2 2015-03-02 8.3 MB
Totals: 4 Items   315.9 MB 0
Changelog
Version 0.7 Release - 02 March 2015

Boot Loader:
- Updated to the 2015.01 U-Boot bootloader.
- Patched the bootloader to support bootz.

Kernel:
- Updated to the TI BSP 3.14 kernel.
- Patched the TILCDC driver to exclude video modes with a refresh rate under 60Hz.
- Built the kernel modules for the PowerVR OpenGL ES support.

Application:
- Split BeagleSNES into two applications: stand-alone SNES emulator and GUI with GBC/GBA/NES emulators.
- Rendering is now done to OpenGL ES textures, rather than to the raw framebuffer.
- End user is no longer restricted to 320x240 or 720x480!  Textures are hardware-scaled to the native full screen size.
- SDL FBCON target is still used to initialize framebuffer and get events, but rendering is now done via EGL.
- All software scaling has been removed, so performance is much better than before.
- XML config file has been given additional GBC, GBA, and NES tags to specify games for each platform.
- Added icons for each game platform in the GUI list.
- Gamepad button mapping is now much cleaner and works for all emulators with only one mapping. 
- User now bounces back to the GUI cleanly if a ROM file is not found.
- fsync() and fdatasync() are used to ensure all snapshots and saved games are written out to the microSD card.

File System:
- Now requires an 8GB microSD card (3.7 GB for the FAT boot/data and 3.8 GB for the EXT4 rootfs).
- Moved to Ubuntu 14.04.1 for the rootfs filesystem.
- Installed the PowerVR daemon, EGL, and OpenGL ES 1.1 and 2.0 libraries from the SGX SDK.
- Installed the EGL and OpenGL ES 1.1 and 2.0 headers from kronos.org.
- Set up the rc.local to run BeagleSNES on startup.
Source: README.txt, updated 2015-03-02