After manually adding ~amd64 to the InfoNES 0.91 ebuild, my amd64 system compiled it. After figuring out a bit about the interface, I have tested several rom images. While I have some reservations, they seem to be working. Reservations: 1) Some sound troubles, particularly when sound would normally "slide" frequencies. 2) Graphics seem slightly garbled toward the top of the game display. 3) Gameplay seems a bit slow. Nonetheless, I thought this would be worth posting, as this is the first emulator I've found that works even this well on amd64. I'm not much of a source delver, but perhaps this will help others. Not sure if the package merits ~amd64 yet, but its a beginning. Reproducible: Always Steps to Reproduce: 1. Compile 2. Try to play rom. 3. Expected Results: Well, it didn't promise to work, but.... :-) root@ukyou infones # emerge info Portage 2.0.50 (default-amd64-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.6.1-gentoo) ================================================================= System uname: 2.6.1-gentoo x86_64 4 Gentoo Base System version 1.4.3.12 Autoconf: sys-devel/autoconf-2.58 Automake: sys-devel/automake-1.8.2 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CFLAGS="-O2 -pipe -fomit-frame-pointer" CHOST="x86_64-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://mirrors.tds.net/gentoo ftp://gentoo.noved.org/ http://open-systems.ufl.edu/mirrors/gentoo http://adelie.polymtl.ca/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X alsa amd64 apm arts avi berkdb cdr crypt cups dvd encode gdbm gif gpm gtk gtk2 imlib jpeg kde libwww matroska mikmod motif mpeg ncurses oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell ssl tcltk tcpd truetype xml2 xmms xv zlib"
Give 0.92 a shot and see if it's any better.
infones 0.92 compiles fine, but I guess I need a ROM to test it... Sam, have you tested 0.92 yet?
well, it certainly seems worth marking as ~amd64, even with the bugs. can anyone test to see if these bugs exist on other supported archs? I should go look for an NES ROM to test with... I dont currently own a copy of any NES games, does anyone know of any public domain or fan-made rom images i could test with? I also /used/ to own just about every NES mario if that helps any. :) duck hunt too. cant forget duck hunt. :)
I tried reading the documentation, but it's japanese only... anyways, it appears to work enough with bubble bobble to merit unmasking. committed to cvs, after dying a few times in bubble bobble :(