gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

OffTopic > Everybody's Profession???

#17937 - xadeu - Wed Mar 17, 2004 6:54 pm

I was just wondering what everybody's background was and what brought
them to start coding GBA or just coding in general.

I am a senior in Computer Science at
University Of Louisiana @ Lafayette
and I am just starting to learn how to code GBA games.

Thanks,
Xadeu

Go CajunBot and ULL Baketball Team hehe...

#17939 - dagamer34 - Wed Mar 17, 2004 9:03 pm

Professional student.

Sophomore in high school.

Nothing better to do.

I learned C++ from a book.

That's about it...
_________________
Little kids and Playstation 2's don't mix. :(

#17940 - xadeu - Wed Mar 17, 2004 9:08 pm

Cool...

#17947 - ampz - Wed Mar 17, 2004 10:04 pm

CS/EE Master degree, working as a freelance software and hardware developer, mostly due to lack of other options.. :)
Have been involved in several 'commercial' GBA related project.

#17948 - xadeu - Wed Mar 17, 2004 10:14 pm

The reason I am asking is because I notice alot of you guys have a very detailed knowledge of the GBA hardware and C coding in general.
Unfortunately, I don't feel that the university I studied at did a great job in supplying me with all the tools needed to code this stuff well. We didn't go through the low-level C functions, memory allocation, etc. Except for the OS project we did in NACHOS.

So I am taking it upon myself to fill in the gaps...the fun way by programming GBA Games.[/i]

#17949 - ScottLininger - Wed Mar 17, 2004 10:27 pm

Web Designer at a software company.

I started GBA programming about a year ago after my wife bought me an SP and I fell in love with the thing.

The funny thing is that I've spent FAR more time programming games than playing them. ;)

Hmm... I'd actually be really curious to get a run down of what they DID teach you in your CS program. Many of the professional programmers I know say that college did little more than teach them the right vocabulary. The real stuff they learned on their own or on the job.

#17961 - sajiimori - Wed Mar 17, 2004 11:07 pm

Full-time student -- going for the obligatory CS degree.

Started coding years ago when I moved to a new city and didn't know anybody.

I was too late for the days of 8-bit computing, and by the time I got started you had to compete with id Software. GBA seems like my last chance to participate in a market where simple but high-quality games are still viable.

Edit: No longer in school, programming for a game studio in the Seattle area.


Last edited by sajiimori on Sun Nov 27, 2005 1:05 am; edited 1 time in total

#17962 - xadeu - Wed Mar 17, 2004 11:07 pm

Scott,
I agree with what your collegues say. All-in-all college taught me how to teach myself the skills that I need to get the job done. Which is not a bad thing... I believe the two classes that taught me the most were my Programming Languages class where I had to complete one Semester Long Project where we created an interpreter in the Icon Programming Language that would interpret any valid Scheme code to its equivalent core expression. Then we did two other projects at the same time as the Semester Long project, one in Occam and another in ML that was a type-checker. Basically this taught me how to juggle more than one project at a time along with juggling other class projects. I noticed after this class I wasn't afraid of taking on seemingly large projects.(although I pulled many allnighters and drank many a mountain dew)
The next class that I believe taught me most was a Special Projects Class
where I interned at Center for Business Information Technologies (cBit)
working on a Search Engine for NCURA. This "internship" taught me how to be "professional" and research at a Graduate level and meet deadlines. I learned alot from this, it was an invaluable experience.

But this time two years ago, the programming future seemed bleak for me until i started getting motivated to take advantage of opportunities.

So all is well now...
The Masters program at UL-Lafayette is ranked in the Top 50 Computer Science Programs in the nation which isn't bad. The best thing is that alot of these Grad Professors teach the undergrads which is a great experience for us.

#17969 - Miked0801 - Wed Mar 17, 2004 11:19 pm

Professional game developer. :)

#17974 - poslundc - Thu Mar 18, 2004 12:38 am

Unprofessional game developer. :P

Dan.

#17978 - Miked0801 - Thu Mar 18, 2004 12:54 am

