Neo Programing language

evil wasabi

The Jongmaster
25 Year Member
Joined
Aug 20, 2000
Posts
60,434
Does anybody know what programing language Neo Games are programed in?

it has to be an older language right?
 

SNKJorge

Collection Gallery Keeper, CD Price Guide Analyst,
Joined
May 26, 2002
Posts
9,233
He meant programming language... C++, COBOL, ETcc...
 

SPINMASTER X

I AM NOT FRENCHMAN,, I AM A HUMAN BEING!,
20 Year Member
Joined
Nov 2, 2001
Posts
16,953
Originally posted by TonK:
<strong>Japanese</strong><hr></blockquote>

<img src="graemlins/lol.gif" border="0" alt="[LOL]" /> <img src="graemlins/lol.gif" border="0" alt="[LOL]" /> <img src="graemlins/lol.gif" border="0" alt="[LOL]" />
 

evil wasabi

The Jongmaster
25 Year Member
Joined
Aug 20, 2000
Posts
60,434
It can't be Visual Basic that wasn't introduced until a few years after the Neo was introduced.

[ July 31, 2002: Message edited by: bemanisuperstar ]</p>
 

Captain Spain

Kula's Candy
Joined
May 6, 2002
Posts
293
OF COURSE it's not Visual Basic: VB is for wussies!!

(Windoze-ridden wussies to be more accurate)

It has to be C/C++ or ASM no doubt!
 

ttooddddyy

PNG FTW,
Joined
Nov 29, 2001
Posts
8,335
Have a look at this, it may be of help.

<a href="http://www.sys2064.com/legalroms/neodemo.zip" target="_blank">http://www.sys2064.com/legalroms/neodemo.zip</a>
 

evil wasabi

The Jongmaster
25 Year Member
Joined
Aug 20, 2000
Posts
60,434
Originally posted by ttooddddyy:
<strong>Have a look at this, it may be of help.

<a href="http://www.sys2064.com/legalroms/neodemo.zip" target="_blank">http://www.sys2064.com/legalroms/neodemo.zip</a></strong><hr></blockquote>

What does it do all I got were dos prompts and a demo rom.
 

ttooddddyy

PNG FTW,
Joined
Nov 29, 2001
Posts
8,335
I thought it contained tools for game dev, I havnt tried it, may have got it mixed up with another file.
Whent back to the home page and its no longer there :( There was a prototype game that would run on nrx and details how to compile.
Sorry for the bum steer.
 

evil wasabi

The Jongmaster
25 Year Member
Joined
Aug 20, 2000
Posts
60,434
Originally posted by ttooddddyy:
<strong>I thought it contained tools for game dev, I havnt tried it, may have got it mixed up with another file.
Whent back to the home page and its no longer there :( There was a prototype game that would run on nrx and details how to compile.
Sorry for the bum steer.</strong><hr></blockquote>

It's ok bad stuff is happening to me all week
I sliced my hand an hour or so ago and Might need stiches.

Damn back luck
 

evil wasabi

The Jongmaster
25 Year Member
Joined
Aug 20, 2000
Posts
60,434
More often than not, games for 16 bit consoles (68000 based ones at least) are programmed in some variant of C or C++.

Assembly language is often used to get the best performance out of the hardware since it will give you direct access to the hardware in the most efficient way possible.
 

Zenki

n00b
Joined
Dec 6, 2001
Posts
40
Not that much, really. You just need to be able to understand the cartesian coordinate system, because most systems treat their display as an X-Y grid with (0,0) at the upper left corner, and the (Max X, Max Y) at the lower right corner. If you can grasp that, then you probably have all the math skills you'll need for a basic 2d game.
 

m_bish0p

Over Top Auto Mechanic
Joined
Jul 5, 2002
Posts
858
actually, I've talked to some people at length about this and they say it was almost all done in 6800 ASM.

basically, they got a few games to work, reused code and kept doing that. That's why so many games look like fighters or bubble bobble. it's easy to make changes to an existing engine to support a new idea, rather than do something radical and start from scratch.

Although I heard of a little being done in C, I have never heard of anything done on the neo in anything else, including C++.

So, go out and learn 6800 asm. Math is going to be the least of your worries.
 

evil wasabi

The Jongmaster
25 Year Member
Joined
Aug 20, 2000
Posts
60,434
neo doesnt have the overhead for c++

most games are done in assembly, just like genesis, snes, etc.

a few games are also done in C but not many.
 

Captain Spain

Kula's Candy
Joined
May 6, 2002
Posts
293
Originally posted by m_bish0p:
<strong>
So, go out and learn 6800 asm. Math is going to be the least of your worries.</strong><hr></blockquote>

So true. Programming in ASM is so fucking painful that I really REALLY pity the Neo programmers...
 

Zenki

n00b
Joined
Dec 6, 2001
Posts
40
Actually 68K assembly isn't so bad. With 8 data registers for math and 8 for addressing, it's a dream compared to x86 assembly :)
 

sha-v

Crossed Swords Squire
Joined
May 15, 2002
Posts
191
Originally posted by bemanisuperstar:
<strong>Does anybody know what programing language Neo Games are programed in?

it has to be an older language right?</strong><hr></blockquote>

Basicly you can program for the NG in any language you want as long you have ported the compilers to M68K :)
The NG games are mainly programmed C otherwise you wouldn't seen any port of a NG game until now.
 

