Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 42694 - InfoNES compiles on amd64, but with some errors in sound and display
Summary: InfoNES compiles on amd64, but with some errors in sound and display
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: AMD64 Linux
: High minor (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-23 21:06 UTC by Sam Smith
Modified: 2004-04-11 17:35 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sam Smith 2004-02-23 21:06:48 UTC
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"
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2004-03-20 07:15:54 UTC
Give 0.92 a shot and see if it's any better.
Comment 2 Jason Huebel (RETIRED) gentoo-dev 2004-03-31 13:11:30 UTC
infones 0.92 compiles fine, but I guess I need a ROM to test it... Sam, have you tested 0.92 yet?
Comment 3 Travis Tilley (RETIRED) gentoo-dev 2004-04-11 00:05:47 UTC
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. :)
Comment 4 Travis Tilley (RETIRED) gentoo-dev 2004-04-11 17:35:01 UTC
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 :(