That corrects my posts way too often for my own good ;)

#17983 - poslundc - Thu Mar 18, 2004 2:11 am

Hardly; I'm just too goddamn opinionated. Maybe that's why I'm still not a professional.

Dan (although I keep hearing the "industry experience" line).

#17995 - Lupin - Thu Mar 18, 2004 4:21 am

I am still going to school, but i am aiming for a CS degree.

I program the GBA because there is no real chance to program games for PCs unless you're a real math freak. I tried to write D3D apps before, but i didn't succeed because of all the complex math involved... Math is also the reason why i did not yet start my own 3D engine for the gba, i only managed to write a simple voxel renderer on my own.
Well, i usually use to be at my comp way too long, it's 4 am now and i will go back to sleep :P
_________________
Team Pokeme
My blog and PM ASM tutorials

#18004 - Sweex - Thu Mar 18, 2004 9:44 am

Former games programmer. Now just doing some PDA software, and trying to get back in games somehow.

I've taught myself GBA programming using the mighty internet!:)
_________________
If everything fails, read the manual: If even that fails, post on forum!

#18030 - dagamer34 - Fri Mar 19, 2004 4:23 am

D3D is crazy!! You need to error check everything and Windows never really gives you complete control of the system. (then again.. hackers could get into it). I never did anything useful on it.

The GBA is simple, straightforward, and easy to learn. Are all systems like this?