Nightmare Tony

*Account control passed, on to Tony's family.Ex Ro
Joined
Sep 19, 2001
Posts
1,029
The MVS system is programmed in machine language, asm, assembly, whichever you want to call it.

And don't pity machine laNguage programmers. That is the TRUE elitehood of programming. To make hardware sing its best song, you really need to use assembly.

When you consider the Neo hardware, to program in anything except assembly is foolhardy, unless oyu wish for really slow games. A 12 MHz CPu and 32K of RAM, with 32K of battery RAM. C would much the specs within a split second by using wasteful programming techqiues.

Assembly isnt all that hard to learn. One merely has to take off the training wheels of high level languages and get ready to pound the code. One of my projectsrequired some hooks into the code for a Neo Geo ticket redemption option was a seperate processor with about 75 lines of assembly code, 8 bit.

Learn assembly. It will graduate you froma mere grunt to a real programmer.
 

Captain Spain

Kula's Candy
Joined
May 6, 2002
Posts
293
Seriously folks, would you ever recommend learning ASM to this bemanisuperstar guy who I'm guessing it's a newbie to programming (and excuse me if I'm wrong)? Dude, just learn C/C++ first *then* ASM if you want or need to. I haven't programmed in ASM for years now and I can grant you I'm not exactly fond to those memories. Plus almost no 1 uses ASM anymore (thank gods!). Hell even the virii writers themselves switched to other languages already!

And yeah, I admit ASM is all l33t and shit. No 1 can deny that; It's only that we're not in the 8/16 bit era anymore, y'know?
 

JHendrix

Jello Pudding Pop, Y'know? Like that whole Bill C
Joined
Jun 27, 2001
Posts
9,436
Hehe, I had to do 68000 ASM programming for 2 years now cause that's the processor we use for Computer Engineering (my major) at my school. I was the tutor for the intro class last year on it too :D .

Peace

JHendrix
 

7zark7

, ,
Joined
Jun 22, 2001
Posts
291
Spain:
<strong>Seriously folks, would you ever recommend learning ASM to this bemanisuperstar guy who I'm guessing it's a newbie to programming (and excuse me if I'm wrong)? Dude, just learn C/C++ first *then* ASM if you want or need to. I haven't programmed in ASM for years now and I can grant you I'm not exactly fond to those memories. Plus almost no 1 uses ASM anymore (thank gods!). Hell even the virii writers themselves switched to other languages already!

And yeah, I admit ASM is all l33t and shit. No 1 can deny that; It's only that we're not in the 8/16 bit era anymore, y'know?</strong>[/QUOTE]


ASM is used in most of the playstation 2 games on the market, just for the really low level rendering code though.
 
Top