Elektrine lite

← Feed

@alice@mk.nyaa.place

Post #3434614

2025-12-20 03:34 UTC

Next: NES systems (Famicom/NTSC NES/PAL NES/Dendy) and accessories (mostly input) are now handled in the frontend. Mostly. The frontend now knows about these ahead of time instead of relying on the core telling it what devices to use, but also the core still sets them independently. Not good, but it's work in progress. It was a bit of a nightmare because of the sheer amount of accessories NES has, and Nestopia (the emulator I'm using) doesn't support a lot of them. NES 2.0 header can specify a lot of accessories, but not all of the ones Nestopia supports, and vice versa. And ofc we still need a database because a lot of ROMs out there use the older iNES header that doesn't specify this. Meanwhile: FDS disk/side switching is now using the standard media API instead of a custom one. I had to add API for querying the number of available disks/sides, but it's worth it.

Replies (1)

  • @alice@mk.nyaa.place 2025-12-23 14:26

    Multitap is now supported for SNES - as detailed in the quoted thread - as well as SGB. On SGB pretty much only Bomberman games support it (except Bomberman GB 3 which is singleplayer only apparently), as well as in theory Jinsei Game - in practice that one seems broken in both bsnes and bsnes-jg and only reads input from controller 1, while also allowing to select 4 controllers on regular GB - possibly only works with link cable+4 player adapter? Not sure. I can confirm it works with Bomberman at least RE: https://mk.nyaa.place/notes/agje15ty2ax20cl9

    Open ##3434613