And you think we know everything about the GBA?? Heck, I only started 4 months ago. I "know" so much only by posting. Just take a look at my post count. I'm already in the top 20!
_________________
Little kids and Playstation 2's don't mix. :(

#18031 - sajiimori - Fri Mar 19, 2004 6:28 am

Try OpenGL for a simpler and fully-powered 3D API. I had a little 3D world up and running in an hour.

#18033 - RaBBi - Fri Mar 19, 2004 11:44 am

I'm a web application developer in a french administrative entity.

I intend to quit to enter a game development company 'cause after 3 years of work here, I spent more time on script language for web (VBScript for ASP, Javascript) than on a really strong langage used in the computer industry like C/C++ for instance

I started to program on the .NET platform in C# fex months ago and really enjoy that one 'cause I could code Web Application with the same logic (+OO) than a computer application.

So I really decided that web stuff was over for me, and turn back to my C/C++ book.

As I always wanted to create my own RPG (I used RPGMaker before), I decided to masterise the langage and game development techniques by making it real.

I searched for a pretty cool and easy platform for some time, and one day, I saw the light!
Shinyaku Seiken Densetsu on the GBA!

A dream for me, to see the first FF series opus remaked on this tiny console with shiny graphics.
I noticed the game elements are simple (but efficient in gameplay) so I wanted to create an (A-)RPG in the same spirit.

My relationships in a french RPG fans community allowed me to know many person who each have their own capacity usefull in a project like that.
Then I encoutered a professional developper who becomes my guru and my friend.

So, hands in hands, together with the team, we decided to create a mini-Seiken game, with custom graphics and sounds ^^

Note that I don't have any "degree" (I'm french and I don't know how to say "diplomes"....qualifications?) in computer programming.
Anything I know comes from many hours spending to learn on different medias & supports (doing less sport ... lol).


I know that you would know about the profession, but everything is linked each other...And I love talking about me lol

Last thing to say is that the knowledge of many persons here on this board bring me a lot, thanks ^^
_________________
Sorry for my poor english, but it would be worst for you to understand me if I speak in my native language, French ^^

#18034 - ampz - Fri Mar 19, 2004 12:34 pm

John Carmack does not have a degree. (He dropped our of university after two semesters)

#18039 - Lupin - Fri Mar 19, 2004 2:14 pm

D3D is great, you can do everything that you can also do with OGL. I wrote an BSB renderer with D3D and VB 1 year ago, it was pretty fast (constant 30-60 fps, that's not bad for VB). But as it comes down to invent something on my own i get stuck most times and quit the project... I experience the same with the GBA, i really want to render some sprites in my voxel landscape but it doesn't want to work. I think i need some help coding my sprite routines... maybe i should ask my comp sience teacher :)

omg, i just noticed that I wear one black and one white sock... uhm... bad taste :P
_________________
Team Pokeme
My blog and PM ASM tutorials

#18044 - dagamer34 - Fri Mar 19, 2004 5:56 pm

Framerate doesn't apply in Windows since there are more configurations of systems than there are people in the world. I did some OGL when I was porting some tutorials to D3D. But you still need to error check everything and that gets on my nerves...
_________________
Little kids and Playstation 2's don't mix. :(

#18047 - sajiimori - Fri Mar 19, 2004 7:01 pm

Why would you have to error check everything? I haven't used OpenGL (or any 3D API) all that much, and I don't know of any checks that are needed besides during initialization.

#18051 - dagamer34 - Fri Mar 19, 2004 8:11 pm

And every time the user wants to change something in OpenGL. Actually whenever you receive a pointer to memory (like a texture or the back buffer) you always need to check and see if it's valid. You can't always say that a pointer is valid because there are so many things happening at once, most importantly allocating memory for whatever you want to do.

No error checking always beats some error checking and that's why the GBA rocks!!
_________________
Little kids and Playstation 2's don't mix. :(

#18052 - poslundc - Fri Mar 19, 2004 8:34 pm

dagamer34 wrote:
No error checking always beats some error checking and that's why the GBA rocks!!


If I had a signature this would probably go in it.

Dan.

#18053 - sajiimori - Fri Mar 19, 2004 9:20 pm

Check if a pointer is valid? You mean non-null? I'd hope for your sake that you'd quickly abstract over such details.
Quote:

No error checking always beats some error checking and that's why the GBA rocks!!

So I guess your methodology is: Search the system for any capabilities that can potentially be used incorrectly, and then remove those capabilities. When the system has so few capabilities that nothing can go wrong (that we care to check), mission accomplished.
Quote:

And every time the user wants to change something in OpenGL.

Given your above statement, I'd think your ideal system would disallow the user from changing anything.

#18055 - yaustar - Fri Mar 19, 2004 9:40 pm

BSc Games Computing - Software Development degree student final year.

Doing a final year project on the GBA but due to lack of time (ie lots of other modules), it really hasn't advanced as far as we would have liked :(
_________________
[Blog] [Portfolio]

#18066 - dagamer34 - Sat Mar 20, 2004 12:03 am

Are you having fun dissecting my posts???

The GBA is just a lot better compared to my experience in OpenGL and D3D. No 3D though and I don't know how to write a polygon renderer but the DS is coming along and it looks pretty good to me!!
_________________
Little kids and Playstation 2's don't mix. :(

#18072 - sajiimori - Sat Mar 20, 2004 1:35 am

I'm not being critical for its own sake -- I'm trying to see where you're coming from.
Quote:

The GBA is just a lot better compared to my experience in OpenGL and D3D.

That's like saying a toothbrush is better than a pair of shoes. The statement doesn't have any value unless you have some criteria.

#18075 - dagamer34 - Sat Mar 20, 2004 2:01 am

Ok, criteria...

1) You have complete control over the hardware
2) The hardware doesn't change
3) You are working with the hardware, not an API
4) The hardware is designed for games, making it easier to make them
5) The community is very helpful
6) No Bill Gates to create a monopoly (unless Microsoft releases the X-Boy)
7) It's really easy to find source for a complete game/demo
8) You learn a variety of things that doesn't happen on a PC, like optimizing code, profiling it, etc.
9) It's actually possible to create a working engine suitable for games by yourself
10) The minimum requirement for playing a GBA game is a GBA and the game.

That good enough?
_________________
Little kids and Playstation 2's don't mix. :(

#18081 - Miked0801 - Sat Mar 20, 2004 3:47 am

Is it possible for offTopic to become offTopic? ;)

Start a new thread for the D3D/OpenGL/GBA holy war please.

#18094 - tepples - Sat Mar 20, 2004 6:46 am

