Elektrine lite

← Feed

@alice@mk.nyaa.place

Post #3434643

2025-09-24 23:15 UTC

We're really tired this week because of paperwork, so I just did a bunch of refactoring instead - in particular, platforms are defined in a much cleaner way now, if more verbose.

Replies (1)

  • @alice@mk.nyaa.place 2025-09-26 03:21

    More refactoring: i completely redid the way firmware is handled in libhighscore and cores. There’s a lot less boilerplate now, and we get automatic tracking for which bios was used for nice error messages. I mean look at these numbers: libhighscore 20 files changed, 259 insertions(+), 369 deletions(-) bsnes 1 file changed, 49 insertions(+), 59 deletions(-) bsnes-jg 1 file changed, 26 insertions(+), 65 deletions(-) mednafen-highscore 1 file changed, 44 insertions(+), 109 deletions(-) nestopia 1 file changed, 9 insertions(+), 13 deletions(-) genesis-plus-gx 1 file changed, 6 insertions(+), 35 deletions(-) picodrive 1 file changed, 9 insertions(+), 31 deletions(-) highscore 38 files changed, 100 insertions(+), 314 deletions(-) --- total 64 files changed, 499 insertions(+), 995 deletions(-)

    Open ##3434642