ASM tool for BASIC programmers

A forum where you can announce your awesome project(s).

Moderator: MaxCoderz Staff

User avatar
DJ_O
Calc King
Posts: 2324
Joined: Mon 20 Dec, 2004 6:47 pm
Location: Quebec (Canada)
Contact:

Post by DJ_O »

I dunno if this would be easy. Not much people did that before. If he does it maybe this would conflict with Omnicalc... but wait, if he does that this mean this would be faster so we would not need omnicalc except in Grayscale games :D

but first program the basic functions, then the more complex after
Image Image Image Now active at https://discord.gg/cuZcfcF (CodeWalrus server)
User avatar
tr1p1ea
Maxcoderz Staff
Posts: 4141
Joined: Thu 16 Dec, 2004 10:06 pm
Location: I cant seem to get out of this cryogenic chamber!
Contact:

Post by tr1p1ea »

Bram, i emailed you about your xLIB request. Im not sure the source will help you that much as it doesnt do anything with strings at all.
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Image
Image
the_unknown_one
Calc Master
Posts: 1089
Joined: Fri 17 Dec, 2004 9:53 am

pff

Post by the_unknown_one »

Yea, i replied, i already know how to take it from strings now, but i still need to know how to do some other stuff which is in ur routines...
User avatar
tr1p1ea
Maxcoderz Staff
Posts: 4141
Joined: Thu 16 Dec, 2004 10:06 pm
Location: I cant seem to get out of this cryogenic chamber!
Contact:

Post by tr1p1ea »

Ok then, i will post the source as soon as i get it off my other machine.
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Image
Image
merthsoft
Extreme Poster
Posts: 496
Joined: Tue 21 Dec, 2004 6:49 am
Location: WI

Post by merthsoft »

I said this at EPS, but I figured I'd say it here too:
Another useful routine would be the rectangle drawing function from CODEX.
Shaun
User avatar
dysfunction
Calc Master
Posts: 1454
Joined: Wed 22 Dec, 2004 3:07 am
Location: Through the Aura

Post by dysfunction »

Yeah! Also if you could make rectangles able to be dither-filled (every other pixel is on).
Image


"You're very clever, young man, but it's turtles all the way down!"
Toaster
Extreme Poster
Posts: 322
Joined: Tue 15 Feb, 2005 12:08 am
Location: Lost in a land of mysteries.....

Post by Toaster »

This is a really sweet project!! I cant wait till it's done. :) It will give basic programmers lots of add power! :D
Join me at:
http://nanotech.pcriot.com
or
http://emancipal.co.nr

Coming soon..
Rewrite 3D Level Editor - 55% done!!
Emancipal - The Creator 5% done
necro
Calc King
Posts: 1619
Joined: Sat 26 Mar, 2005 2:45 am
Location: your shadow

Post by necro »

It would be nice if nonregular polygons were supported for drawling (and could be filled) example syntax: A (the number of the function), #of sides, fill collor (black/white/invert), starting X, starting Y, next X, next Y...and then the infamous asm( symbol
That_One_Guy
New Member
Posts: 65
Joined: Sun 03 Apr, 2005 7:55 pm
Location: The seventh circle of Hell.
Contact:

Post by That_One_Guy »

I tell ya man, this is gonna kick ass. I'll be using it in all my programs. lets hear it for the lazy BASIC programmers who cant/wont learn ASM!
Truly great madness cannot be achieved without significant intelligence.

http://www.xanga.com/jakku_kun, rants by me.
merthsoft
Extreme Poster
Posts: 496
Joined: Tue 21 Dec, 2004 6:49 am
Location: WI

Post by merthsoft »

I resent that comment.
Shaun
the_unknown_one
Calc Master
Posts: 1089
Joined: Fri 17 Dec, 2004 9:53 am

...

Post by the_unknown_one »

A Basic programmer can decide if he learns ASM or not, but if he doesnt it doesnt mean he's lazy... And i'm glad people are looking forward too it :D
User avatar
dysfunction
Calc Master
Posts: 1454
Joined: Wed 22 Dec, 2004 3:07 am
Location: Through the Aura

Post by dysfunction »

I have another idea for a feature, though I think it would be difficult/impossible to do:
You enter a string into Ans. The first character of that string is the type of variable "P" for program, "L" for list, etc. Then type the name of the variable. Then what you want to enter into that variable. This is all entred into one string (not acually entered into a string var, but into Ans). Thhen when asm(prgmEBL is called, it would store that data into that variable. So to store code into program A:
"P,A,While 1:Disp A:End":Asm(prgmEBL would make prgmA look like this:

While 1
Disp A
End

Or

"L,1,1,1,3

would make L1 equal {1,1,3.
Image


"You're very clever, young man, but it's turtles all the way down!"
merthsoft
Extreme Poster
Posts: 496
Joined: Tue 21 Dec, 2004 6:49 am
Location: WI

Post by merthsoft »

That would be cool. And if the program exists, just don't do anything?
Shaun
User avatar
tr1p1ea
Maxcoderz Staff
Posts: 4141
Joined: Thu 16 Dec, 2004 10:06 pm
Location: I cant seem to get out of this cryogenic chamber!
Contact:

Post by tr1p1ea »

Well that would be possible but it mght be difficult as you would have to match the ti-ascii in the string to the relavent BASIC instructions.
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Image
Image
User avatar
dysfunction
Calc Master
Posts: 1454
Joined: Wed 22 Dec, 2004 3:07 am
Location: Through the Aura

Post by dysfunction »

Actually, I forgot to mention, you could also have another argument at the beginning, whether to save or load. If you do save, it would store that data into the variable, if you did load you woulnd't enter any dat after the arguments, and if the variable as a program it would run it, if it was a bitmap it would display it, if it was a list it would store it into Ans, etc.
Image


"You're very clever, young man, but it's turtles all the way down!"
Post Reply