Re: BeagleSNES project

Jess Hires <[email protected]> Tue, 26 Mar 2013 14:24:42 -0400
Newsgroups gmane.org.user-groups.jaxlug
Message-ID <CALcGFwFkF_=0GkvUtPspHH1bny9y4-Mr-G3WQjDDSQM3sGNc=A@mail.gmail.com>
--e89a8f5033b8feb37204d8d808ee
Content-Type: text/plain; charset=ISO-8859-1

Awesome project, thanks for sharing!

Jess


On Mon, Mar 25, 2013 at 5:49 PM, Andrew Henderson <[email protected]>wrote:

> Hello everyone.  I don't write on the list very much these days, since I
> have not been living in the JAX area for the past two years.  I have had
> the opportunity to visit with many of you on the few occasions when I had
> the privilege of speaking to the LUG about topics such as embedded Linux
> and device driver development.  In that vein, I would like to take the
> opportunity to show you some of my more recent Linux work.
>
> I left JAX when I moved to Syracuse, NY to begin my PhD degree in
> electrical and computer engineering at Syracuse University.  I have a
> course this term that requires a course project using the ARM-based
> BeagleBoard-xM hardware platform. Overall, I've been pretty happy with the
> power and performance of the BeagleBoard platforms, and I recommend them to
> anyone interested in getting started with embedded computing.
>
> Anyway, after about 80 hours of building and patching Linux kernels,
> coding, and other assorted tinkering, I have this to show for my efforts:
>
> https://www.youtube.com/watch?**v=8pl87z0w8B0<https://www.youtube.com/watch?v=8pl87z0w8B0>
>
> This is BeagleSNES, a Super Nintendo emulation platform for the
> BeagleBoard-xM. I've been cleaning up source code for an OSS release, and
> I'm in the process of getting a web page set up (beaglesnes.org) for
> downloads and documentation.  In short, it is a nice GUI front-end for
> selecting games, an emulator for playing the games, and a custom embedded
> OS environment (bootloader, kernel, filesystem).  It is an appliance: you
> turn it on and it boots up straight to the game selection menu.  It is
> still quite rough around the edges, but not a bad start.
>
> Preparing an embedded project for release can become quite tricky, since
> there is a bit more to it than simply releasing source code with a
> configure script.  There are multiple components to consider (apps, kernel,
> bootloader, file system image).  I've released and managed several OSS
> projects in the past, but releasing an embedded platform project is quite a
> bit more complex and it has taken some time thus far to get everything
> prepared and packaged up.
>
> Andrew
>
> ------------------------------**------------------------------**---------
> Archive      http://marc.info/?l=jaxlug-**list&r=1&w=2<http://marc.info/?l=jaxlug-list&r=1&w=2>
> RSS Feed     http://www.mail-archive.com/**[email protected]/maillist.xml<http://www.mail-archive.com/[email protected]/maillist.xml>
> Unsubscribe  [email protected]
>
>

--e89a8f5033b8feb37204d8d808ee--