Game Programming and Development Tools

Basic IDE – Curry

Curry
Member

Posts: 134
From: USA
Registered: 11-21-2002
I am making a little helper app (to shell from another program) that does a small task.

I am writing it in Basic with a couple of Windows API calls. So far, I've been doing it in the demo of iBasic. But before purchasing iBasic so that I can make the executable, I just wanted to see if anyone knows of other free or inexpensive Basic IDE's that can do the API calls and produce a reasonably-sized app that's not slugglish to load.

Thanks,

Curry

Curry
Member

Posts: 134
From: USA
Registered: 11-21-2002
(The main thing I'm looking at is that iBasic is $35 and doesn't let you try executables of your programs in the demo. It works all right in the IDE, and I will purchase it if I don't find anything else, but just want to check first if there's anything else recommended out there.)
CobraA1

Member

Posts: 926
From: MN
Registered: 02-19-2001
For Basic, most people use Visual Basic . . .

------------------
There are only 10 types of people - those who understand binary, and those who don't.
Switch Mayhem now available! Get it here
Codename: Roler - Planning, writing GFX basecode.

Klumsy

Administrator

Posts: 1061
From: Port Angeles, WA, USA
Registered: 10-25-2001
with visual studio.net out, you should be able to pick up a second hand copy of visual studio 6 which not only contains vb 6, but as msvc++ for less than $35
try ebay.
as much as i hate VB, if you are programming basic on windows, for normal windows stuff, use it.

but if you want to be cool , program it in C#, C# compiler is FREE plus at www.icsharpcode.net there is a really good FREE IDE called sharpdevelop.

