@@ -108,6 +108,32 @@ done by [naga], roughly 4x as fast as the C++ alternative
108
108
[ gfx-portability ] : https://github.com/gfx-rs/portability
109
109
[ gfx-naga-blog ] : https://gfx-rs.github.io/2021/05/09/dota2-msl-compilation.html
110
110
111
+ ### [ Nestadia] [ nestadia ]
112
+
113
+ ![ Zelda running on Nestadia] ( nestadia.png )
114
+
115
+ [ Nestadia] [ nestadia ] by [ @zer0x64 ] , [ @junior-n30 ] and [ @CBenoit ]
116
+ is a server-based NES emulator.
117
+
118
+ Nestadia was written as a reverse engineering and memory exploitation challenge
119
+ for NorthSec CTF 2021, a cybersecurity competition. Contestants were required
120
+ to reverse-engineer the emulator and ultimately write a Tool Assisted Speedrun to run
121
+ arbitrary code inside a provided ROM.
122
+
123
+ After the competition, the code was open-sourced and
124
+ cleaned up to remove references to the competition.
125
+ The developers intend on fixing more bugsand adding more features in the near future.
126
+
127
+ Some interesting features of this emulator are its server-based nature,
128
+ and the no_std core which means that the emulator can be built and
129
+ ran pretty much anywhere without much work.
130
+
131
+ Incoming improvements include online multiplayer,
132
+ sound, a WASM port, porting to a libretro core,
133
+ and using wgpu instead of sdl for the native GUI and debugger.
134
+
135
+ [ nestadia ] : https://github.com/zer0x64/nestadia
136
+
111
137
## Popular Workgroup Issues in Github
112
138
113
139
<!-- Up to 10 links to interesting issues -->
0 commit comments