xboxscene.org forums

OG Xbox Forums => Software Forums => Development => Topic started by: webscripter on January 18, 2004, 12:36:00 PM

Title: Where To Get Started Programming For The Xbox
Post by: webscripter on January 18, 2004, 12:36:00 PM
biggrin.gif )
Title: Where To Get Started Programming For The Xbox
Post by: Wishi on February 03, 2004, 09:29:00 PM
Nope. Maybe someone will write a VB wrapper, but I immensely doubt it.
Title: Where To Get Started Programming For The Xbox
Post by: durus on March 02, 2004, 01:17:00 AM
Do i have to know direct3d if i whant to do a simply "halo world" program, or if i whant to do a program with no grafic?. I mean i will only make a program that gets a *.xml file from internet att remake it and save it on the xobx, do i have to know direct 3d for that?
Title: Where To Get Started Programming For The Xbox
Post by: billenglish on March 04, 2004, 07:36:00 PM
smile.gif
Title: Where To Get Started Programming For The Xbox
Post by: JesterDev on April 29, 2004, 11:50:00 AM
smile.gif Bordom is the root of all evil. Help me.  muhaha.gif
Title: Where To Get Started Programming For The Xbox
Post by: freakdave on April 29, 2004, 12:33:00 PM
wink.gif
Title: Where To Get Started Programming For The Xbox
Post by: dustyman on July 07, 2004, 08:24:00 AM
Hi, guys i wanna make a cd that ppl can install different rom packs anyone got any ideas how i can do this
Title: Where To Get Started Programming For The Xbox
Post by: Spaceboy727 on December 07, 2004, 04:49:00 PM
hey everyone, im looking to start getting into programming w/ the eventual hope of programming for xbox (not worried about that just yet)  i have a little bit of experience in visual basic and a little bit in c++ as well (i would have to go back and learn either all over again but i have done some basic programming in both a while ago)

now i've read through this post and a few others and what im wondering is for a beginner i've gathered that sdl and c  seem like the best place to start for a beginner, is this true?  if not what programming language would you recommend i study?
Title: Where To Get Started Programming For The Xbox
Post by: Spaceboy727 on December 08, 2004, 05:55:00 AM
first off, sorry to as so many newbish questions,  i just need a bit of help getting pointed in the right direction

ok, i've gathered a little bit more intel, and i've heard from people in the xfactor channel that SDL doesnt work w/ the ms xdk...true or false?  and also if i was to use sdl and openxdk (openxdk is kind of what im leaning towards, i dont plan on doing anythign super fancy any time soon) would i be better off working on C or C++ to get started.


p.s. thanks for your help jippie, greatly appreciated
Title: Where To Get Started Programming For The Xbox
Post by: freakdave on December 08, 2004, 06:36:00 AM
QUOTE
and i've heard from people in the xfactor channel that SDL doesnt work w/ the ms xdk...true or false?


