fast games on MMX-less machines

General area for talk about ZSNES. The best place to ask for related questions as well as troubleshooting.

Moderator: ZSNES Mods

leilei
Rookie
Posts: 37
Joined: Fri Feb 22, 2008 8:46 pm

fast games on MMX-less machines

Post by leilei »

So far i've found the following games running full speed at high quality sound settings on a 100MHz Pentium (ZSNESD 1.51 and 1.42, though 1.51 is slower):

Battletoads and Double Dragon
Last Action Hero

Anyone else find any full speed games running on such machine? You could at least try DOSBox 0.72 with zsnesd to find 'em down.

The SPC playback code is to blame for the slowness, but that's odd because Last Action Hero has lots and lots of echo and it's still fast.

Windows version is unusable without a video card having overlays.
o^_^o
byuu

Post by byuu »

I hear bsnes works really, really well on older PCs such as a 100MHz Pentium.





...





Yeah, just kidding :)
You might try some NES-quality games like Tekkaman Blade or Gradius IV. They would most likely run quite well. You might also want to go back to ZSNES v0.xxx pure assembler versions. I believe Tsukuyomi's page has quite a few of these older versions. Back then, I was able to get 100% speed in everything on a 133MHz Pentium. Even ran Tales on that.
neo_bahamut1985
-Burninated-
Posts: 871
Joined: Mon Sep 10, 2007 11:33 pm
Location: Unspecified

Post by neo_bahamut1985 »

Woah. I didn't think that older versions than that well on that kind of CPU! Well, it was written mostly, if not all, in Assembly...
俺はテメエの倒す男だ! 宜しく! お前はもう死んでいる...
sweener2001
Inmate
Posts: 1751
Joined: Mon Dec 06, 2004 7:47 am
Location: WA

Post by sweener2001 »

AND that's how fast computers were when those versions came out. for some quirky reason, that makes sense.
[img]http://i26.photobucket.com/albums/c128/sweener2001/StewieSIGPIC.png[/img]
leilei
Rookie
Posts: 37
Joined: Fri Feb 22, 2008 8:46 pm

Post by leilei »

Actually when ZSNES first came out, Pentium 233s were pretty common
byuu wrote:NES-quality games like Gradius IV
NES quality are you certain?
Image

