Hi, Stev
Back home and on the mend and all’s well I hope. I might be a couple of years senior and jaw cancer for me was no fun but like yourself having a sense of humour and keeping positive can tackle just about anything. I’m lucky my family and friends have been so supportive.
Exercise is good, walking, gardening. I write fiction as a hobby, but the occasional bit of programming in Super-BASIC has kept me sane. Keep the Progs going, tipo’s,, smelling and codding catch me out all the time. He!,he! Some have weird effects and can turn out to be humorous or down right annoying. We relight on each other in the QLForum to help rectify these errors. It’s the little quirks of programming and with my writing that’s what keeps me happily typing.
Hi All,
Well it will soon be the eightieth anniversary of VE Day so I thought I take another look at my QBITS Enigma Makeover. Some slight changes to layout, the Message Buffer can now take up to 250 characters. The letters PAN left as the display fills and for the Cipher CODE output the rows SCROLL up.
The SAVE now includes Plug-Board and Rotors Settings plus Message and Code strings.
The LOAD now has options (N)ew to just load Plug-Board and Rotor setting and start a new Message. Or with original (M)essage or (C)ode output sent to the Message Buffer. This provides the opportunity by swapping Message with Code to check if the Enigma is working.
Note Plug-Board and Rotors settings must be relevant to the Message and Coding being viewed.
I’ve also included two short amended Progs of Ian Pine that generate new data for Rotors and Reflectors. LRUN the Progs and the saved _dat files can be merged with QBIT_EnigmaSE_bas to extend the Enigma Cipher base.
QBITS_EnigmaSE_bas
Enigma_Rotors_bas.........Enigma_Rotors_dat
Enigma_Reflector_bas.....Enigma_Reflector_dat
Enigma_BPCB................Enigma file Message on Blechley Park Code Breakers
QBITS_EnigmaSE2.pdf Documentation - SuperBASIC coding