Numbers - or how to extract from solution
Finally got around doing the logic in C#.
Should have just done it with Int (32 bit) instead of pressing on about Ushort (16 bit unsigned). Shift operations on UShort return Int. Come on. No Carry or Overflow with shifts anyway. Test before shifting.
Integer literals (typing in values) are decimal and hexadecimal only. Surprise. So to get the bit pattern in just like that, I have to do Convert.ToUInt16("0010000100000000", 2).
I'll do the 9900 bit and display some other day.Puzzles - or solutions
I think I'll do a specific Flash paint and name utility with 9900 assembler instantly on the clipboard. That's a puzzle and it's name spliced into 20 bytes. Names will be a maximum of 10 letters.
We'll see how many puzzles fit in, and if the contest version will have more than one file to execute. This would maybe leave room for you to do you own run of puzzles. Guess I have to make room for a "Created by" message then.Passwords - or how to continue from where you left
Will need custom keyboard reader and input field, but I've done that in previous demos, so I guess I can do a bit of cut and paste there.Music - and maybe soundeffects
Think I'll put that in when everything else is done. Soundeffects might just be short and sweet or simply not existing, since I really like to have some lengthy and varied piece(s) of music. I guess the 8K limit may put some limit on that. Also like the idea of live piano recording (going from recorded MIDI to sound lists) and maybe even something I'm composing myself.
All for now. One and a half month to go ...