Looking for a Console which is ideal for starting Game Development.

Discussion in 'Game Development General Discussion' started by Ollie, Nov 21, 2009.

  1. neoblast

    neoblast Robust Member

    Joined:
    Jan 8, 2008
    Messages:
    248
    Likes Received:
    0
    another vote to dreamcast, easy to work with and developer friendly...
     
  2. jimmyv

    jimmyv Spirited Member

    Joined:
    May 21, 2009
    Messages:
    119
    Likes Received:
    0
    I dont mean to jack the thread, but I didnt really wanna make a new one....

    Can some of you lost links for how to get started on stuff like GBA,DS,Dreamcast dev. and stuff?
     
  3. phazmatis

    phazmatis Member

    Joined:
    Dec 6, 2009
    Messages:
    20
    Likes Received:
    0
    Well, if you're looking to make retro games and whatnot, you can't go wrong with the dreamcast, since I don't think you'll have to spend time or money messing around with hardware. If you're willing to forgo seeing the results of your work on the real hardware (without making some special cartridges/cables or buying them from somewhere), then the gameboy advance is an absolute dream to program for. I can't comment on the DS, but I'll bet it's also great (although I don't know how well the DS emulators are working!).

    Actually, there's nothing retro about either of those game systems...
     
  4. FruitRocks14

    FruitRocks14 Member

    Joined:
    Nov 20, 2009
    Messages:
    19
    Likes Received:
    0
    yes, that is possible, depending on what your specs are..
     
  5. Yamato

    Yamato Member

    Joined:
    Feb 21, 2009
    Messages:
    17
    Likes Received:
    0
    What about GP2X/Wiz?
     
  6. Digital Conservationist

    Digital Conservationist Active Member

    Joined:
    Jan 18, 2010
    Messages:
    38
    Likes Received:
    1
    If you want to learn Sega Genesis, 32X or Sega CD; I have posted their Tech Docs and a 32X SDK. ->here<- Please keep us posted with any homebrews you come up with!
     
    Last edited: Jan 21, 2010
  7. TmEE

    TmEE Peppy Member

    Joined:
    Aug 13, 2008
    Messages:
    362
    Likes Received:
    1
    Charles Macdonald's MD docs are the best, official docs aren't as good IMO
     
  8. MottZilla

    MottZilla Champion of the Forum

    Joined:
    Feb 1, 2006
    Messages:
    5,066
    Likes Received:
    102
    TmEE, are these any publically available and free to use however you want, music/sound drivers for MD? That's something that bothers me when I think about console development is that you pretty much have to program your own sound/music engine and tools to make music for it. SNES does have that XMSNES which looks nice, NES does have Famitracker but it's not meant to be used in a real game. So how's the MD?
     
  9. TmEE

    TmEE Peppy Member

    Joined:
    Aug 13, 2008
    Messages:
    362
    Likes Received:
    1
    There are quite a few options, with various features and limitations :

    Pascal's adaption of MSV Tracker http://www.pascalorama.info/article.php?news=30
    This one is limited to 4 channels for music, Kaneda's driver improvement allows for PCM and PSG SFX too.

    Shiru's Turbosound FM Music Maker http://shiru.untergrund.net/software.shtml
    It has a very nice interface for making music, but there is no support for PSG nor PCM, and no SFX support in the driver. Good for music, not that good for game stuff.

    XPMCK http://jiggawatt.org/muzak/xpmck/
    This one is MML based setup, allows FM and PSG, and PCM but only in VGM files, so no PCM on MD. No SFX support, so good for music but not games.

    There is also XM2SMPS, XM3SMPS and XM4SMPS, converters to get XM files to SMPS format (SMPS is sound engine that Sonic games use). Its useful when used right, but no tools for SFX and stuff.

    Last but not least, my MD Tracker. It is made for game environment, it has a tracker for making music, SFX editor, lot of data conversion and management tools etc etc etc. only problem is that it is not publically available and its not too user friendly, plus its all MS-DOS software... it is used in Pier Solar and the Great Architects™
     
    Last edited: Jan 23, 2010
  10. segaloco

    segaloco Enthusiastic Member

    Joined:
    Jun 25, 2009
    Messages:
    531
    Likes Received:
    3
    Only thing I like about the official docs is the VDP section, of course when I use it WITH the macdonald guide. It just helps with clarity if nothing else, giving visual examples of each register. The memory maps are also good ;) Be sure to read up on the rom format so that you can get interrupts right though. Before I read that, I thought that besides the first 8 bytes of the vectors, it was a bunch of junk =P

    Edit: About music, don't forget GEMS, although it is pretty crappy =P
     
    Last edited: Jan 25, 2010
  11. TmEE

    TmEE Peppy Member

    Joined:
    Aug 13, 2008
    Messages:
    362
    Likes Received:
    1
    GEMS is not completely useful as it requires the HW it came with...
     
  12. Hawk

    Hawk Peppy Member

    Joined:
    Mar 24, 2009
    Messages:
    344
    Likes Received:
    0
    I'll branch out and say a Jtagged 360. You can use the SDK, and not have to spend the insane amounts for a dev kit to be able to test your code. compile xex, put on usb, run from usb, see what happens. And a jtagged 360 can be had for a little more then the price of an arcade and XNA sub, but it's cheaper because you do not have to pay for the sub each year.

    Hawk
     
  13. segaloco

    segaloco Enthusiastic Member

    Joined:
    Jun 25, 2009
    Messages:
    531
    Likes Received:
    3
    From what I can see from most homebrew developers, the Wii and PSP are also great dev platforms. I prefer the MD though =P.
     
  14. MottZilla

    MottZilla Champion of the Forum

    Joined:
    Feb 1, 2006
    Messages:
    5,066
    Likes Received:
    102
    Do you have plans in the future to make it available and make improvements? It would definitely be useful for MD homebrew developers as having sound and music makes any creation drastically more interesting.
     
  15. segaloco

    segaloco Enthusiastic Member

    Joined:
    Jun 25, 2009
    Messages:
    531
    Likes Received:
    3
    Seeing as I have been getting a lot of crap lately that I only ask for stuff and never give anything, I'm gonna up something in a few hours that might help you out if you want to pursue N64 coding.
     
  16. TmEE

    TmEE Peppy Member

    Joined:
    Aug 13, 2008
    Messages:
    362
    Likes Received:
    1
    It gets improvements from time to time, but only public version would be a package for musicians which is useless for games (no SFX, no nothing, just vanilla music playback)... stuff useful for games will most certainly require signing a paper, things will remain free when no money is involved. Thing will not get 100% available in full form, well, maybe the current version(with possible changes) after I'm done with the complete rewrite of the setup (since I have less than 300 bytes left for code and things are really ugly right now...)
     
  17. rIKmAN

    rIKmAN Member

    Joined:
    Jul 26, 2010
    Messages:
    13
    Likes Received:
    0
    Suprised nobody has suggested what I do for iPhone devepment.

    Sign up, get the SDK, run MacOS in a Virtual Machine (in XP), install SDK, off you go.
    The iPhone emulator works fine with the samples from the SDK, though I have a good spec PC.
     
  18. Twimfy

    Twimfy Site Supporter 2015

    Joined:
    Apr 10, 2006
    Messages:
    3,570
    Likes Received:
    32
    I make a living out of iPhone programming and I wouldn't recommend it as a fun way to learn console programming. From a gaming perspective it's poorly documented and a pain in the ass.
     
  19. AlecRob

    AlecRob Robust Member

    Joined:
    Mar 4, 2012
    Messages:
    211
    Likes Received:
    0
    Is the Sega Saturn really difficult to program if your just doing 2D stuff on it?
     
  20. jgwetworth

    jgwetworth Member

    Joined:
    Jun 23, 2011
    Messages:
    11
    Likes Received:
    0
    Does anyone have a few links to dreamcast dev resources/documentation or anything helpful?
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page