Also to note, with sound disabled, about everything (That doesn't use any additional chips) run full speed. It's the sound. I don't think having "NES Quality" graphics or not really matters for this

(Though Kirby Super Star bogs at 1fps either way)
o^_^o
franpa
Gecko snack
Posts: 2374
Joined: Sun Aug 21, 2005 11:06 am
Location: Australia, QLD
Contact:

Post by franpa »

kirby super star uses a special chip which would probably double the load the emulator puts on the CPU.
Core i7 920 @ 2.66GHZ | ASUS P6T Motherboard | 8GB DDR3 1600 RAM | Gigabyte Geforce 760 4GB | Windows 10 Pro x64
Gil_Hamilton
Buzzkill Gil
Posts: 4294
Joined: Wed Jan 12, 2005 7:14 pm

Post by Gil_Hamilton »

leilei wrote:Actually when ZSNES first came out, Pentium 233s were pretty common
byuu wrote:NES-quality games like Gradius IV
NES quality are you certain?
Image
Gradius III is also notorious for massive slowdown on an actual SNES. So... how can you TELL if it's running right or not? :P


Gradius IV does what Nintendon't. As far as I know, the only home port of it was the PS2 "Gradius III & IV" disk. It's also on the PSP's Gradius Collection.

...

Why does Gradius get so much attention while Salamander is completely ignored? WHY?
byuu

Post by byuu »

NES quality are you certain?
There are some impressive effects, but 90% of that game is just so bland. I'd take Abadox any day of the week over Gradius IV.

Anyway, I'm surprised to hear that sound is the bottleneck. Myself and some other colleagues have observed that video rendering consumed over 40% of emulation time. Whereas the sound CPU only runs at 1MHz, and the DSP at 32khz.

I seem to recall always having sound on, too. The thing that always killed my lowly Pentium was having interpolation turned on.
leilei
Rookie
Posts: 37
Joined: Fri Feb 22, 2008 8:46 pm

Post by leilei »

interpolation off also kills too
o^_^o
neo_bahamut1985
-Burninated-
Posts: 871
Joined: Mon Sep 10, 2007 11:33 pm
Location: Unspecified

Post by neo_bahamut1985 »

Games sounded really horrible without interpolation; I remember that when I first used Zsnes back in 1998. Heck, it didn't even emulate transparencies. Chrono Trigger was hard to play... :o
俺はテメエの倒す男だ! 宜しく! お前はもう死んでいる...
Kajuru
Regular
Posts: 253
Joined: Wed Oct 18, 2006 6:43 pm
Location: localhost

Post by Kajuru »

Romancing Saga 3 runs fast even in my 486/66.

DK 1/2/3, SMW, SM All Stars, SF2 Turbo, BoF 1/2
neo_bahamut1985
-Burninated-
Posts: 871
Joined: Mon Sep 10, 2007 11:33 pm
Location: Unspecified

Post by neo_bahamut1985 »

Holy crap! I used to have a Pentium I 233MHz CPU and...wait....that had MMX...d'oh!
俺はテメエの倒す男だ! 宜しく! お前はもう死んでいる...
leilei
Rookie
Posts: 37
Joined: Fri Feb 22, 2008 8:46 pm

Post by leilei »

Kajuru wrote:Romancing Saga 3 runs fast even in my 486/66.

DK 1/2/3, SMW, SM All Stars, SF2 Turbo, BoF 1/2
say that after you enable sound, k
o^_^o
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

If you drop down to say v1.1, or v0.991, you should be able to play just about everything except SA-1 games at full speed.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
odditude
Official tech support dood
Posts: 2118
Joined: Wed Jan 25, 2006 7:57 am

Post by odditude »

I remember being all excited when I went from a P133 to a 166 MMX because I could finally turn on the MMX features in NESticle and Genecyst... w00t!</OT nostalgia>

Still needed teh hax0red sdd reg codes though :(
Why yes, my shift key *IS* broken.
Kajuru
Regular
Posts: 253
Joined: Wed Oct 18, 2006 6:43 pm
Location: localhost

Post by Kajuru »

leilei wrote:
Kajuru wrote:Romancing Saga 3 runs fast even in my 486/66.

DK 1/2/3, SMW, SM All Stars, SF2 Turbo, BoF 1/2
say that after you enable sound, k
Next you'll ask for HQ4X as well. Yeah...

In such a machine you want NO DSP/SPC, 8BIT COLOR, LOW FRAME SKIP, AND PLAIN DOS! Preferably compiled by Zget using every possible optimization.
whicker
Trooper
Posts: 479
Joined: Sat Nov 27, 2004 4:33 am

Post by whicker »

odditude wrote:I remember being all excited when I went from a P133 to a 166 MMX because I could finally turn on the MMX features in NESticle and Genecyst... w00t!</OT nostalgia>

Still needed teh hax0red sdd reg codes though :(
Somebody actually wrote an awesome VESA2 tsr for the S3 ViRGE series chips, so I never really had to dick with Scitech Display Doctor.

No MMX though, but hell, I had a P200 with a 66! MHz FSB instead of the slower 60 MHz
Kajuru
Regular
Posts: 253
Joined: Wed Oct 18, 2006 6:43 pm
Location: localhost

Post by Kajuru »

83mhz fsb ruled.

Pentium 200 MMX running at a rock solid 250mhz(and undervolted from 2.8v to 2.5v), faster than 3.5x 75=266. 291mhz only if overvolting.

</random old nerd rambling>
leilei
Rookie
Posts: 37
Joined: Fri Feb 22, 2008 8:46 pm

Post by leilei »

Nach wrote:If you drop down to say v1.1, or v0.991, you should be able to play just about everything except SA-1 games at full speed.
those versions still run EVO slow :( haven't tested much else yet though
Kajuru wrote:
leilei wrote: say that after you enable sound, k
Next you'll ask for HQ4X as well. Yeah...
last time I checked HQ4X isn't an important gameplay element as much as sound is. This thread's about games that play at maximum performance WITH high quality sound on MMX-less machines. You could probably put 90% of SNES games on the list if it were to be about with sound disabled.
o^_^o
Kajuru
Regular
Posts: 253
Joined: Wed Oct 18, 2006 6:43 pm
Location: localhost

Post by Kajuru »

You could try lowering the sampling rate at least. As long as Gaussian is enabled, 16khz sound good(IMHO) in most games, and it makes a helluva difference FPS wise.

Think about a small overclock. 133 is easy, 166 is possible.
funkyass
"God"
Posts: 1128
Joined: Tue Jul 27, 2004 11:24 pm

Post by funkyass »

whats the frameskip set to?
Does [Kevin] Smith masturbate with steel wool too?

- Yes, but don’t change the subject.
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

leilei wrote:
Nach wrote:If you drop down to say v1.1, or v0.991, you should be able to play just about everything except SA-1 games at full speed.
those versions still run EVO slow :( haven't tested much else yet though
Can't be, I played EVO under v0.991 on a comparible machine at full speed.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
Silver Fox 9mm
New Member
Posts: 3
Joined: Tue Feb 26, 2008 6:36 am
Location: Henderson NC
Contact:

Post by Silver Fox 9mm »

im not trying to mean but if you don't have MMX you need to upgrade and trust me you could get A 1ghz computer for under 50$ on ebay
Sagitarius Nov. 23 - Dec 21 The possibility of trouble in your future suggests you should be armed to the teeth at all times. Your lucky numbers are .45 .357 and 9mm
leilei
Rookie
Posts: 37
Joined: Fri Feb 22, 2008 8:46 pm

Post by leilei »

Silver Fox 9mm wrote:im not trying to mean but if you don't have MMX you need to upgrade and trust me you could get A 1ghz computer for under 50$ on ebay
..........
o^_^o
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

Suggesting that you upgrade isn't actually the point of this discussion.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
Post Reply