Closed Bug 914956 Opened 11 years ago Closed 3 months ago

Performance with IodineGBA could be better

Categories

(Core :: JavaScript Engine, defect)

x86_64
macOS
defect

Tracking

()

RESOLVED FIXED

People

(Reporter: grantgalitz, Unassigned)

References

()

Details

Attachments

(2 obsolete files)

Attached file IodineGBA.zip (obsolete) —
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:26.0) Gecko/20100101 Firefox/26.0 (Beta/Release) Build ID: 20130910030254 Steps to reproduce: 1) Wait for the page to auto-load Actual results: Ran fullspeed, but nomed up a whole CPU core. Expected results: Lower CPU utilization. Right now we're about 3x to 4x slower than VBA (VisualBoyAdvance).
Attached file IodineGBA.zip (obsolete) —
Fixed up some zipping
Attachment #802747 - Attachment is obsolete: true
Probably should throw in a "turn off/lower your sound" warning, as the sound starts when the page loads.
Blocks: WebJSPerf
Component: Untriaged → JavaScript Engine
Product: Firefox → Core
Hardware: x86 → x86_64
Version: 26 Branch → Trunk
Attachment #802758 - Attachment is obsolete: true
The games that busy wait and don't utilize the low power mode of the emulated GBA still have a hard time running full speed. Some games under this category are Pokemon Red & Emerald (But NOT Ruby/Sapphire), Gunstar Super Heroes, Super Monkey Ball Jr, Megaman & Bass, Kirby, and Super Mario Advance
At least Firefox Nightly is way faster than Chrome Canary (like 33%) when running this. If it was on octane instead of gameboy-emu, I think google actually pay attention to it. ;p
Severity: normal → S3

Visually, we are as fast as other browsers here.
Nightly: https://share.firefox.dev/3AkNqX4

Calling this as fixed.

Status: UNCONFIRMED → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: