31 issues in taisel/IodineGBA
Last time we had issue tracking, it sucked
Let's figure out a better way to format this.
-
Opened by taisel
Jul 12, 2015
preliminary web worker support
Entire emulator core is run in a web worker. It sends over audio and video to the main thread via transferable object postMessage-ing. Should be extremely useful for those without hardware accelerated ...
-
Opened by taisel
Nov 19, 2015 - 2 comments
xaudiojs update
-
Opened by taisel
Nov 27, 2015
Compatibility for Firefox Nightly
API changed the other day, so add a shim for combat between both versions.
-
Opened by taisel
Dec 3, 2015
Convert audio proxy to lock-less ring buffer
Audio for the webworker path (used if sharedarraybuffer exists) is managed via locks. I should try to convert it to a lockless ring buffer to reduce the amount of locking required. It'll still wait ...
-
Opened by taisel
Dec 21, 2015 - 2 comments
Pokemon series wont save
Game's seems to run fine, although wont save. I have tried: Pokemon Fire Red, Leaf Green, Emerald.. A way around this problem for a Windows GBA emulator is to change the save flash type: Save Type ...
-
Opened by fOmey
Jan 19, 2016 - 6 comments
Offthread gfx
Still WIP. Going to add more commits to finish this off first.
-
Opened by taisel
Jan 23, 2016
Land offthread rendering
We already run the emulator in a webworker if your browser supports sharedarraybuffer. We'll just spawn another webworker controlled by the emulator core inside first webworker, to render graphics. ...
-
Opened by taisel
Jan 19, 2016 - 5 comments
CPU thread can run ahead of GPU thread too much
We need to add a check to futexWait the emulation core thread if the gfx thread is reporting a line counter lagging too far behind the command buffer's own line counter value. I haven't seen this ...
-
Opened by taisel
Jan 26, 2016 - 1 comment