(I deleted what was here once I read that Miked0801 had suggested forking the thread.)

Anyway, I'm looking for work in the Fort Wayne, Indiana, area.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#18105 - Paul Shirley - Sat Mar 20, 2004 4:16 pm

removed

Last edited by Paul Shirley on Sun Mar 28, 2004 8:56 pm; edited 1 time in total

#18109 - sajiimori - Sat Mar 20, 2004 6:04 pm

Reply in other thread.

#18176 - bomberman - Mon Mar 22, 2004 9:31 am

Let's come back to the thread :O)

Professional developer, 10 years of C/C++, although not in video games to my despair :O(
So catch up at home (and at night essentially) to feed my passion !

#18220 - Miked0801 - Mon Mar 22, 2004 6:55 pm

Another veteran, welcome. Let us share Caffine products and fire weapons of Nerf at one another :)

Mike

#18222 - bomberman - Mon Mar 22, 2004 7:02 pm

As you have noticed with previous posts, I drink far too much coffees at home when I code on GBA (I code at night when family is sleeping), plus all the coffees at work... I am a caffeinholic ! :O)

These HBlank interrupts drive me mad .... but I think I am almost at the end of my problems... All of that because rotation screens do not provide with 1024 tiles but 256 !!!!!

What is Nerf ??? sorry I'm French ;O)

#18231 - Gopher - Mon Mar 22, 2004 9:26 pm

bomberman wrote:

What is Nerf ??? sorry I'm French ;O)


This is Nerf
_________________
"Only two things are infinite: the universe, and human stupidity. The first is debatable." -Albert Einstein

#18233 - Lord Graga - Mon Mar 22, 2004 10:00 pm

I am the king of the world.


16 years old on the first may, and I have already won a compo :D




Future, ph34r me >:D

#18236 - DekuTree64 - Mon Mar 22, 2004 11:00 pm

I never did get around to replying to this...

20 years old, about 4 years programming, 2.5 on GBA.
Ah, those were the days. No forum, only a few stray tutorials to at least try and get something to compile. Seems like after I first discovered GBADev.org and toiled with getting it to work for a while, I gave up until a few months later. Then I gave it another shot and plotted a pixel in mode3, and was hooked from then on.
_________________
___________
The best optimization is to do nothing at all.
Therefore a fully optimized program doesn't exist.
-Deku

#18254 - sgeos - Tue Mar 23, 2004 5:26 am

dagamer34 wrote:
No error checking always beats some error checking and that's why the GBA rocks!!


I hope you mean no need for error checking, sir. If not, I suspect your programs run via magic.

-Brendan

#18256 - sgeos - Tue Mar 23, 2004 5:43 am

xadeu wrote:
...you guys have a very detailed knowledge of the GBA hardware and C coding in general.
Unfortunately, I don't feel that the university I studied at did a great job in supplying me with all the tools needed to code this stuff well. We didn't go through the low-level C functions, memory allocation, etc. ...
So I am taking it upon myself to fill in the gaps...the fun way by programming GBA Games.[/i]


I suggest you read as well. The C book I learned from is:
Practical C Programming by Steve Oualline, ISBN 1565923065

Code Complete by Steve McConnell is an excellent book on programming practices. Don't let the Microsoft Press label scare you, there is a bunch of really useful information here. The author goes into why gotos are considered evil- some I had wondered about for a very long time. Code Complete will be out soon, if it is not out already.

If you feel like becoming a really good programmer, read Donald Knuth's "The Art of Computer Programming". I think that anyone who even considers programming seriously should own and read at least the first volume of this series. Skim or even skip the math in section 1.2 if it is too difficult for you.

I'm ultimately between jobs right now. (I'm working at a relative's restaurant.) I'm self taught and self teaching- this is ongoing. I've been programming for four or five years now if we discount the dabbling I did in C64 BASIC as a kid.

-Brendan

#18258 - sgeos - Tue Mar 23, 2004 5:45 am

sajiimori wrote:
GBA seems like my last chance to participate in a market where simple but high-quality games are still viable.


