Bitcoin Forum
August 20, 2026, 02:33:39 PM *
News: Latest Bitcoin Core release: 31.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Open source N64 encryption app & wallet generator (needs code review)  (Read 28 times)
iloveDigit (OP)
Newbie
*
Offline

Activity: 3
Merit: 8


View Profile
August 19, 2026, 10:55:30 PM
Merited by ABCbits (5), mocacinno (1)
 #1

I proposed and helped fund an open-source Nintendo 64 crypto app. There's also a Linux version. It has features like converting dice rolls to Bitcoin wallet addresses, and encrypting/decrypting data. The only input is the N64 controller, the only output is the N64 video output.

This is designed to become arguably the most secure option for securing your stack, but it can't be recommended for more than testing until it gets at least some thorough third-party code review.

Git
https://github.com/bowler-bear/retro-crypto

Original proposal / dev discussion thread
https://bounties.monero.social/posts/168/

I also made a small showcase video about the project:

YouTube (watch only)
https://youtube.com/watch?v=jYAqatkyquU

Nostr (watch or download)
https://jumble.social/notes/nevent1qvzqqqqqqypzqamkcvk5k8g730e2j6atadp6mxk7z4aaxc7cnwrlkclx79z4tzygqyvhwumn8ghj7urjv4kkjatd9ec8y6tdv9kzumn9wshszrnhwden5te0dehhxtnvdakz7qpqsegyykcmq70qdm5u58x8uetucd4pujp27ta66hp7fc8asmlfwrlqyun6n8
ABCbits
Legendary
*
Offline

Activity: 3710
Merit: 10316



View Profile
Today at 09:24:24 AM
Merited by iloveDigit (4)
 #2


I only watched some part of the video, but what is size of the cartridge you used? Is it really 4.5MB ones? I can't imagine it's enough for all features (including AES encryption).

iloveDigit (OP)
Newbie
*
Offline

Activity: 3
Merit: 8


View Profile
Today at 11:15:57 AM
Last edit: Today at 11:34:47 AM by iloveDigit
Merited by ABCbits (2)
 #3


I only watched some part of the video, but what is size of the cartridge you used? Is it really 4.5MB ones? I can't imagine it's enough for all features (including AES encryption).

The N64 ROM is actually only 1.4M so far, with all the current features. Here's the pre-compiled file (heads up, Ares is the only emulator known to run it) - https://archive.org/download/retrocrypto-launchvideo/retrocrypto-vidupload-fixed/retro-crypto_n64.z64

The 4.5M number is the N64's shared RAM/VRAM limit when using all 9 bits per byte (or 4M when using standard 8-bit bytes), but there seems to be uncertainty in the community over the biggest cartridge it could handle. Conker's Bad Fur Day for example was a 64MB cartridge, which was limited by the cost of making flash storage, rather than what the N64 could read.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!