Commit Graph

7 Commits

Author SHA1 Message Date
transistor fet 7dac32d844
Added github actions for PRs (#3)
* Added github actions for PRs

* Added some rustfmt::skip attributes

* Applied formatting

* Added rustfmt component in action

* Configured to use rustfmt version 2 which fixes some comment formatting

* Removed ready_for_review condition for github actions

Since it has the synchronize condition, it will update after each
commit, whether in draft or not, so I think this should be alright
2024-03-17 11:03:52 -07:00
transistor d0037c8125 Fixed tests and clippy warnings 2024-03-16 13:15:34 -07:00
transistor 9ff431ebc6 Split clocks into `femtos` crate 2024-02-24 13:02:09 -08:00
transistor d87319b605 Refactored shift intsructions to not use direction 2023-05-20 15:01:10 -07:00
transistor 527f65c69b Refactored audio to use ClockedQueue
It now actually checks the clock and tries to mix the audio in sync
relative to the clock, but the cpal output doesn't yet try to sync
to the StreamInstant time.  Sound seems a lot better on chrome in
wasm, but and kind of better on firefox despite frame skipping not
being supported yet, but it's way slower for some reason (12fps)
2023-05-07 10:03:25 -07:00
transistor 112bd8219b Replaced controller/key/mouse updaters with event queues 2023-05-06 10:04:44 -07:00
transistor e6614f3e15 Refactored to allow dummy audio for console frontend 2023-03-14 20:05:29 -07:00