I'd argue that cell phones are also viable.

-Brendan

#18273 - Miked0801 - Tue Mar 23, 2004 7:54 am

Agreed. That market is still young - if you can deal with printf() debugging. Bleh!

#18274 - bomberman - Tue Mar 23, 2004 9:15 am

When you work on big softwares, you always bump on bugs which appear when you are not in the debugger :O)
I would say that debug with printf has to be a tool that any seasoned programmer should have !

On Windows, I had to debug several crashes where running from the explorer it would crash, and run perfectly if run from within Visual C++...

I would also add that cell phones are - for the moment - more viable than GBA. There are some exceptions, but if you want to publish stuff on the GBA, you have to work for someone. With cell phones, you are still able to publish yourself !

#18282 - poslundc - Tue Mar 23, 2004 4:29 pm

bomberman wrote:
I would say that debug with printf has to be a tool that any seasoned programmer should have !


Wuss.

Dan.

#18285 - bomberman - Tue Mar 23, 2004 5:50 pm

Actually, I have just browsed the Nokia website. They provide with a lot of SDks (C++, JAVA for languages, and Series 40, 60, 80, 90 for platforms).
Amongst them, I found a complete install of GCC, Borland Builder C++6, and the plugin to control GCC from within Borland Builder. This one connecting its GUI with the emulator. In five minutes, I had a Hello World running. Reading the documentation, it shows that you have breakpoints and watchpoints available through the emulator !!! In short this complete package seems to be far more efficient and user friendly than anything we know on the GBA... Of course, we work with free tools, and people doing these tools can not compete with Borland and Nokia, but it seems that you have access to a very nice and powerful package for free !

Of course, if like me, you love low level stuff, forget about it, Symbian OS is all about high level managers and classes. You will never play with a register.... Anyway, I think it's worth a try !

#18286 - sgeos - Tue Mar 23, 2004 6:01 pm

poslundc wrote:
bomberman wrote:
I would say that debug with printf has to be a tool that any seasoned programmer should have !

Wuss.

It's just a tool. Limiting your toolset is never productive.

-Brendan

#18288 - bomberman - Tue Mar 23, 2004 6:03 pm

I said "has to be A tool", not "has to be THE tool" ;O)

#18296 - poslundc - Tue Mar 23, 2004 7:08 pm

Eh, you kids these days are spoiled with your fancy printfs and gdbs.

All I've ever needed to debug a program was a way to comment out code. :)

Dan.

#18298 - Miked0801 - Tue Mar 23, 2004 7:20 pm

And punch cards right? ;)

I've done printf debugging, and will do so in the future - I just don't have to like it :)

Mike

#18300 - sgeos - Tue Mar 23, 2004 7:33 pm

bomberman wrote:
Actually, I have just browsed the Nokia website. They provide with a lot of SDks (C++, JAVA for languages, and Series 40, 60, 80, 90 for platforms).

Good job bomberman! BTW, do you know if I can write C programs using a C++ SDK? Last time I looked at this stuff, I was disappointed that there was no C SDK, but since I have compiled C programs using MSVC++.
Quote:
Of course, if like me, you love low level stuff, forget about it, Symbian OS is all about high level managers and classes. You will never play with a register.... Anyway, I think it's worth a try !

I love playing with registers, but my goal in making Symbian games is to at least attempt to make a little money on the product. The GBA market is saturated.

-Brendan

#18309 - ampz - Tue Mar 23, 2004 9:11 pm

poslundc wrote:
Eh, you kids these days are spoiled with your fancy printfs and gdbs.
All I've ever needed to debug a program was a way to comment out code. :)
Dan.

Yeah! That and a LED that can be turned on/off.

#18312 - sgeos - Tue Mar 23, 2004 9:35 pm

ampz wrote:
poslundc wrote:
Eh, you kids these days are spoiled with your fancy printfs and gdbs.
All I've ever needed to debug a program was a way to comment out code. :)
Dan.

Yeah! That and a LED that can be turned on/off.


