N00b programmer

Strictly for discussing ZSNES development and for submitting code. You can also join us on IRC at irc.libera.chat in #zsnes.
Please, no requests here.

Moderator: ZSNES Mods

Post Reply
skipstone420
Rookie
Posts: 23
Joined: Mon Oct 10, 2005 10:28 am
Location: here going there

N00b programmer

Post by skipstone420 »

Hello I'm just learning C++ (Hello World) currently using Borland C++ builder is there a better one. Plus I've been wondering if I could make SNSE games using this language plus any 1 have any sugesstion on what other languages to learn for console programming PLEASE HELP
Get up, stand up, stand up for your rights
Noxious Ninja
Dark Wind
Posts: 1271
Joined: Thu Jul 29, 2004 8:58 pm
Location: Texas
Contact:

Post by Noxious Ninja »

You will not be able to write SNES programs in C++. C is better, SNES assembler is best.

At any rate, you will have to progress far beyond Hello World before that is any concern to you.
[u][url=http://bash.org/?577451]#577451[/url][/u]
ThunderClaw
I know where you live.
Posts: 148
Joined: Thu Aug 19, 2004 4:51 am

Post by ThunderClaw »

Get away from Borland products at any and all costs. They have issues with everything that attempts to use standardized code.

DevC++ is old and clunky (I've had a few times that it confused itself and errored out when there was no problem at all) but at least it doesn't discourage standard libraries and other nice things like that.

If your're going to work for console programming, though, you definately want to get cracking on learning as many flavors of ASM as possible. Though for SNES, you can get away with normal C, as LordTech made an SNES compiler for just that sort of situation. I honestly don't know how well it works.
FireKnight:I'm pretty sure a 1KG 24k gold brick costs less than that.

phonymike: well the same amount of raw metals used in a car costs a fraction of the price of a new car idiot. I'm gonna take away your posting privileges and replace them with my balls on your chin.

I smell spray paint.
Noxious Ninja
Dark Wind
Posts: 1271
Joined: Thu Jul 29, 2004 8:58 pm
Location: Texas
Contact:

Post by Noxious Ninja »

I use MingW + Notepad2. Heh.

CodeWarrior for Windows isn't too bad, if you can find a copy. Visual Studio (anything greater than 6) isn't too bad, either.
[u][url=http://bash.org/?577451]#577451[/url][/u]
ThunderClaw
I know where you live.
Posts: 148
Joined: Thu Aug 19, 2004 4:51 am

Post by ThunderClaw »

Noxious Ninja wrote:CodeWarrior for Windows isn't too bad, if you can find a copy. Visual Studio (anything greater than 6) isn't too bad, either.
These both cost money.
FireKnight:I'm pretty sure a 1KG 24k gold brick costs less than that.

phonymike: well the same amount of raw metals used in a car costs a fraction of the price of a new car idiot. I'm gonna take away your posting privileges and replace them with my balls on your chin.

I smell spray paint.
Noxious Ninja
Dark Wind
Posts: 1271
Joined: Thu Jul 29, 2004 8:58 pm
Location: Texas
Contact:

Post by Noxious Ninja »

Which is why I use MingW and Notepad2. I don't want to bother with Visual Studio, and I haven't been able to find a copy of CodeWarrior for Windows, even to buy.
[u][url=http://bash.org/?577451]#577451[/url][/u]
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Post by grinvader »

g++

i win
皆黙って俺について来い!!

Code: Select all

<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
mozz
Hazed
Posts: 56
Joined: Mon Oct 10, 2005 3:12 pm
Location: Montreal, QC

Post by mozz »

grinvader wrote:g++

i win
Dude, mingw32 is meant for use with gcc/g++. Usually when people say "mingw32" they mean that version of gcc =)
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

Port, not version.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
mozz
Hazed
Posts: 56
Joined: Mon Oct 10, 2005 3:12 pm
Location: Montreal, QC

Post by mozz »

Nach wrote:Port, not version.
Sloppy wordage on my part. Nach of course is correct.
Noxious Ninja
Dark Wind
Posts: 1271
Joined: Thu Jul 29, 2004 8:58 pm
Location: Texas
Contact:

Post by Noxious Ninja »

mozz wrote:
grinvader wrote:g++

i win
Dude, mingw32 is meant for use with gcc/g++. Usually when people say "mingw32" they mean that version of gcc =)
Indeed.

Image
[u][url=http://bash.org/?577451]#577451[/url][/u]
Post Reply