Posts: 495
Threads: 29
Joined: Sep 2005
May I suggest something simpler such as Graphic Enviroment Manager?
Posts: 320
Threads: 24
Joined: Feb 2005
What's wrong with the current name name? To me, "Graphic Environment Manager" sounds kind of stilted and unoriginal, so I probably won't use that. Any other ideas?
BTW I am definitely going to include a Theme Manager where you will be able to change the theme of the GUI, so no fears in that area.
.14159265358979323846264338327950288419716939937510582709445
Glarplesnarkleflibbertygibbertygarbethparkentalelelangathaffendoinkadonkeydingdonkaspamahedron.
Posts: 495
Threads: 29
Joined: Sep 2005
Osiris doesn't seem like a GUI...it sounds like either a car or a camera...
Posts: 484
Threads: 14
Joined: Apr 2005
lol, are you trying to start a court case by suggesting GEM?¬!!??!!
EVEN MEN OF STEEL RUST.
Posts: 320
Threads: 24
Joined: Feb 2005
Hmmm, I suppose you're right, Osiris doesn't really sound much like the name for a GUI.
Here's a list of alternate names that I came up with when I started writing it:
Quote:Rogue
Horus
Volcano
Luminal
Fireborn
Which one do you think fits it best? If none of them really sound like they fit to you, what name do you suggest?
.14159265358979323846264338327950288419716939937510582709445
Glarplesnarkleflibbertygibbertygarbethparkentalelelangathaffendoinkadonkeydingdonkaspamahedron.
Posts: 484
Threads: 14
Joined: Apr 2005
i like Horus, cause its similar to Whore huh huh beavis.
how about moloch? then just like bill g you can demand peoples first born to be sacrificed in payment.
EVEN MEN OF STEEL RUST.
Posts: 320
Threads: 24
Joined: Feb 2005
I've implemented 4 built-in themes (I'll add customizable themes later) and the beginnings of a bytecode interpreter.
.14159265358979323846264338327950288419716939937510582709445
Glarplesnarkleflibbertygibbertygarbethparkentalelelangathaffendoinkadonkeydingdonkaspamahedron.
Posts: 495
Threads: 29
Joined: Sep 2005
What type of multitasking will you be using?
Posts: 320
Threads: 24
Joined: Feb 2005
What I'm doing now (but I probably won't do in the final version) is running 30 opcodes from each program per frame. This is just for testing purposes, so this system isn't permanent.
In the final version, what I'll do is have different code segments in the program for each different stage of program execution (rendering, logic, input handling, etc.), and what I'll do is I'll run each code segment in the program at it's appropriate time in the OS's program loop, and run each program's code segment at the same time. Something like this
Program code:
Code:
.input
; ....
.process
; ....
.render
;....
OS loop:
Code:
'...
for loops = 1 to numProgramsRunning
EXEC_CallInput(programs(loops)) 'call the input segments on all programs
next loops
'...
for loops = 1 to numProgramsRunning
EXEC_CallProcess(programs(loops)) 'call the process segments on all programs
next loops
'...
for loops = 1 to numProgramsRunning
EXEC_CallRender(programs(loops)) 'call the rendering segments on all programs
next loops
That setup isn't finalized, but that is most likely how it's going to work. I'll release a demo of it (including source code) fairly soon, probably once I get the multitasking system working and more commands in the bytecode language.
.14159265358979323846264338327950288419716939937510582709445
Glarplesnarkleflibbertygibbertygarbethparkentalelelangathaffendoinkadonkeydingdonkaspamahedron.
Posts: 843
Threads: 60
Joined: Mar 2003
Here's my suggestions
Luke
Jacob
Spicer
Matt
Jonathon
Clarence
Colin
Keith
Mark
Christopher
Terry
Gregory
Patrick
Neenan
Franklin
If you don't like any of those, I can come up with more just say.