My famicom doesn't have an LED that can be turned on/off...

-Brendan

#18316 - poslundc - Tue Mar 23, 2004 10:06 pm

sgeos wrote:
My famicom doesn't have an LED that can be turned on/off...


... power light?

Dan.

#18322 - sgeos - Wed Mar 24, 2004 1:14 am

poslundc wrote:
sgeos wrote:
My famicom doesn't have an LED that can be turned on/off...


... power light?


Thats right. Neither the original red one, nor the "new famicom" has a power light.

-Brendan

#18323 - poslundc - Wed Mar 24, 2004 2:39 am

[Images not permitted - Click here to view it]

Sure looks like a light to me. Don't know about the Japanese Famicom, but they're basically the same thing...

Dan.

#18324 - poslundc - Wed Mar 24, 2004 2:41 am

Hm, looks like I double-posted that.

Dan.

#18328 - sgeos - Wed Mar 24, 2004 3:59 am

poslundc wrote:
Sure looks like a light to me. Don't know about the Japanese Famicom, but they're basically the same thing...


Thats an NES. Sure, the hardware is more or less equivalent, but neither my broken original red Famicom, nor my "New Famicom" has an LED. The "New Famicom" is essentially the NES remake. Does that have an LED?

-Brendan

#18335 - poslundc - Wed Mar 24, 2004 5:45 am

I'm guessing it doesn't; apparently I don't know a Famicom from an NES.

Dan.

#18357 - Touchstone - Wed Mar 24, 2004 10:08 pm

I'm working as a games programmer. The company I work for create games that come preinstalled on new Nokia handsets. I've also worked on games for other platforms such as GameCube, Gameboy Advance and Dreamcast.
_________________
You can't beat our meat

#18358 - sgeos - Wed Mar 24, 2004 10:34 pm

poslundc wrote:
I'm guessing it doesn't; apparently I don't know a Famicom from an NES.


Clearly this must be fixed =)
Here is a page with some information on the original Famicom. This is the model I have. If I had a digital camera I'd take a close up of the spot where and LCD should have been. =P

-Brendan

#18389 - notb4dinner - Thu Mar 25, 2004 12:05 pm

I'm a student in the fourth year of a five year combined degree in CS and Computer Engineering. I bought my GBA SP to kill time on the train and it was just such a cute little machine I couldn't help but have a go at programming it. Pleasently it's just as cute on the inside as outside.

#18396 - Lupin - Thu Mar 25, 2004 3:04 pm

this discussion is getting long, seems like everyone feels the need to tell something about theirself :P
_________________
Team Pokeme
My blog and PM ASM tutorials

#18424 - Miked0801 - Thu Mar 25, 2004 8:54 pm

Nothing wrong with that. 1/3 of this thread is taken up with LEDs and Holy war stuff so you can't blame it on personal stuff :)

#18427 - [Titan] - Thu Mar 25, 2004 10:07 pm

I'm a 3rd year computer science student ^_^
I started programming for the GBA about 6 months ago, as an assignment for school. I did a lot of assembly programming before that on the TI-83 calculator (which has a Zilog Z80 processor and 32 KB RAM ^_^ )

#18428 - johnny_north - Thu Mar 25, 2004 10:10 pm

Senior credit and collections analyst in the transportation industry (10+ years). I've become skilled in the art of making people feel uncomfortable.

