Stormworks: Build and Rescue

Stormworks: Build and Rescue

Onvoldoende beoordelingen
Enigma Machine
   
Prijs
Toevoegen aan favorieten
Toegevoegd aan favorieten
Verwijderen uit favorieten
Microcontrollers: Composite, Microcontroller
Tags: v1.5.7
Bestandsgrootte
Geplaatst op
Bijgewerkt op
28.809 KB
25 jan 2022 om 10:11
13 aug 2022 om 14:06
4 wijzigingsnotities (weergeven)

Abonneren om te downloaden
Enigma Machine

Omschrijving
Based on the real Enigma Machine used by Germany in WW2. It has 11 code wheels, for 3 slots. It does not have the plug board. All controls are on screen.

Usable characters: A-Z, 0-9,"_", and "."

Maximum of 32 characters per message.

To Encode a message:
Type the message using the onscreen keyboard.
Set the code wheels, both witch wheel and position.
Press "Enc".
The second line is the encoded message.
The micro controller will output the current encoded message over composite.
Use the "Dsp" to change the screen to just the encoded text, intended for video transmit.

To Decode a message:
Either type the encoded message using the keyboard.
OR
Use "From Other" boolean input to input a composite signal.
Set the code wheels, both witch wheel and position.
Pres "Dec".
Second line is the decoded message.

Example: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2731455367

You may use this in uploaded creations, as long as there is a reference with a link.
12 opmerkingen
Platratio34  [auteur] 13 aug 2022 om 14:08 
I just uploaded the fixed version, sorry for the wait
BENZIN 2 aug 2022 om 7:28 
@Platratio34 alright thanks!
Platratio34  [auteur] 2 aug 2022 om 4:54 
Woops, I broke it, I am going to revert it, and fix it when I can. Fixed version won't come for about 2 weeks.
BENZIN 1 aug 2022 om 3:19 
@Platratio34 the example also just shows blank white screen now
BENZIN 31 jul 2022 om 15:32 
@Platratio34 just checked the updated version, am I doing something wrong? It just displays plain white now
BENZIN 31 jul 2022 om 15:24 
@Platratio34 thanks! great stuff
Platratio34  [auteur] 31 jul 2022 om 13:52 
Regarding the wheels, they only change when you change them, and the positions change based on how many characters were encoded or decoded, witch is how the original worked. I have fixed the background issue for transmitting.
BENZIN 31 jul 2022 om 8:57 
plus, can you draw a black background? Transmitting the screen via video transmitter can only transmit the text and it is really hard to read on the receiving hand because the background has 0 alpha
BENZIN 31 jul 2022 om 8:18 
@Platratio34 this is great, I will publish a ship with the enigma machine on board very soon. However is there a way to alter the code so it doesnt randomize WHL and POS every time after transmitting?
Platratio34  [auteur] 1 feb 2022 om 21:13 
I will look into an boolean out for transmit when it is finished encoding a message