Performance with IodineGBA could be better

UNCONFIRMED
Unassigned

Status

()

defect
UNCONFIRMED
6 years ago
5 years ago

People

(Reporter: grantgalitz, Unassigned)

Tracking

Trunk
x86_64
macOS
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

()

Attachments

(2 obsolete attachments)

Posted 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).
Posted 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
You need to log in before you can comment on or make changes to this bug.