Part-time CS/EE student approx 80 hrs to go (part-time older folks don't think in terms of semesters like you youngins).

I haven't decided to sacrifice my current stable employment for a job in the game industry (I work 8a-5p - 40 hrs/wk no overtime required, for the past six years at a company started in 1890 - for well above the median pay in my field).

Developer salary looks acceptable in the salary surveys, but the per hour pay at 60-70+ hours a week seems to crush value of a persons effort.

On the other hand, I can't be immersed in what I really love, and 10 hours worth of math & science courses plus 40 hours of full-time employment plus a complete obsession with a game project is taxing :(

#19746 - cerealkiller4297 - Sat Apr 24, 2004 11:33 am

Computer Systems Engineering BEng student in the UK. just about to start my third (and final) year.

I've owned a GBA for a while but only started programming really recently, found a link from a Dreamcast developer site (My final year uni project is to code a Saturn emulator for the Dreamcast)
_________________
if life is a game, i'm going to write a patch.

#19946 - Daniel Andersen - Wed Apr 28, 2004 7:23 pm

I'm a 3th year computer science student. I have been coding since the C64 and I am happy that Nintendo etc. is around to bring alive those happy days when programming was fun! :)

Since I'm busy writing anyway I can just as well do a little polling here; I have plans of creating a Click & Play for the GBA. Would anyone use it?

Well, actually this is a stupid question! - It seems that everyone around likes registers as much as I do so of course none of you would use it. So is there a secret market for it hidden somewhere out there? :)

#19947 - tepples - Wed Apr 28, 2004 7:31 pm

Daniel Andersen wrote:
I have plans of creating a Click & Play for the GBA. Would anyone use it?

Given the occasional comments we get on gbadev.org asking for some sort of non-programming game creation tool for GBA, I'd guess that many would appreciate some sort of tool in the style of Clickteam's products.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#19949 - Lord Graga - Wed Apr 28, 2004 7:33 pm

I just thought that I'd point out, again, that I'm the king of the world (selfproclaimed, but nevertheless, king of the world).


What's happening Daniel? :)

edit: typo

#19956 - dagamer34 - Wed Apr 28, 2004 10:24 pm