false.
1.We have SDLx (thanks to Lantus) for the MS XDK,and it works flawlessly..
2.OpenXDK has SDL support and it seems to work quite well (i haven't tested it yet)
Oh,and stick with C++  wink.gif
Title: Where To Get Started Programming For The Xbox
Post by: Spaceboy727 on December 09, 2004, 04:24:00 PM
right on, thanks a lot,  thats the answer i wanted to hear, lol
Title: Where To Get Started Programming For The Xbox
Post by: uberx on December 09, 2004, 09:58:00 PM
I'm slightly confused about SDLx. I have the Dec 2003 xdk and have pretty much coded my application using that. But in order to do sounds easiler, I am switching over to SDLx.  How do SDLx and the xdk interact? How would I begin to set up a program intending to use SDLx? Do I use the libsdlx vcproject? Some screenshots of the current program are at www.xcardev.tk

Thanks!
Title: Where To Get Started Programming For The Xbox
Post by: Gamester17 on September 11, 2005, 10:50:00 AM
FYI, you can find Xbox Development Resources (links, libraries, tips & tricks) put together by Team-XBMC here (link)
Title: Where To Get Started Programming For The Xbox
Post by: TMG8 on September 22, 2005, 12:22:00 AM
Awesome! thanks for all the great links guys this helps, i did vb coding back awhile ago and i have good enough working knowledge of C++ things are going good!
Title: Where To Get Started Programming For The Xbox
Post by: AtomSoft on October 16, 2005, 08:26:00 PM
biggrin.gif

Also what SDK Package should i get for ex..
OpenXDK
XDK (xbox XDK) dont know how to get but heh...
Any other (if there is..)
Title: Where To Get Started Programming For The Xbox
Post by: PedrosPad on October 17, 2005, 02:50:00 AM
QUOTE(AtomSoft @ Oct 17 2005, 04:37 AM)
I want like to make a normal program which consist of:
Title: Where To Get Started Programming For The Xbox
Post by: AtomSoft on October 17, 2005, 08:09:00 AM
biggrin.gif
Title: Where To Get Started Programming For The Xbox
Post by: AtomSoft on October 17, 2005, 01:34:00 PM
biggrin.gif

but i got the OpenXDK and so far so hard to install man . Na  i got everything ready but linker options gonna read post i made bbs
Title: Where To Get Started Programming For The Xbox
Post by: jippie on April 15, 2003, 01:20:00 AM
Couple of weeks ago I sent a message in the forum about me coding minesweeper for fun.
Now I get a least 1 message a day asking for help, where to get started.

Most of what I know I learned from here http://www.xfactordev.net. There are some really good tutorials.
There is also some source code for xinvaders on this site. I read this to understand a bit.

If you have done anything in directx before then you have no problem. It is the same.
If you are new to directx then don't bother with the XBOX YET!!
Just code stuff in the directx on your PC, it much quicker.

This is a site good for this http://www.xbdev.net/ for both Xbox & PC tutorials.

Start with the PC stuff at the beginning with the most simple tutorial.
Understand it before you move on, it will make you life easier later on. Trust me :-)

Google search for loads more http://www.google.com/search?hl=en&q=direc...ctx%20tutorials

nexe & andypick are both good sites for the PC. Use them.

In the XDK itself, there are loads of examples, and they are good to play with.
X:\Program Files\MS Xbox SDK\Samples\Xbox\Graphics\Tutorials

Three weeks ago is the first time I have started anything in Directx.
And I have almost finished two games. You must start simple. Don't start thinking you going to code QUAKE4, you are not. Think of a simple game and try.

I have 10 year of C programming, almost no C++. Not a lot of programming on the PC.
No maths, so a lot of the time I get very lost in what is going on.
It will take a long time, a lot of frustrations. But it can also be a lot of fun.

I started badly as I never used the XDK examples/XTL framework.
Use it!!

Edit: Visual Basic is a no no for XBOX, if you aim is to code on the xbox then you will never be able to code with Visual Basic.

