aboutsummaryrefslogtreecommitdiff
path: root/ShiftOS.WinForms/Applications/MindBlow.cs
AgeCommit message (Collapse)Author
2017-06-19made MindBlow wayyy fasterRogueAI42
More threads. More responsive. The IBFListener calls don't wait for the WinForms updates to finish now. They put changes onto a few variables using a lock and then activate a dormant thread to actually run those on the worker thread. Once it's done, that dormant thread goes back to waiting for an AutoResetEvent to fire that tells it when there's actually work to do. So it shouldn't chew up any CPU. I found out about this object working on this project and now I want to find everywhere in the game that uses a while loop to wait for stuff, and replace it with this.
2017-06-19Fixed keyboard input & instruction pointer displayRogueAI42
2017-06-19MindBlow tweaksRogueAI42
* MindBlow now lets you reset memory before you start a new program, and kill one that is still executing * The MindBlow site now uses the correct button theme
2017-06-18Localize a lot of the window titlesMichael
2017-06-17merge conflictsMichael
2017-06-17Localize a LOT of the UIMichael
2017-06-18AppVeyorRogueAI42
2017-06-17Added exception handling to MindBlowRogueAI42
2017-06-17MindBlow: Brainfuck IDE for ShiftOSRogueAI42
For 50,000 Codepoints you can write and run Brainfuck programs in a dedicated IDE. Check out the site on "shiftnet/mindblow". The IDE seems to be working perfectly. The site has some theming issues.