Skip to content

Commit 4b827c3

Browse files
committed
Update readme with my changes
1 parent 8284f74 commit 4b827c3

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

README.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,26 @@ experiment with a couple of people on the EmuDev Discord to see if such an
161161
extension to XO-CHIP would be a good idea. Although it was well received it did
162162
not make it into the XO-CHIP spec, and as such it's no more than a curiousity 😄
163163

164+
### August 2025
165+
166+
I did some work on
167+
[Octopus2](https://github.com/Timendus/chipcode/tree/main/octopus2), integrating
168+
Silicon8 as a scriptable emulator for running CHIP-8 tests and automatically
169+
generating screenshots and such. As a part of that project, I revisited this
170+
repository which had unfortunately endured some bit-rot which had made it no fun
171+
to work on.
172+
173+
I updated all dependencies and rewrote code where necessary to make everything
174+
compile happily again. I restructured the code slightly so I could properly
175+
depend on Silicon8 in my Octopus2 Go module. I converted the project from
176+
Webpack to ES6 modules so the browser could do the work and I could get rid of
177+
the Webpack dependency (and complexity). Finally, I automated building the
178+
WebAssembly file and deploying Silicon8 using Github actions.
179+
180+
I hope that now that the project is up to date again, this will make it a bit
181+
easier to quickly fix a bug or two or add a feature, when needed. I also hope I
182+
didn't break anything 😂
183+
164184
## Developer instructions
165185

166186
### How to run

0 commit comments

Comments
 (0)