awlck / frankendrift

Cross-platform frontend for the ADRIFT Runner
MIT License
8 stars 1 forks source link

Move Glk to an interface #37

Closed curiousdannii closed 1 year ago

curiousdannii commented 1 year ago

As mentioned in a comment, we really need Glk to be an interface as WASM imports function completely differently from DLL imports.

I didn't make it so that inside the interface implementation it uses the DEFAULT_DLL_NAME approach; we can add that later if we want to.