Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email
?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Home
About
Team
Rules
Stats
Status
Sitemap
Chat
Downloads
Forum
News
Our Projects
Major Community Projects
Recent Posts
Unread Posts
Replies
Tools
SourceCoder3
Other Things...
Omnimaga Radio
TI-83 Plus ASM File Unsquisher
Z80 Conversion Tools
IES TI File Editor
Free RAM areas
Comprehensive Getkeyr table
URL Shortener
Online Axe Tilemap Editor
Help
Contact Us
Change Request
Report Issue/Bug
Team
Articles
Members
View the memberlist
Search For Members
Buddies
Login
Register
Omnimaga
»
Forum
»
Calculator Community
»
Other Calc-Related Projects and Ideas
»
TI Z80
»
NextGenGS
« previous
next »
Print
Pages: [
1
]
2
3
Go Down
Author
Topic: NextGenGS (Read 6747 times)
0 Members and 1 Guest are viewing this topic.
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
NextGenGS
«
on:
June 06, 2007, 08:58:00 am »
Please continue nextgenGS discussion here.
Please add raycasting library for BASIC programmers as well. (jk)
Logged
Delnar_Ersike
Guest
NextGenGS
«
Reply #1 on:
June 06, 2007, 11:30:00 am »
Well, a request I would really like is the ability for BASIC programmers to use sound in their programs. So far, only Omnicalc lets you do this, and even there the hook format is a bit non-user-friendly.
Logged
JonimusPrime
LV6
Super Member (Next: 500)
Posts: 389
Rating: +25/-5
NextGenGS
«
Reply #2 on:
June 06, 2007, 11:47:00 am »
I like the idea of sound but how practical is it? I mean would you do it in the background or do i have to stop the prgm to play sound.?
Logged
"Always code as if the person who will maintain your code is a maniac serial killer that knows where you live" -Unknown
"If you've done something right no one will know that you've done anything at all" -Futurama
"Have a nice day, or not, the choice is yours." Tom Steiner
Halifax
LV9
Veteran (Next: 1337)
Posts: 1334
Rating: +2/-1
NextGenGS
«
Reply #3 on:
June 06, 2007, 12:14:00 pm »
you notice it is NexGenGS(only because of the 8 char limit) and thanks xlibman I will try to get raycasting in there haha. Yeah sorry Delnar but sound for basic really seems pretty impractical. I will have to see where it goes down the road. But do you think that is a feature a lot of BASIC programmers would even use?
Logged
There are 10 types of people in this world-- those that can read binary, and those that can't.
Speler
LV8
Addict (Next: 1000)
Posts: 857
Rating: +6/-2
NextGenGS
«
Reply #4 on:
June 06, 2007, 12:28:00 pm »
Built in xLib support?
Logged
JonimusPrime
LV6
Super Member (Next: 500)
Posts: 389
Rating: +25/-5
NextGenGS
«
Reply #5 on:
June 06, 2007, 12:29:00 pm »
Yeah, it does sound impractical. but if you could add some basic Gui/graphic routines that would be nice.
Logged
"Always code as if the person who will maintain your code is a maniac serial killer that knows where you live" -Unknown
"If you've done something right no one will know that you've done anything at all" -Futurama
"Have a nice day, or not, the choice is yours." Tom Steiner
Halifax
LV9
Veteran (Next: 1337)
Posts: 1334
Rating: +2/-1
NextGenGS
«
Reply #6 on:
June 06, 2007, 12:30:00 pm »
Haha if tr1p1ea gave me the source and he was alright with that then that would be possible. Otherwise I don't think its possible since I think there are a lot of things tr1p1ea wants to do with Xlib before he shells out the source code. I don't know though I will ask him.
Logged
There are 10 types of people in this world-- those that can read binary, and those that can't.
Insanity
Guest
NextGenGS
«
Reply #7 on:
June 06, 2007, 12:32:00 pm »
My ideas...
- Vectors.
- Sprites + Zooming and Rotation
- Virtually unlimited amount of temporary programs
- Access to Strings, Matrices, GDBs, Pics, etc. 0 - 255.
- Usage of all special characters.
- String execution
- Read file[Program, AppVar] to string
|_ Read entire file to string or line 'x' of file.
- Store string to file[Program, AppVar]
|_ Write entire string to entire file or to line 'x' of file.
- Standby command
- GUI elements and controls (including a mouse)
- Shape drawing better than xLIB, and other than just rectangles with option to fill shape with a pattern
- 6 / 15 MHz speed switch (for 84s)
- Better linking routines than GetCalc()
- Contrast control
- Compression routines
- Sound
...All which can be controlled from the executing BASIC program.
Logged
Halifax
LV9
Veteran (Next: 1337)
Posts: 1334
Rating: +2/-1
NextGenGS
«
Reply #8 on:
June 06, 2007, 12:36:00 pm »
ZOMG Insanity you are going to have to make me create an Nlib. Man maybe if I was better with the parser(I haven't studied it.) Then I would consider that for another program. Whenever some free time rolls up I may study how to use the parser.
Logged
There are 10 types of people in this world-- those that can read binary, and those that can't.
JonimusPrime
LV6
Super Member (Next: 500)
Posts: 389
Rating: +25/-5
NextGenGS
«
Reply #9 on:
June 06, 2007, 12:37:00 pm »
Personally I think if the commands were incorporated into the shell it would make things easier cuz that way you could have on app to do a lot more.
Logged
"Always code as if the person who will maintain your code is a maniac serial killer that knows where you live" -Unknown
"If you've done something right no one will know that you've done anything at all" -Futurama
"Have a nice day, or not, the choice is yours." Tom Steiner
Halifax
LV9
Veteran (Next: 1337)
Posts: 1334
Rating: +2/-1
NextGenGS
«
Reply #10 on:
June 06, 2007, 12:39:00 pm »
Yeah but I think that would bump it over the 1 page limit also. Unless you guys don't care about pages?
Logged
There are 10 types of people in this world-- those that can read binary, and those that can't.
JonimusPrime
LV6
Super Member (Next: 500)
Posts: 389
Rating: +25/-5
NextGenGS
«
Reply #11 on:
June 06, 2007, 12:42:00 pm »
No! Keep it under one page at all costs this is a gaming shell.[size]
if you want this to be a true gaming shell it needs to be small and fast or people will just use MOS. so if id doesn't fit then don't put it in.
Logged
"Always code as if the person who will maintain your code is a maniac serial killer that knows where you live" -Unknown
"If you've done something right no one will know that you've done anything at all" -Futurama
"Have a nice day, or not, the choice is yours." Tom Steiner
Halifax
LV9
Veteran (Next: 1337)
Posts: 1334
Rating: +2/-1
NextGenGS
«
Reply #12 on:
June 06, 2007, 12:45:00 pm »
Yeah exactly that's what I thought
. That stuff would take a lot of code to add into the shell. So for now I am sticking with input routines(for homescreen and graphscreen), grayscale routines, link routines, and sound routines. And of course the standard black and white routines. There will also be routines for non-animated and animated smoothscrolling tilemaps that support variable scrolling.
Logged
There are 10 types of people in this world-- those that can read binary, and those that can't.
Speler
LV8
Addict (Next: 1000)
Posts: 857
Rating: +6/-2
NextGenGS
«
Reply #13 on:
June 06, 2007, 12:50:00 pm »
You can add a Basic editor with GS highlighting for numbers and letters and small text to allow more lines on the screen at once, that would guarantee this shell among those that will be used for a long time.
Logged
JonimusPrime
LV6
Super Member (Next: 500)
Posts: 389
Rating: +25/-5
NextGenGS
«
Reply #14 on:
June 06, 2007, 12:51:00 pm »
I already have an idea of what I could do with some of those routines.
Logged
"Always code as if the person who will maintain your code is a maniac serial killer that knows where you live" -Unknown
"If you've done something right no one will know that you've done anything at all" -Futurama
"Have a nice day, or not, the choice is yours." Tom Steiner
Print
Pages: [
1
]
2
3
Go Up
« previous
next »
Omnimaga
»
Forum
»
Calculator Community
»
Other Calc-Related Projects and Ideas
»
TI Z80
»
NextGenGS