Out with the old…
Finally, after spending the odd free hour on it over the last few weeks, the GUI rewrite is done. Re-definable keyboard controls are included, along with a settings menu to let you define the border size and the keyboard graphic to be displayed.
I’ve included a graphic of the +2 keyboard along with the original 48K keyboard. I was going to draw a keyboard for each of the Spectrum models, but since they are pretty much the same for the later models I haven’t bothered for the time being.
The settings, including the defined controls, are saved back to the flash card to a single config file. I was thinking about saving them back to individual config files based on the game that is loaded but it might be a bit confusing to configure. I may change it in the future depending on how people feel about it.
All this means that V0.3 has started to appear on the horizon! I haven’t touched any of the actual emulation side of things so far for this release, so it would be nice if I can at least implement the remaining undocumented Z80 flags to get Ghosts ‘n’ Goblins working. Hopefully the new version will be out in the next couple of weeks!