Skip to content

Commit 88e6253

Browse files
authored
N40: Boytacean (#1205)
1 parent 7171aef commit 88e6253

File tree

1 file changed

+25
-1
lines changed

1 file changed

+25
-1
lines changed

content/news/040/index.md

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ Feel free to send PRs about your own projects!
3535
- [Learning Material Updates](#learning-material-updates)
3636
- [Tooling Updates](#tooling-updates)
3737
- [Library Updates](#library-updates)
38-
- [Other News](#other-news)
3938
- [Popular Workgroup Issues in Github](#popular-workgroup-issues-in-github)
4039
- [Meeting Minutes](#meeting-minutes)
4140
- [Discussions](#discussions)
@@ -98,6 +97,31 @@ You can have multiple non-overlapping views at the same time.
9897

9998
## Tooling Updates
10099

100+
### [Boytacean][boytacean]
101+
102+
Boytacean ([Github][boytacean], [Working Emulator][boytacean-web])
103+
by [@joamag] is a Game Boy emulator written in Rust
104+
with both Native (using SDL) and Web (using WebAssembly) frontends that has been
105+
created as a learning experiment to better understand both Rust capabilities and
106+
Game Boy hardware.
107+
The Web frontend is especially interesting making use of Web standards like
108+
[Gamepad API][gamepad-api] to provide a rich and joyful experience for both
109+
desktop and mobile devices.
110+
Performance wise the web version runs smoothly with little to no significant
111+
hardware requirements.
112+
113+
Even though Boytacean supports most Game Boy games and passes most well known
114+
test ROMs there are still some features lacking like support for Game Boy Color
115+
and APU (sound) support.
116+
117+
You can check this [Reddit post][boytacean-red-ann] for more information.
118+
119+
[boytacean]: https://github.com/joamag/boytacean
120+
[boytacean-web]: https://boytacean.joao.me
121+
[@joamag]: https://github.com/joamag
122+
[gamepad-api]: https://developer.mozilla.org/docs/Web/API/Gamepad_API/Using_the_Gamepad_API
123+
[boytacean-red-ann]: https://reddit.com/r/rust/comments/ywxugc/game_boy_emulator_using_rust
124+
101125
## Library Updates
102126

103127
## Popular Workgroup Issues in Github

0 commit comments

Comments
 (0)