- Apr 24, 2023
-
-
João Magalhães authored
-
- Apr 20, 2023
-
-
João Magalhães authored
-
João Magalhães authored
-
- Apr 18, 2023
-
-
João Magalhães authored
Callback is done using a global window function. Printing is performed to the console output. This is still a work in progress and the final display of the image should be included in the Web interface.
-
João Magalhães authored
To avoid WASM serialization issues.
-
- Apr 17, 2023
-
-
João Magalhães authored
The solution makes use of the chrono module to obtain time and the image module to save PNG files. The Web version is still pending support for printing.
-
- 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
-
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
-