Aleck64 on Retail Consoles PoC

Discussion in 'Nintendo Game Development' started by Zoinkity, Dec 26, 2014.

  1. Zoinkity

    Zoinkity Site Supporter 2015

    Joined:
    Feb 18, 2012
    Messages:
    499
    Likes Received:
    108
    Just repaired my PC, but now there's a backlog of other work to do. Magical Tetris will be next, though don't expect it for a week or more. Word on the street is that Mayjinsen will be getting redumped shortly.

    The Mahjong games are going to be a bit of a problem due to the controller setup. If you've ever seen a mahjong controller it's a series of 10 buttons for the tiles, then five more for playing them, then the usual start + coin stuff. Button combos will have to be used, or a completely different selection method entirely.
     
  2. justice99

    justice99 Spirited Member

    Joined:
    Nov 18, 2011
    Messages:
    123
    Likes Received:
    24
    Very nice page! Thanks!

    Sounds good!
    Thanks for your hard work.
     
  3. vectrex_rox

    vectrex_rox Enthusiastic Member

    Joined:
    Oct 11, 2008
    Messages:
    584
    Likes Received:
    1
    now lets go for Variant Schwanzer ;)
     
  4. DS2

    DS2 N64 Maniac

    Joined:
    Feb 26, 2008
    Messages:
    56
    Likes Received:
    50
    Great work so far!

    What about using 2 controllers per player for the Mahjong games?
     
    Last edited: Feb 12, 2015
  5. Zoinkity

    Zoinkity Site Supporter 2015

    Joined:
    Feb 18, 2012
    Messages:
    499
    Likes Received:
    108
    Patch for the newly redumped Mayjinsen 3.
    http://www.mediafire.com/download/9kt5qb894fjo49q/majinsen3.zip

    Tested on a 64drive, emus probably complain about the seed. Controls and DIP switch reference are in the readme.
    Image care of marshallh:
    [​IMG]

    [edit 20:07:2015]
    Emus won't run this yet since the DIP switch settings are embedded in the bootstrap. This was mostly to make them easier to edit since, let's face it, unless you're willing to sacrifice a real Aleck64 system for the CIC chip you're either using a flashcart or able to burn a CIC yourself, at which point you can recalc and burn the secret number as well.
    For Nemu, before running the ROM open the commands window, set a BP at A4000040, run the game, and when it hits set register S6 to 0xAC, then press run to continue on to the game. Note you'll likely need to use an LLE graphics plugin or die a rainbow-tinged death.

    Long story short: these won't work on PC until somebody recompiles the emus for the unique bootstrap checksum. Seed is 0xAC. Guessing same has to be done for the ED64. 64drive and older devices using LaC's bootloader + seed value will run it though.
    Please no more emails about "anti-emu protection". If I wanted to kill emus I'd make it very obvious and they'd be dead. Anyone who's telling you it has protection has absolutely no idea what they're talking about.
     
    Last edited: Jul 20, 2015
    justice99 likes this.
  6. saturnu

    saturnu Spirited Member

    Joined:
    Dec 8, 2011
    Messages:
    143
    Likes Received:
    29
    thanks for the patch Zoinkity!
    but i'm not sure if i'm going to play this :D

    [​IMG]

    patch:
    core plugin /src/si/

    cic.c line ~47: add { CIC_5101, 0xAC }
    cic.c line ~64: add case UINT64_C(0x000000A7F7DAF61F): i = 5; break; /* CIC_5101 */
    cic.h line ~32: add CIC_5101

    btw. ed64 - alt64 updates are already available at the usual place :>
     
  7. Zoinkity

    Zoinkity Site Supporter 2015

    Joined:
    Feb 18, 2012
    Messages:
    499
    Likes Received:
    108
    [​IMG]
    http://www.mediafire.com/download/4np68pf9lo69vgd/HiPai.zip
    You'll definitely want to read the readme to have some idea of how the controls work. In case you're curious, the game's script is contained in a single file, shift JIS encoded. Plenty of room to expand it too.

    Super Real Mahjong VS should be coming pretty soon.
     
    Borman likes this.
  8. saturnu

    saturnu Spirited Member

    Joined:
    Dec 8, 2011
    Messages:
    143
    Likes Received:
    29
    it's somehow cool to be able to play these games on a retail console, but the button mapping still is a pain in the ass. :D
    don't get me wrong, i don't have a better idea. if someone seriously wants to play this game, i think he/she sould consider to build a custom button board. ^^
     
  9. Zoinkity

    Zoinkity Site Supporter 2015

    Joined:
    Feb 18, 2012
    Messages:
    499
    Likes Received:
    108
    [edit]
    Super Real Mahjong VS patch is released. Rejoice with your questionably-playable retail N64 version!
    http://www.mediafire.com/download/pgferlf0yyj6zc8/Super+Real+Mahjong+VS.zip

    Only title left now is Mickey's Tetris Challenge. Have the palette and sprite data in the right place, but not really sure how it expects to write the sprite data yet. At any rate, the collection of patches to this point can be found here:
    https://www.mediafire.com/folder/xasumsi6h984w/Aleck64

    [original post]
    I think in the end I had tried five different types of mappings. The only other one that proved usable to any degree didn't use diagonals. Again it was combinations, and the c-buttons were clockwise from cleft. The gist of it was:
    A-D +left + c
    E-H +up + c
    I-L +right + c
    M +left
    N +up
    chi, ran, pon, kan +down + c
    reach +down
    P1 start start
    P2 start Z
    coin R
    service L
    Could release a patch of it if anyone thinks it might be slightly easier. It's somewhat easier to make a mistake by pressing the +pad key first, plus 1-button plays are nice. Obviously the ideal solution is to make an on-screen select like in the hanafuda game.

    Of course, you could also just get one of the machines ;*)
     
    Last edited: Aug 13, 2015
  10. Zoinkity

    Zoinkity Site Supporter 2015

    Joined:
    Feb 18, 2012
    Messages:
    499
    Likes Received:
    108
    Chagosan and Borman like this.
  11. sumbodyshero

    sumbodyshero "I am the Way, the Truth, and the Life." -Jesus

    Joined:
    May 12, 2011
    Messages:
    12
    Likes Received:
    0
    Why are all the links dead? Is there anywhere to download these?
     
  12. rso

    rso Gone. See y'all elsewhere, maybe.

    Joined:
    Mar 26, 2010
    Messages:
    2,190
    Likes Received:
    447
    > Why are all the links dead?
    Because you're 1 1/2 years late to the party.
    > Is there anywhere to download these?
    Your friendly neighborhood pirate probably has the prepatched ROMs by now. Or are you looking specifically for the patch files? I think I might still have them somewere.
     
  13. jim16127

    jim16127 Newly Registered

    Joined:
    Nov 4, 2013
    Messages:
    4
    Likes Received:
    0
    Do you still have the patches? I noticed that the links aren't dead just set to private.

    I specifically need these patches...
    Hi Pai Paradise
    Magical Tetris Challenge
    Mayjinsen 3
    Super Real Mahjong VS


    Here's all the games and most of the patches (minus the ones listed above)
    https://a.safe.moe/xkTb8.zip

    Also Micro64 has 6 of the patches available for download...
    http://micro-64.com/database/aleck64.shtml
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page