Lord Graga, there's still a typo in your post, about you being the king of the world and all...
_________________
Little kids and Playstation 2's don't mix. :(

#19959 - Miked0801 - Wed Apr 28, 2004 11:18 pm

Everyone's king of the world till they turn 30... :)

#19981 - sgeos - Thu Apr 29, 2004 5:43 am

What happens at 30? If it is just an arbitrary integer, can I pass from status A to status B at 32 instead?

-Brendan

#19982 - niltsair - Thu Apr 29, 2004 5:50 am

It's actually at then end of 31, then you overflow :)
_________________
-Inside every large program is a small program struggling to get out. (Hoare's Law of Large Programs)
-The man who can smile when things go wrong has thought of someone he can blame it on. (Nixon's Theorem)

#19984 - Lord Graga - Thu Apr 29, 2004 7:26 am

niltsair wrote:
It's actually at then end of 31, then you overflow :)


Yup. I wonder why the hell there's used a 5bit variable to hold that value, but, when it overflows it's resetted and you start acting like a damn baby!

#19985 - Sweex - Thu Apr 29, 2004 9:07 am

Nononono! After 31 the best thing happens; you'll become 20 again! (Great body again, allowed to drink, drive, and you've still got 16 years to go until you're 30 again!).

Isn't hex the best?;)
_________________
If everything fails, read the manual: If even that fails, post on forum!

#19988 - sgeos - Thu Apr 29, 2004 12:58 pm

If I write my age in hex, I'm 15 and I'll be turning 16 this May! It looks like I'll be a teenager for a very long time....

-Brendan

#19992 - Daniel Andersen - Thu Apr 29, 2004 2:49 pm

I can just as well make it public now even though I'm ashamed to say so (ahrem, Lord Graga :-): a year ago or so I was making a huge program with codename GNES (Gameboy Advance Entertainment System) but somehow I managed to stop developing it... :(

Anyway, GNES was supposed to be a complete development environment, including a Basic language with *lots* of routines, a development environment called Golden Environment, including custom-made editors, built-in Click & Play that would insert code, etc. etc.

I did the compiler+assembler and most routines (in asm), I did the editor, the workspace, but for some reason I quit it; mabey because of intense exam studies? But anyway, here you can see some screenshots of both the Golden Environment and some games made with it (and yes, it had support for Mario-3D maps :-)

http://www.daimi.au.dk/~daniande/screenshots/

So now I'm thinking of mabey instead use it for Click & Play...

#20186 - abilyk - Tue May 04, 2004 3:58 am

I got my Bachelor's degree in computer science from Southwest Missouri State University. As far as profession goes, I guess I'm hard to peg into a category... I've started up a game development company and my team is working on our first GBA game. Since we're unlicensed and have no publisher, perhaps "semi-professional game developer" would be the most accurate.

I've heard a lot of nay-saying about the odds startups have of breaking into the GBA market. A lot of the concerns I've read are valid, but I fail to believe that if our company can create an interesting IP, a solid game, and a good business plan--all of which I'm confident we can do--we won't be able to find a publisher. That may sound a bit arrogant, but to do what we're trying to do, I think one needs to have a whole lot of confidence and even a little arrogance, too.

If happen to be wrong, and we can't find a publisher, at the very least I'll be able to use the demo--and the experience I gained from coding the game--to land a job at an established company in the industry.

#20188 - Hope - Tue May 04, 2004 8:36 am

I'm a programmer for a company in Santa Clara, CA. Most of my work at the moment is Perl and DB stuff, so I wanted a way to practice some C, and also to get some use out of my GBA. I mean, it looks nice and I'm happy that I own it, but I don't actually play it much.

I also like doodling so I figured I could make my stick figures and happy faces attack each other on a GBA and that's better than on paper.

Been out of school for a year, started CS, finished with Economics and a minor in CS. If I could do it over, I'd probably double in Spanish and French or just go for a BFA in Illustration/Animation somewhere.

When I'm not working, gba programming, doodling or reading, I'm at the fencing club or at the gym, trying to get healthier for fencing.

Hope.
_________________
hope.

#60766 - gmiller - Mon Nov 14, 2005 5:12 pm

I graduated from college with a CS degree in 1976, got a masters in CS in 93 and worked in the computer field since 78 and the computer telephone field sine 94. When the telco market crashed and the company I was working for let 2K of us go I was unemployed except for consulting for 1.5 years. I am now working at Full Sail in their Game Design Bachelors program teaching machine architecture and software optimization. I just started a class as part of machine architecture that will use the GBA as and example of targeting software for console development and teaching ARM assembly. We are using VHAM for the IDE and no HAM libraries to make sure people understand what these libraries to for you. I am non visual type of coder (command line - no mouse - no graphics) so the graphics part of this system are the ones I have the least experience with and no one would hire me to design the visual portion of a game. I do not have problems with the other areas and I hope to get better on the graphics side of this.

#60772 - thos_thom - Mon Nov 14, 2005 6:29 pm

Finished my degree about a year and a half ago.

Now i am a profesional software designer/developer for a uk/brighton based company doing mobile software. (for mobile/cell phones)

Java is my thing (j2me/se/ee). I taught myself c using the gba. Moving onto DS now.
_________________
--------------
^thom(as)?
--------------

#60777 - Mighty Max - Mon Nov 14, 2005 7:13 pm

I'm
- Informatikkaufmann (combined bachelor of information and comunication tech, as well as salesmanship)
- Soldier (72th OAJ in the german "Heer")
- Student (Diplom Informatik)
- voluntary developer of an international released PC game.

and too childish for my age :p
_________________
GBAMP Multiboot

#60862 - kusma - Tue Nov 15, 2005 3:18 pm

i work with embedded 3d-accelerator development.

#60882 - SevenString - Tue Nov 15, 2005 9:10 pm

Currently? Graphics R&D at a computer animation studio. Mostly custom tools development, pipeline supprt, new rendering algorithms.

Before this, mostly game development. Headed up graphics tools dev at EA for a few years, was lead tools and 3D R&D guy at Disney Interactive, 3D engine/tools lead for a couple of smaller studios, a principal engineer and software architect at Sony Pictures Digital, and the list goes on.
_________________
"Artificial Intelligence is no match for natural stupidity."

#61124 - Lord Graga - Thu Nov 17, 2005 2:52 pm

Herbalism (300)
Engineering (66). Gave up leatherworking to get a firetrinket..

Stupid WoW :P

I am studying in the danish 3-year system called the Gymnasium on a mathematical line.