and if you want to be even cooler (but have too much time on your hands and are a bit eccentric, program it in Assembler - NASM is a good assembler

and if you want to be insane

COPY CON PROGRAM.EXE
hold down the alt key and using the number pad enter in all the bytes that make up the program that you have precomipled in your head, then when you are done Control Z

Karl
Karl

------------------
Karl /GODCENTRIC
Visionary Media
the creative submitted to the divine.
Husband of my amazing wife Aleshia
Klumsy@xtra.co.nz

Imsold4christ

Member

Posts: 305
From: Gresham, OR, US
Registered: 01-20-2001
LOL!

†Caleb†

------------------
"True friendship is not characterized by the absence of conflict, but by the ability to resolve conflict."

CobraA1

Member

Posts: 926
From: MN
Registered: 02-19-2001
Free C# compiler? Where?! That would be cool !

------------------
There are only 10 types of people - those who understand binary, and those who don't.
Switch Mayhem now available! Get it here
Codename: Roler - Planning, writing GFX basecode.

Imsold4christ

Member

Posts: 305
From: Gresham, OR, US
Registered: 01-20-2001
quote:
Originally posted by klumsy:
and if you want to be insane

COPY CON PROGRAM.EXE
hold down the alt key and using the number pad enter in all the bytes that make up the program that you have precomipled in your head, then when you are done Control Z


That sounds awesome. I didn't know that was even possible. Do you just do that from the command prompt or something? Do you have like a really short "Hello World" program I could try that with?

†Caleb†

------------------
"True friendship is not characterized by the absence of conflict, but by the ability to resolve conflict."

D-SIPL

Moderator

Posts: 1345
From: Maesteg, Wales
Registered: 07-21-2001
C# *hiss*

--D-SIPL

------------------
If at first you don't succeed, destroy all evidence that suggests you tried

Klumsy

Administrator

Posts: 1061
From: Port Angeles, WA, USA
Registered: 10-25-2001
corba,
the microsoft C# compiler is FREE, its just visual studio.net - the ide that costs money but at
www.icsharpcode.net you can get sharpdevelop, a very good IDE for C#

caleb and all,
ussually you do COM files, because exe header files are too large..
below i'll give you some examples
the way you do it is at the command prompt write
COPY CON whatever.COM
then hold down alt and enter in the number ON THE KEYPAD (ONLY KEYPAD) then release alt, then do the next number (don't press enter in between), then when you are finished press CTRL-Z
then hope you did it right and run it
also being so small most of the examples do not exit on ESC, and they run fullscreen, so alt enter or alt tab to get back to windows ,then right click and close it on the task bar

here is the first example.

176
19
205
16
196
47
73
243
170
64
235
250

12 bytes, not too hard to remember for a party trick, this one if done rifght should flash the screen different colors

more to come

------------------
Karl /GODCENTRIC
Visionary Media
the creative submitted to the divine.
Husband of my amazing wife Aleshia
Klumsy@xtra.co.nz

Klumsy

Administrator

Posts: 1061
From: Port Angeles, WA, USA
Registered: 10-25-2001
here is a little scrolling one 11 bytes

176
19
205
16
196
47
170
20
1
235
251

------------------
Karl /GODCENTRIC
Visionary Media
the creative submitted to the divine.
Husband of my amazing wife Aleshia
Klumsy@xtra.co.nz

Klumsy

Administrator

Posts: 1061
From: Port Angeles, WA, USA
Registered: 10-25-2001
some funky red plasma

176
19
205
16
196
47
186
201
3
238
147
238
238
147
64
117
248
19
193
245
170
226
250
64
235
247

------------------
Karl /GODCENTRIC
Visionary Media
the creative submitted to the divine.
Husband of my amazing wife Aleshia
Klumsy@xtra.co.nz

Klumsy

Administrator

Posts: 1061
From: Port Angeles, WA, USA
Registered: 10-25-2001
now this is a nice one for 16 bytes, a plasma,watery looking one

176
19
205
16
196
47
170
17
248
100
19
6
108
4
235
246

if people are interested i'll post more more 32-64 byte ones that are more interesting to look at , like a matrix sort of effect, fire, and some 3d stuff

------------------
Karl /GODCENTRIC
Visionary Media
the creative submitted to the divine.
Husband of my amazing wife Aleshia
Klumsy@xtra.co.nz

CobraA1

Member

Posts: 926
From: MN
Registered: 02-19-2001
Tried one of them, but couldn't break out - had to forcefully end it.

. . . but it did look cool . Where do you get them?

------------------
There are only 10 types of people - those who understand binary, and those who don't.
Switch Mayhem now available! Get it here
Codename: Roler - Planning, writing GFX basecode.

[This message has been edited by CobraA1 (edited November 13, 2003).]

Klumsy

Administrator

Posts: 1061
From: Port Angeles, WA, USA
Registered: 10-25-2001
some i've made, others other people in the demo scene have made, some quite recent some from a long time ago.. at some demo compo's there are 128byte competitions with sometimes 64byte ,32 byte and even 16 byte.
fancy some more?

Karl

------------------
Karl /GODCENTRIC
Visionary Media
the creative submitted to the divine.
Husband of my amazing wife Aleshia
Klumsy@xtra.co.nz

CobraA1

Member

Posts: 926
From: MN
Registered: 02-19-2001
Yeah, but maybe in a format a hex editor or assembler can read . . .

My fingers get tired .

------------------
There are only 10 types of people - those who understand binary, and those who don't.
Switch Mayhem now available! Get it here
Codename: Roler - Planning, writing GFX basecode.

Imsold4christ

Member

Posts: 305
From: Gresham, OR, US
Registered: 01-20-2001
Okay, that is just insanely cool.

More, yes. More is good.

†Caleb†

------------------
"True friendship is not characterized by the absence of conflict, but by the ability to resolve conflict."

AmazingJas

Member

Posts: 437
From: Sydney, NSW, AUSTRALIA
Registered: 04-03-2003
That's pretty neat. I remember we used to create folders in dos with hidden characters using the ALT 255 key combo, stopped anyone being able to change into the directory, unless they were using xtree gold or pctools or something.
HanClinto

Administrator

Posts: 1828
From: Indiana
Registered: 10-11-2004
Wow, I was searching through the forums and dug this stuff up. That party trick about the different COM graphics are so cool! I tried a couple of them out -- I'm interested in knowing more about this. It would be so sweet to be able to walk up to a computer and just type one in from memory -- like was said above -- a very neat party trick.

Great stuff!

--clint

crazyishone

Member

Posts: 1685
From:
Registered: 08-25-2004
this stuff is cool. very good party trick....for the kinda parties WE go to. lol.


impress yer lan party buds.

------------------
"You can stop quoting my every word. I'm not that famous!"--Colton Moffitt