rgbds
rgbds copied to clipboard
Allow longer strings, not '\0'-terminated
Fixes #650 Fixes #505
TODO:
- [x] Rebase to rgbds master/0.5.1
- [ ] Finish implementation
- [ ] Test and debug
- [ ] Write new tests for strings longer than 255 characters
The problem is that symbol names are struct Strings now, and this does not play well with hashmap.c. We'd need a more generic implementation, and at that point, we should just port RGBDS to another language, imo.
If or when this gets resolved, it will be with C++ std::string or the Rust rewrite.