Term Boy: A Game Boy emulator for the Linux console

Term Boy is yet another Nintendo Game Boy emulator, with one difference:  It uses ANSI escape codes to draw each 'pixel' in the terminal.  It's a fork of gomeboycolor, a Game Boy emulator written in Go.  Currently sound is not supported and the controls are not customizable, but I hope to fix those problems in future releases.
Only ROMs for the original Game Boy will display properly, since the Linux console doesn't support enough colors for the Game Boy Color.  Your default console font must also be 8x16 pixels and support the Unicode left half block character(▌) for the screen to render correctly.
This is my first package, so any feedback is appreciated!
Available in the AUR:
https://aur.archlinux.org/packages/termboy/
See the readme on GitHub for the controls:
https://github.com/dobyrch/termboy-go
Last edited by dobyrch (2014-01-11 04:13:39)

I was thinking about doing the same thing with a computer back at home that's just sitting in the corner. My parents are currently throwing it out, which is quite a bummer. Still gonna do it though, but now I can think about using something much, much smaller to access the files on here. For controllers I was thinking about hacking one of my current SNES controllers into a usb connection.
The emulators would be snes9x, gameboyadvance, and maybe MAME. Not sure about GB/C or NES though.
For game selection I was thinking about writing a program or something.

Similar Messages

  • Need a Firehand Lightning emulator for the Mac

    My daughter's wedding pictures were put together by the photographer with a program called Firehand Lightning. Is there an emulator for the Mac for this software? The photographer has given permission for me to use an emulator to open these pictures.

    Ya, he's giving you the BS treatment.  After doing a bit more reading, Firehand basically allows someone to take a set of pictures they have and package them together in a single .exe file that becomes a sort of slideshow presentation.  You need to go back and read what your contract with this photographer said, because if you paid him to take pictures and provide you with those pictures for said price, then he needs to provide those pics to you.  If the contract read something along the lines of you're paying him to take pics which he will provideo to you in an album or slideshow encapsulation for said price, then you're hosed because he's basically getting away with charging you for doing half-*** work really.  Any professional photographer should be giving his/her clients full rez JPEGs of the work they're doing and getting paid for, not some bundled junk presentation/slideshow, unless you asked for that specifically.  Either way, you need to go read your contract with him/her.  If you didn't have one, then you need to confront him/her with your demands.  Paying an additional $1500 just for him/her to take some pics off a card and put them on a CD or DVD for you is outrageous and ground for taking him to small claims court in my book... unless a contract was signed or verbally agreed upon that allowed him to swindle you because you didn't understand what he was selling you on.

  • 12c Upgrade patch requirement for the preupgrade console

    Instructions for the preupgrade console patch, "Apply the preupgrade console patch on your existing Enterprise Manager system to get access to the Enterprise Manager 12c Upgrade Console" specify that PSU3 (9282397) or later must be applied. What qualifies as "or later". Running opatch lsinventory shows patches of lower numbers only.
    Thanks!
    Randy Kennedy

    Hi Randy,
    "PSU3 (9282397) or later" in this case means PSU3 or a newer EM 10.2.0.5 PSU (Patch Set Update); for example, PSU4 (9786002) or PSU5 (10168579).
    Regards,
    - Loc

  • Active Num Lock on boot for the tty consoles

    I would like to have my num lock turned on on boot for the tty consoles. I am not talking of Desktop Manager or Desktop Environment.
    I looked for a solution on the web and I found something about a configuration file for kbd: /etc/kbd/config
    Unfortunately there is no such a file in the Archlinux kdb package. So I assume this file is not read by kbd.
    Does someone know how to do it?

    Related wiki page.

  • Customising the linux console

    Yesterday i realised something. Most of time i am only running apps inside a virtual terminal, even for web browsing, & that with the exception of firefox which i use mostly when visiting webpages that require from me to have cookies or even worst, nasty scripts, i dont use on a daily basis any other apps that requires an X server running to execute.
    That being said, i thought id try running my screen sessions outside of the X server in the linux console. After all, and hopefully some of you will agree with me, it sucks less.
    But not all things were perfect...
    First anoyance was the font. In the 16 months ive been running arch, i had never bothered changing the default cause i really didnt have to. Luckily the font i use inside X , terminus , works great on the console as well, and with the help of tomkx, i set it to ter-p12n.
    Second, i realised that my color & screen setups were built to work great only in X. my lovely dark theme was black in the console. i wish there was a way to set the background to a certain color and define black as a variation. I havent yet found a way of doing that.
    Third, i knew all along about fbgrab a framebuffer screenshooter. I installed it but it doesnt work. it says it cant open /dev/fb0. does anyone know how to solve that? i am using the ARCH kernel.
    Why am i telling u all this. Searching google for resources on the topic turn out to be not as easy as i had expected. It returns gazillion of unrelated results conserning virtual terminals.
    I would appreciate it if someone answered the above questions or some tips & tricks about customising the console even further.

    lloeki wrote:no you don't need bootsplash or splashy. you need fbcondecor. as stated on spock's page (fbsplash & fbcondecor author) they have close to nothing in common.
    no, i dont think i need this either. i dont need eye candy and pictures as backrounds. also i am not willing to patch a kernel just for this.
    im gonna try rephrasing by giving an example:
    in my .Xdefaults i can set the terminal backround to #000000 (plain black) and set colour0 to a different colour, one that will differ from the backround. i have tried achieving that in console without success until this point. eg. if i set colour0 to #000000 and colour8 to #22222. the result of both is black (#000000).
    all my dotfiles, as well as app configuration files take advantage of the .Xdefaults settings described above. but in console the result is too dark.
    even though i doubt it, hope the above make the point i am trying to make more clear

  • HT4059 I am looking for The Hunger Games Triology Series for the Ipad. Doesn't anyone know if it is available for the Ipad 2?

    I am looking for the Hunger Games Series for the Ipad 2 is it available for the Ipad 2?

    I am looking for the Hunger Games Series for the Ipad 2 is it available for the Ipad 2?

  • Where can I view a full list of games to buy for the iPod Touch?

    When I go to the iPod Touch section of this web site and click on "Games and Apps", it only shows 16 games. I assume there are more than 16 games available for the iPod Touch, so where do I go to view a full list of games and buy the ones I want?
    Also, do all of the games for the iPhone also work for the iPod Touch?

    Hello GAMESHARQ,
    so where do I go to view a full list of games and buy the ones I want?
    Through the iTunes Store, which can be accessed via iTunes. Just click on the App button at the top of the Store window to access the Apps section. From there, you can choose the Games category to narrow it down.
    Also, do all of the games for the iPhone also work for the iPod Touch?
    Depends on the game. You will have to check out the Requirements section of each Game or App to determine if its compatible with an iPod Touch and iPhone.
    B-rock

  • HT201592 I redeemed my code for the first season of game of thrones for the digital copy but only 1 episode downloaded. why did this happen? what should i do?

    So I have a Samsung laptop with a terabyte of space, my itunes is up to date. i went online to redeem the code for my digital copy of the first season of game of thrones but when it downloaded, only 1 episode downloaded. why didn't the rest of my episodes download? how do i get them?

    Hello annefromnorth stonington,
    Thanks for the question. Let’s try checking for available downloads from your iTunes account:
    iTunes 11 for Windows: Check for iTunes Store purchases
    http://support.apple.com/kb/PH12505
    Make sure all your purchases have been downloaded
    Make sure you’re connected to the Internet.
    In iTunes, choose Store > Check for Available Downloads.
    Enter your Apple ID and password (if requested), and click Check.
    If there are no averrable downloads, check your purchase history for the missing episodes:
    See your purchase history in the iTunes Store - Apple Support
    http://support.apple.com/en-us/HT201271
    Cheers,
    Matt M.

  • Are there games made specifically for the nano chrome?

    I want to know if there are any other games like maze where you tilt or move the ipod because those games are totally boss:)
    Any replies will be greatly appreciated.

    Probably means nano chromatic.
    I don't think there are any other games yet that use the accelerometer inside the iPod nano 4th gen.

  • E70 new firware - cure for the Linux USB storage b...

    As anybody who've tried the usb-storage mode on linux knows, E70 usb storage support is buggy. (See http://joker.iki.fi/cms/?q=node/265&PHPSESSID=682710e65e04be1fc87b2c8bce1688c3 - though the patch mentioned there hasn't found its way to the mainline kernel afaict). Apparently E70 reports false device size to the usb host, and causes a bunch of these errors:
    [75974.362000] end_request: I/O error, dev sda, sector 3910520
    [75974.362000] Buffer I/O error on device sda, logical block 488815
    Does anybody know if the new firmware takes care of this?

    Possibly. I upgraded from 2.6.16, where I saw all these problems. So perhaps it was fixed ( or rather, worked-around ! ) in 2.6.17.
    When I plugin and select data transfer mode on the phone I see :-
    Initializing USB Mass Storage driver...
    scsi0 : SCSI emulation for USB Mass Storage devices
    usb-storage: device found at 4
    usb-storage: waiting for device to settle before scanning
    usbcore: registered new driver usb-storage
    USB Mass Storage support registered.
    usbcore: registered new driver ub
    Vendor: Model: Rev:
    Type: Direct-Access ANSI SCSI revision: 00
    SCSI device sda: 121049 512-byte hdwr sectors (62 MB)
    sda: Write Protect is off
    sda: Mode Sense: 03 00 00 00
    sda: assuming drive cache: write through
    SCSI device sda: 121049 512-byte hdwr sectors (62 MB)
    sda: Write Protect is off
    sda: Mode Sense: 03 00 00 00
    sda: assuming drive cache: write through
    sda: unknown partition table
    sd 0:0:0:0: Attached scsi removable disk sda
    usb-storage: device scan complete
    And then :-
    # mount /dev/sda /mnt
    # ls /mnt
    Backup Documents Others private Sheets sys Videos
    data Images Presentations resource Sounds System
    Oh, I have upgraded the phones firmware. I have 2.0618.07.10 31-08-06 RM-10", but I did upgrade before my kernel update.

  • ASMLib for the Linux 2.6 kernel

    Does anyone knows when Oracle will release a newer ASMLib for the 2.6 kernel? The current one only works for RH2.1, RH3 and SSL8. SSL9 is now officially supported by Oracle database 10g but why the ASMLib is still lacking? If anyone have any experience of making the current ASMLib to work with the 2.6 kernel, please share the experience. Thanks!
    Regards,
    Stephen

    Avi Miller wrote:
    834233 wrote:
    Please advise how to obtain ASMLib for the following Oracle Enterprise Linux kernel version 2.6.32-71.el6.i686 without ULN Subscription.There is no way to obtain ASMLib for Oracle Linux 6, as there is no ASMLib for Oracle Linux 6 yet. No Oracle products are certified to run on Oracle Linux 6 yet either. However, once ASMLib is released, it will only be available via ULN, as far as I know.And only for the Unbreakable Enterprise Kernel, not for the Red Hat compatible kernel.
    Edited by: Herbert van den Bergh on Mar 8, 2011 11:59 AM

  • Suggested improvements for the Room Console application

    The Room Console is a pretty nice tool to have out of the box to aid in visual debugging of LCCS room-state. However, I think it would be far more usable if the list of "My Rooms" were sortable and searchable. Once that list gets full it can be a huge pain to find a single room.

    Hi Brian,
    Here is another thread about this:
    http://forums.adobe.com/message/3489408#3489408
    -Jamie

  • What is the username/pwd for the BPEL Console

    I just installed BPEL Process manager 10.1.3.1. I'm trying to login to the BPEL Console but I don't have the login information. The install did not request me to enter a pwd. thanks

    found it

  • The state of ID3v2 support in the Linux console

    Being a Windows user that only recently started to gain a genuine interest in adding Linux to my list of proficiencies, my music collection is 90% composed of MP3 files with ID3v2 tags; a sort of expected setup on Windows machines.
    I particularly enjoy the more recent ID3v2 -- as opposed to ID3v1.1 -- because this allows me to store the song lyrics withing the music file. Very useful because it simplifies file management, while removing the need to be online, and many windows players (I use foobar2000) can read all the extra fields in the ID3v2 header.
    For the past days I've been trying to find a console music daemon or player for Linux that fully supports ID3v2. I haven't been able to do so. For some reason that I cannot understand, the norm is ID3v1.1 support. As I understand, the Linux community tends towards the Ogg format which implies 'Vorbis comment'. Unfortunately, 'Vorbis comment' specifications suggest that type of metadata should reside on a separate stream. Which really doesn't make much sense to me when the data is so intrinsically connected to the file as is the case of music lyrics. But specifications are specifications, so I can understand I won't see many developers willing to break them. What I find curious however is why the lack of ID3v2 support. What has been stopping the community from developing full support?

    Indeed foobar2000 is life changing for anyone who comes across it. It's been my player for many years. Excellent news that it is supported under Wine. I don't have the necessary resources to support it under this VMWare setup I'm currently running Arch on. But that will be a probable solution once I fully migrate to a standalone computer. Thanks Orph.
    0mark wrote:PS: As far as i know, there is no common semantic to the extra fields. And then, after switching through some player, you may end up with a lot of fields with alien names and data that hat no obvious meaning.
    The fields are well defined under the standard. Essentially it is all controlled by a header that specifies content and sizes of each frame. Then the frames follow with said content. As long as a player follows the standard, it's just like any other metadata that needs to be implemented (say, Vorbis).
    I'm not really trying to bring a critic here. I confess seeing no support for ID3v2 shocked me. I wasn't expecting that. Instead I trust there's a reason somewhere. It's not of the Linux community in general to squander a standard. Unless... perhaps, there's a general lack of interest because ID3v2 has really only been fully implemented by the MP3 format and this format is proprietary?
    Last edited by marfig (2010-08-12 19:17:38)

  • Unicode Fonts In Bash In The Linux Console

    Hello Everyone,
      Is it possible to have a Bash prompt similar to the one below using the default Linux Console? Or do I need to install Fbterm or KMSCON?
    https://wiki.archlinux.org/index.php/Co … Forum_.231
    This is on a newly installed system. My vconsole.conf looks like this:
    FONT=ter-222b
    I tried using the Lat2-Terminus16 and LatArCyrHeb-08 fonts but they don't seem to have the characters that I want, specificially the ┌─ and └──╼ characters. I also installed the bdf-unifont package but it seems to be only for X as I could not load it using setfont. I am using Bumblebee with the official NVIDIA drivers but I don't think that would affect the fonts in the console.
    thriftyb

    jasonwryan wrote:
    Works fine here:
    FONT=ter-116n
    When I try echo -e "\xE2\x98\xA0" at the console or in an Xterm I get a sold rectangle instead of ☠, although I can copy and paste from the Xterm to this form and I get the ☠. Maybe Terminus does not support the glyphs for the ☠ character?
    thriftyb
    Last edited by thriftyb (2014-12-20 01:46:14)

Maybe you are looking for

  • How to get the most current file based on date and time stamp using SSIS?

    Hello, Let us assume that files get copied in a specific directory. We need to pick up a file and load data. Can you guys let me know how to get the most current file based on date and time stamp using SSIS? Thanks thx regards dinesh vv

  • Loadjava error

    I'm attempting to load some Java code into a 9i database and receive the following error. This occurs when I try to load my code as well as a third party jar. Any ideas? Thanks. There are several of the below type errors when loading the third party

  • How to Switch the graphic adapter in HP DV6-7078Ca

    I want to change the graphic adapter from Intel to Nvidia because the intel is only 64 MB How can i switch to Nvidia which is 2GB

  • 1.5 sometimes freezes when running statements with F9

    I had noticed occasional freezes when hitting F9 with 1.5.0 production (ie three or four times last week), but after upgrading to 1.5.1 today (fresh install, migrated preferences) I have had four or five freezes when hitting F9. The UI completely fre

  • Css in obiee

    Can any one tell me, steps how to implement css in obiee dashboard? Edited by: saket on Apr 27, 2011 10:12 PM