RogueAI42
e1aa416d6c
rylan doesn't like python
2017-06-20 20:35:43 +10:00
RogueAI42
8cb518844f
put this back when "fonts" exists
2017-06-20 19:36:38 +10:00
Michael
134f700899
Are you fucking serious?
...
"adress_book" THE WORD "ADDRESS" WAS SPELLED CORRECTLY LITERALLY 10
CHARACTERS TO THE LEFT... COME ON MAN...
2017-06-19 18:50:34 -04:00
Michael
ec33d482d3
fix language persistence bug
2017-06-19 18:48:05 -04:00
Michael VanOverbeek
f667cfbc9e
Merge pull request #133 from ComputeLinux/master
...
Add TriSheet basics
2017-06-19 22:45:53 +00:00
william341
b4b19e7a4d
trisheet basics
2017-06-19 14:08:36 -07:00
william341
09e2268bc2
Merge pull request #4 from shiftos-game/master
...
pulling
2017-06-19 12:16:31 -07:00
Michael VanOverbeek
df37f3c366
Merge pull request #132 from ComputeLinux/master
...
Fix tutorial
2017-06-19 19:06:39 +00:00
Michael
a864e1bb83
Start work on French translation.
2017-06-19 12:37:49 -04:00
Michael
af9e3401e6
store languages in appdata
2017-06-19 10:19:03 -04:00
RogueAI42
49b31c7e84
extra loading joke
2017-06-19 20:14:36 +10:00
RogueAI42
37e9af7ca6
made MindBlow wayyy faster
...
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-19 20:01:38 +10:00
RogueAI42
1c9d527ba0
Normalise newlines for BFInterpreter I/O
...
when the stream sends \r, the program will receive \n
when the program sends \n, the stream will receive Environment.NewLine
2017-06-19 17:48:02 +10:00
RogueAI42
40b4c29b96
Fixed keyboard input & instruction pointer display
2017-06-19 17:30:55 +10:00
RogueAI42
b453978afc
MindBlow tweaks
...
* 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-19 17:03:51 +10:00
william341
c22370d643
fix
2017-06-18 20:05:46 -07:00
william341
65c163f6b0
Fix tutorial
2017-06-18 19:42:05 -07:00
william341
8a0e594604
derp
2017-06-18 19:32:50 -07:00
william341
c2620851d3
Add missing strings
2017-06-18 19:24:31 -07:00
william341
d3496237b0
Merge pull request #3 from shiftos-game/master
...
yes
2017-06-18 19:11:45 -07:00
william341
d497555bda
Revert "shiftoes easter egg"
...
This reverts commit e7d23cc119
.
2017-06-18 18:30:28 -07:00
william341
e7d23cc119
shiftoes easter egg
2017-06-18 18:21:18 -07:00
Michael
45c587b3a6
Localize BIOS screen.
2017-06-18 20:53:03 -04:00
Michael VanOverbeek
0c94c93073
Merge pull request #130 from ComputeLinux/master
...
Make a better loading screen
2017-06-19 00:34:31 +00:00
Michael
5fd343195b
Localize a lot of the window titles
2017-06-18 20:31:19 -04:00
william341
d0d42a2785
bios screen YAYS
2017-06-18 17:24:09 -07:00
william341
ba80dcf3f8
Merge pull request #2 from shiftos-game/master
...
wew
2017-06-18 16:43:30 -07:00
Michael
12acff8742
move terminal commands out of the engine
2017-06-18 08:41:46 -04:00
Michael
eb29eaec98
Obese systemd.
2017-06-18 08:38:10 -04:00
Michael
a3cd6c0e60
Commands are parsed with a bash-style syntax by default
2017-06-17 21:03:27 -04:00
Michael
81f10b0686
Remove a CPU-murdering unused story thingy
2017-06-17 20:02:24 -04:00
Michael
2d5d441a8c
Localize main menu tips
2017-06-17 17:32:56 -04:00
Michael
44d80428b8
fix some pong issues
2017-06-17 17:08:21 -04:00
Michael
14efc1fb56
merge conflicts
2017-06-17 15:53:54 -04:00
Michael
e3f9a6028b
Localize a LOT of the UI
2017-06-17 14:45:42 -04:00
RogueAI42
8862820bf3
AppVeyor
2017-06-18 00:46:38 +10:00
RogueAI42
0365b33993
Added exception handling to MindBlow
2017-06-17 19:45:21 +10:00
RogueAI42
dbf794c984
MindBlow: Brainfuck IDE for ShiftOS
...
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.
2017-06-17 19:16:50 +10:00
RogueAI42
77cb4a9a14
Changed how bounces work in Pong + Fixed Shutdown
2017-06-17 14:23:39 +10:00
Michael
e183f7c93d
Make programs and commands distinguishable
2017-06-16 21:26:44 -04:00
Michael
764cdc940f
programs are treated as commands
2017-06-16 21:10:13 -04:00
Michael
79fe2101ae
Get rid of namespaces in commands.
2017-06-16 20:36:43 -04:00
Michael
eb4b032b35
fix losing system
2017-06-16 12:06:49 -04:00
RogueAI42
bbbc00f204
Fixed multiple compilations for the Python API
...
Previously, only one assembly could be compiled per startup. You
could compile all of your mods by restarting the game over and
over, loading the previously compiled mods from the cache.
Now, that's not necessary.
Oh yeah, also, more bugs in the Linux "port". Yippee. Whoops.
2017-06-17 00:31:09 +10:00
RogueAI42
9516d774aa
wouldn't it be nice if I could remember to use my own abstractions
2017-06-16 23:58:46 +10:00
RogueAI42
50bd1ab402
Fix Intro on Linux
...
MORE LUNIX, MORE FUN
also replaced drive type with drive format
2017-06-16 23:20:10 +10:00
RogueAI42
9df7aa2110
Lunix
...
penguins = good
2017-06-16 18:34:30 +10:00
Michael
be544f77de
UI changes
2017-06-15 21:01:36 -04:00
Michael
f9ef8e021c
More optimizations
2017-06-15 20:01:26 -04:00
Michael
11ff04a384
ai improvements and codepoints
2017-06-15 18:13:07 -04:00