 |
Description |
This series of patches allow a retail N64 console to run the various Aleck64 titles. It mimics the hardware registers used for the DIP and hardware switches and pushes N64 controller output to the mahjong controller input.
You'll need an 8MB expansion pak, and optionally a 4K or 16K eeprom to save settings.
Version 2.0 adds in support for the Randnet keyboard on port 1 when found in place of a standard controller. A demonstration can (hopefully) be found here:
https://www.youtube.com/watch?v=vqMKfbw-uHE
As of version 2.0, standalone patches were abandoned in favor of an autopatcher. This requires either 64bit Windows or something compatible.
The patcher supports both version 1.0 (nus-zsej-0.u2) or version 1.1 (nus-zsej-1.u2) of the game, regardless of endianess.
Load the ROM, select any applicable DIP switches, then output an N64-compatible ROM usable on hardware. Output is native byteorder (big endian), using a 5101 CIC.
The Randnet keyboard follows MAME's default layout for mahjong input. If using a standard controller, refer to the readme on the input combinations for each of the 14 keys.
V2.0 ‎Aug ‎31, ‎2021
*Support added for Revision A (NUS-ZSEJ-1).
*Added Randnet keyboard support.
*Minor extension to standard controller input.
*Fixed test mode input and memory tests. Both actually work!
*Gamma correction removed. Aleck's RGB out doesn't use it!
*Audio DIP used when EEPROM is initialized.
*Timestamp added at 0x34 for easier future identification.
V1.0 Aug 13, ‎2015
*Original Release |
|