summaryrefslogtreecommitdiff
path: root/sys/man/1/nintendo
AgeCommit message (Collapse)Author
2023-02-24games/gb: crude serial port emulationJacob Moody
Timing is not as good as it needs to be, but servicable in more forgiving scenarios. Clock drift between two paired systems sits around 8 - 32 cycles when tested locally.
2022-02-10gba: fix flash chip id for 128k and add settingqwx
Some gba cartridges use flash chips produced by a few different manufacturers for backup memory. A game rom may then try to read the device id for its flash chip and break if it's the wrong one. There's no way for us to know which chip is supposed to be there, save for looking it up in some database. These chips are either 64k or 128k big. gba(1) hardcodes the id for the SST 64k chip, but games like the Pokémon ones use a 128k Macronix chip and expect a different id, completely breaking them. This patch sets a different default for 128k flash backups, and gives the ability to set the exact type when creating the save file if it's really necessary. This new default fixes the Pokémons. The type is saved in the save file, but this will *not* break existing ones. It may be that we don't need to worry about the type and just have an id that corresponds to the right chip size, which is why these defaults make sense, but I haven't tested more than a dozen roms, mostly since I don't really know which games use 128k flash.
2021-09-01add joy(1): joystick script for all emulators, and docsqwx
remove old /sys/src/games/nes/joynes in favor of joy(1). joy(1) has more buttons for the other emulators; there is no longer a significance in the order of the keys. document nusb/joy, add information in each emulator manpage.
2020-01-29document common emulator keysrgl
2018-06-13emulators ui: add option for fixed factor scaling and bound scale verticallyqwx
2018-05-12add libemuqwx
move redundant code from emulators to a common library
2017-12-11/sys/man/*/*: fix perms (sorry)stanley lieber
2017-12-11/sys/lib/rootstubstanley lieber
2015-04-11nintendo(1), qer(8): fix typosstanley lieber
2015-04-10nintendo(1): update for gbc compatabilitystanley lieber
2015-03-30nintendo(1): add SOURCE entry for games/gbacinap_lenrek
2014-11-16nintendo(1): NTSC onlyaiju
2014-11-11nintendo(1): more detail about gbastanley lieber
2014-11-10nintendo(1): document games/gbastanley lieber
2014-07-22nintendo(1): document snesstanley lieber
2014-03-05nintendo(1): add SOURCE sectioncinap_lenrek
2014-03-04updated nintendo manpageaiju
2014-03-03games(1), nintendo(1): re-organize nintendo emulators into separate man ↵stanley lieber
page; add HISTORY