Good luck and here are the links:
Fr*shgloop - wishi's site, with source code
xfactordev -  one of the best but not updated anymore :(

Freakdave made a good comment, we are talking DirectX + C, but what maybe is a good step is SDL + C
http://www.lantus-x.com/SDLx/
I would think it is a lot easier to get started. I found DirectX fun and I had been wanting to learn it.
SDL has been around for a long while. There is a lot of good games + scores out there to play with.
       

jippie

PS maybe someone can add stuff to explain the debug bios??

This post has been edited by jippie: Apr 30 2004, 06:37 AM
Title: Where To Get Started Programming For The Xbox
Post by: Wishi on April 26, 2003, 03:15:00 AM
BTW, XFactorDev.Net and xbdev.net is kinda the same thing but the XFactorDev.Net is solely for Xbox and so will have Xbox specific features etc.

Just wanted to let everyone know that after an extended break of ... too long, we're now updating the site pretty regularly with new tutorials and classes.

Oh, and if you want to speak to any of us, we're in #xfactor on EFnet.
Title: Where To Get Started Programming For The Xbox
Post by: Wishi on April 26, 2003, 07:30:00 AM
Yes, MS don't give it away, but it's around.... *he says mysteriously (or not)*

When, if, OpenXDK reemerges we'll gladly start supporting but at the moment, it's pretty useless for any serious software.
Title: Where To Get Started Programming For The Xbox
Post by: rhonk on July 03, 2003, 06:54:00 PM
heh, right now im trying to port dosrar to the xbox :P
Title: Where To Get Started Programming For The Xbox
Post by: atombomb on July 10, 2003, 02:31:00 PM
Hello folks..

I´m trying to learn to use DirectX, and i have a problem.

I´ve read a couple of tutorials on how to start using DirX on PC. (The goal is programming the X-Box).
But the tutorials i´ve read refers to directxlibraries. (d3dx8.h,d3d8.lib,d3dx8.lib)

In the tutorial i read that i had to download headers and libraries from www.MS.com/directx.

I´ve looked allover the site, but found nothing.  :o
Downloaded directx9.0a (No header files included in package??)  :o

Can anybody out there help me ??

I have now search for 2 days after these files.
(The files must be top secret  :unsure: )

Best Regards
 Terje.  
Title: Where To Get Started Programming For The Xbox
Post by: BenJeremy on July 10, 2003, 02:56:00 PM
QUOTE (atombomb @ Jul 10 2003, 05:55 PM)
Hello folks..

I´m trying to learn to use DirectX, and i have a problem.

I´ve read a couple of tutorials on how to start using DirX on PC. (The goal is programming the X-Box).
But the tutorials i´ve read refers to directxlibraries. (d3dx8.h,d3d8.lib,d3dx8.lib)

In the tutorial i read that i had to download headers and libraries from www.MS.com/directx.

I´ve looked allover the site, but found nothing.  :o
Downloaded directx9.0a (No header files included in package??)  :o

Can anybody out there help me ??

I have now search for 2 days after these files.
(The files must be top secret  :unsure: )

Best Regards
 Terje.

You need the DirectX SDK, not the runtimes (which are included)

Keep looking.... M$ offers the SDK for free. Start with msdn.m$.com
Title: Where To Get Started Programming For The Xbox
Post by: atombomb on July 11, 2003, 03:11:00 AM
Thanks !!

I´ve found it.  :lol:

I was inside msdn yesterday, but missed the last chapter with the links.  :P

Now i have to download and learn

Thanks again.  :rolleyes:

Terje
Title: Where To Get Started Programming For The Xbox
Post by: atombomb on July 14, 2003, 01:40:00 PM
Hello Again.

I´ve installed the DirectX SDK and Visual C++.

All the tutorials i have tested on internet does not work. :blink:

(Yes, i think it is something wrong in my linkersettings).

I have newer used C++ before.

Linker says :

--------------------Configuration: Cube - Win32 Debug--------------------
Linking...
d3d1.obj : error LNK2001: unresolved external symbol _Direct3DCreate9@4
Debug/Cube.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

Cube.exe - 2 error(s), 0 warning(s)

Its the same error if i use DirectX8 includefiles.

What went wrong for me ?  :huh:

Best Regards
 Terje
Title: Where To Get Started Programming For The Xbox
Post by: atombomb on July 14, 2003, 02:59:00 PM
Hello !!

I´ve found the problem.

It look like it´s something wrong with the linker.

In options->directory i showed where the lib and include file for sdk is found.

But the linker does not se the lib files. :blink:

So solve this problem by writing this line in the code.

#pragma comment(lib,"d3d8.lib") :D

Okay.  0 errors. :lol:

Best Regards
 Terje.
Title: Where To Get Started Programming For The Xbox
Post by: ZASADAR on August 07, 2003, 04:13:00 AM
will it do me any good to learn to program direct x on visual basic then  xbox?
Title: Where To Get Started Programming For The Xbox
Post by: BenJeremy on August 07, 2003, 04:41:00 AM
QUOTE (ZASADAR @ Aug 7 2003, 07:37 AM)
will it do me any good to learn to program direct x on visual basic then  xbox?

Learn DirectX Programming using Visual C/C++ on the PC, then move to Xbox.

So your path is: VB -> VC/C++ -> DirectX(PC) -> Xbox
Title: Where To Get Started Programming For The Xbox
Post by: ZASADAR on August 12, 2003, 02:48:00 AM
aw man hehe ok well your the pro thanx man ill do that

so why is it so hard to program on xbox not enough tutorials?
Title: Where To Get Started Programming For The Xbox
Post by: node on August 12, 2003, 02:23:00 PM
I'm a bit late with this reply.........but this topic is of intrest to me has i have modded my xbox my self and done the hd transplant on my dinner table :)
NOw i would like to give somthing back to the scene  :)
i have read the threads with intrest, i was going to teach my self C and have taken out  a book titled " C Programming in easy steps" by Mike Mcgrath from my local library.
How ever since reading the threads it seems like this would be like running before learning to walk.
Would i be better of learning vb.net if so can you recommend any books for a total beginner?
:blink:  
Title: Where To Get Started Programming For The Xbox
Post by: Wishi on August 13, 2003, 03:36:00 AM
If you've got a book called "C Programming in easy steps", then it's probably gonna be at the right level for the absolute beginner I'd think. All I recommend is keep reading and trying. So what if you don't need some pointless calculator or classes which figure how many boxes can fit into other boxes, just keep trying.

