Previous Thread
Next Thread
Print Thread
#20427 01/28/05 01:03 AM
Joined: Apr 2002
Posts: 34
Junior Member
OP Offline
Junior Member
Joined: Apr 2002
Posts: 34
Does anyone know of a good NES emulator that doesn't require a 1.0MHz or higher G4 to run well? I have an original 800MHz 17" iMac and both RockNES and NEStopia run like crap on my machine. MacMAME is fine for me and so are my SNES and Genesis emulators.

I know there must be something to it, but the fact that I can get Metal Slug 3 or Marvel vs. Capcom to run perfect on my computer, but not Super Mario Brothers seems weird to me.

Thanks for any help on this matter.

#20428 01/28/05 01:30 AM
Joined: Apr 2002
Posts: 16
E
Senior Member
Offline
Senior Member
E
Joined: Apr 2002
Posts: 16
There's MacFE, which has an English translation available from Emuscene. Unfortunately, I don't think there is HID support and it lacks many of the features of RockNES and Nestopia.

http://www.emuscene.com/software/view.php?softid=342

You could also try the older version of RockNES, which runs fast but SRAM doesn't always work.

http://software.emuscene.com/view.php?softid=331


Macscene covers emulation of everything on Mac OS X.
#20429 01/28/05 02:04 AM
Joined: Apr 2002
Posts: 34
Junior Member
OP Offline
Junior Member
Joined: Apr 2002
Posts: 34
I had an older version of RockNES and that worked good. The problem is that I am of the understanding that the newest version of emulator enhancer will not work with older versions of the emulators. I need to be able to play with my USB/PS2 adapter. Maybe I am wrong about this and can go back.

#20430 01/28/05 05:54 AM
Joined: Dec 1969
Posts: 920
Likes: 3
R
Senior Member
Offline
Senior Member
R
Joined: Dec 1969
Posts: 920
Likes: 3
See the FAQ which explains performance in Nestopia/RockNES.

#20431 01/28/05 06:28 AM
Joined: Apr 2002
Posts: 34
Junior Member
OP Offline
Junior Member
Joined: Apr 2002
Posts: 34
Thanks for the help. I just got an older version and everything seems to be in order now. Thanks again!

#20432 01/28/05 06:54 AM
Joined: Sep 2000
Posts: 693
Senior Member
Offline
Senior Member
Joined: Sep 2000
Posts: 693
Quote
Originally posted by Richard Bannister:
See the FAQ which explains performance in Nestopia/RockNES.
I though this part was really interesting:
Quote
However, some systems, particularly those with the 6502 processor or variants, often have extremely tight timing, and over the life of the hardware programmers learnt how to push the systems to the absolute limit. Consider a piece of code that modifies the video registers ten times in a single time slice. If the video hardware is not updated every time a register write occurs, then nine of those registers will have changed by the time the update does happen. A cycle exact emulation prevents this happening. Unfortunately, a 1 MHz 6502 has one million cycles per second, which equates to a lot of jumps between different parts of the code. This is what costs so much performance.
That explains a lot. I'm guessing that probably applies to Atari 2600 emulators, yes?


AtariAge Blog
#20433 01/28/05 08:43 AM
Joined: Mar 2001
Posts: 17,215
Likes: 234
R
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 17,215
Likes: 234
It applies most notably to the 2600, but pretty much all 6502 computers and consoles have software that's doing raster tricks.

#20434 01/28/05 10:50 AM
Joined: Oct 2004
Posts: 296
S
Senior Member
Offline
Senior Member
S
Joined: Oct 2004
Posts: 296
MacFC isn't very fast in anything above the smallest window size, though. Same with FCE Ultra. I guess you could try FakeNES, but that has a nasty frameskipping problem that I couldn't seem to work around.

I just use RockNES 3.1.3, and that's good enough for me.

#20435 01/28/05 03:44 PM
Joined: Dec 1969
Posts: 920
Likes: 3
R
Senior Member
Offline
Senior Member
R
Joined: Dec 1969
Posts: 920
Likes: 3
Quote
Originally posted by Nathan Strum:
That explains a lot. I'm guessing that probably applies to Atari 2600 emulators, yes?
Yes. If memory serves me right (d'oh!) the 2600 doesn't have video RAM, and therefore the display has to be updated exactly in sync with the CPU for the graphics to appear at all. On systems like the NES, it is possible to cheat and only update once per scanline, which works okay with the vast majority of titles (but breaks a few of them).


Link Copied to Clipboard
Who's Online Now
1 members (MrBogi), 303 guests, and 1 robot.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,320
Posts121,929
Members5,074
Most Online1,283
Dec 21st, 2022
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Forum hosted by www.retrogamesformac.com