- Apr 15, 2023
-
-
João Magalhães authored
-
João Magalhães authored
Allowing better directory usage. Created initial printer file.
-
João Magalhães authored
The complete GB, CPU and MMU linking is done.
-
- Apr 11, 2023
-
-
João Magalhães authored
-
João Magalhães authored
-
- Apr 08, 2023
-
-
João Magalhães authored
Also added CH4 public WASM API
-
- Mar 26, 2023
-
-
João Magalhães authored
Also fixed small channel 3 issue
-
- Mar 03, 2023
-
-
João Magalhães authored
Support for set of video, audio and timer. Now with support for toggling audio in the SDL version.
-
João Magalhães authored
This is specially useful for disabling APU if not used.
-
- Mar 02, 2023
-
-
João Magalhães authored
Using a dequeue it's possible to control the size of the queue and outdate old elements.
-
- Feb 28, 2023
-
-
João Magalhães authored
There are a series of hacks involved in making a constant stream of audio data to work OK with web audio.
-
- Feb 27, 2023
-
-
João Magalhães authored
These are temporary fixes.
-
João Magalhães authored
-
João Magalhães authored
Made use of queue support for SDL avoiding the callback approach which greatly simplifies the code and increases the APU accuracy.
-
João Magalhães authored
It's stil glitchy and noisy, need to check the problems.
-
João Magalhães authored
Still requires work to be able to be able to emulate APU together with the CPU instead of inverting the control.
-
João Magalhães authored
This a very work in progress situation that requires stability. The most important part is the fact that it's possible for an external entity (SDL) to call an audio tick and get a volume.
-
João Magalhães authored
-
João Magalhães authored
-
- Feb 26, 2023
-
-
João Magalhães authored
-
- Feb 21, 2023
-
-
João Magalhães authored
-
João Magalhães authored
Uses built package to print dependencies.
-
João Magalhães authored
Normalized handling of ticks in SDL according to the Web version implementation.
-
- Feb 19, 2023
-
-
João Magalhães authored
Uses the `build.rs` file to generate compile time information about the build environment. This information is exposed to the WASM environment through interface methods that are then used by the `Emulator` interface.
-
- Nov 16, 2022
-
-
João Magalhães authored
-
- Nov 15, 2022
-
-
João Magalhães authored
-
João Magalhães authored
-
- Nov 14, 2022
-
-
João Magalhães authored
-
João Magalhães authored
-
João Magalhães authored
Related to #7
-
João Magalhães authored
-
João Magalhães authored
-
João Magalhães authored
-
João Magalhães authored
-
João Magalhães authored
-
João Magalhães authored
-
João Magalhães authored
Related to #7
-
- Nov 13, 2022
-
-
João Magalhães authored
-
João Magalhães authored
-
João Magalhães authored
-