And reading other people's code can help, but you'll be confused if you take a look at a complex app before you're ready. After you've finished that book, go down to the library and look for another.. and another. They'll probably cover similar topics but in different ways and it's always best to get a rounded view instead of relying on one author.

Persistence and determination is key.
Title: Where To Get Started Programming For The Xbox
Post by: node on August 13, 2003, 08:01:00 AM
:o  That sounds like me Persistent and determined, all ways wanting to know how things tick over if u know what i mean.
Only one thing left do i start with c or visual basic.net ?
which would u recommend?
ps thanks for the rapid reply.
Title: Where To Get Started Programming For The Xbox
Post by: Wishi on August 13, 2003, 07:31:00 AM
smile.gif
Title: Where To Get Started Programming For The Xbox
Post by: shorty on August 13, 2003, 09:28:00 AM
biggrin.gif

One thing i do know for sure, well have had millions of people advise me is that C is what to learn, its the most versatile, widley used and useful language..... even more so than english.....lol

- Shorty
Title: Where To Get Started Programming For The Xbox
Post by: node on August 13, 2003, 09:43:00 AM
Ah the good old "hello world prgoram"

i remember the good old days

10 PRINT "hello World"
20 END

I really must get back into programming, how cool would it be to write anything for the xbox, even something "crap" i did start to learn C but other things prevailed and i stopped, it was starting to work for me though, right thats it, im gonna do it  

One thing i do know for sure, well have had millions of people advise me is that C is what to learn, its the most versatile, widley used and useful language..... even more so than english.....lol

- Shorty



Hey just DO it, i'm with you nice cool xbox app some day hehehe...
Title: Where To Get Started Programming For The Xbox
Post by: Falcon on August 21, 2003, 05:39:00 AM
smile.gif

Still got a very old version of the Watcom Compiler somewhere around here and pretty much books.
Since I want to try and teach myself C++ (maybe code for the Xbox later *g*) I'm going to get myself some software.

Where is the difference in Visual 6 C++ and Visual.Net (C++ is included there).

Can I use Visual 6 C++ for Xbox Development later on ? And do I need the new XDK from June2003 or can I also use the older one March2002 ?

Got some books like C++ for dummies but also some from O'Reilley (supposed to be good).
Title: Where To Get Started Programming For The Xbox
Post by: rmn on December 09, 2003, 10:03:00 AM
This is probably the wrong place to post this, but I am at my wits end trying to get this to work. I have got the XDK 4627 , the WAM release. It is all there and CRC'd OK. But when I try to install the XDK it says "The installer appears to be corrupt etc etc etc" , Error S1004. Has anyone else had this problem ? or know how to get round this?