RC4 Mapfuck

From Esolang
Jump to navigation Jump to search

This is a WIP. None of the stuff here is valid, I'm just too lazy to delete it. Purah126 (talk) 01:31, 22 March 2024 (UTC)

RC4 Mapfuck is an esoteric programming language created by User:Purah126. It is kind of like normal Mapfuck, but instead uses RC4 to change the map.

Each instruction has an ID:

  • + = 0
  • - = 1
  • > = 2
  • < = 3
  • [ = 4
  • ] = 5
  • . = 6
  • , = 7

First initialize RC4 with the key "RIZZLER GYATT SKIBIDI RIZZ FANUM TAX OHIO " (periodically update this with new memes) concatenated with each set 3 characters of the program, replaced by their ID, and then binary, and then concatenated together, discarding the last bit, and doing this to 256 bytes. Subsequent 3-character sets are XORed with previous ones.

Then, repeat for each character in the program: Encrypt the whole text with RC4 Evaluate the first 3 bits