Jump to content
IGNORED

Classic console development kits, samples (Atari, Nintendo, Sega, Neo Geo)


smccd

Recommended Posts

Hello,

 

Over the past year, I have been gathering dev kits for classic consoles from around the net, fixing them up to get them in a working state, and then wrote small game samples for each. The samples will compile out of the box.

You can find them at

 

http://sebastianmihai.com/ccd

 

I am currently up to 14 different systems.

 

My Atari projects are:

 

Snappy - http://www.sebastianmihai.com/main.php?t=47 (written in batari Basic)

Catkanoid - http://www.sebastianmihai.com/main.php?t=49 (written in C)

 

Enjoy!

  • Like 5
Link to comment
Share on other sites

  • 3 weeks later...

This is really cool. With your Neo Geo Dev kit, can you play CD-DA for the NGCD part. What are the limitations using the puzzle de pon rom. Do you think it's possible to program a game like Last Hope with those limitations, if any? Also, I'm knee deep with a WIP using the PSX Psy-q dev kit for game development. Have you ever used it? I'll be starting a thread here soon once I finish a few more things.

 

I do already have a thread here though.

http://www.digitpress.com/forum/showthread.php?155936-2011-Any-PSX-programmers-out-there

Link to comment
Share on other sites

This is really cool. With your Neo Geo Dev kit, can you play CD-DA for the NGCD part. What are the limitations using the puzzle de pon rom. Do you think it's possible to program a game like Last Hope with those limitations, if any? Also, I'm knee deep with a WIP using the PSX Psy-q dev kit for game development. Have you ever used it? I'll be starting a thread here soon once I finish a few more things.

 

I do already have a thread here though.

http://www.digitpres...mmers-out-there

 

I'm not sure about playing CDDA. My work is based on the NeoBitz dev tools, so you may want to look that up and ask the author. The limitations of that specific rom is most likely its size. You may have to look for a different one (and adjust how your compilation scripts pad the output .bin files), or build for NGCD, which I think doesn't care about exact rom sizes.

 

I have briefly looked into PSYQ (I think I even remember reading your thread months ago), but I'm frankly not too fond of CD-based consoles (NGCD is an exception, due to itself being based on a cartridge system).

Link to comment
Share on other sites

Developing for the PSX with PSYQ isn't all that bad. It's just a lot of trial and error :\ I'm sure the same could be said of cartridge systems too. Anyway, I'll really look into making some kind of NGCD game later just to see what I can do. Thanks.

Link to comment
Share on other sites

  • 2 weeks later...

I have just added a new homebrew game on Neo Geo Pocket Color (NGPC). The game is called NGCollector, and it simulates the life of a Neo Geo collector! :)

 

Read more about it at http://sebastianmiha...m/main.php?t=63

 

Ah, yes, and also a small tech demo of a shooting galery written in 5200bas!

 

Wow! I am humbled you'd consider trying these derelict dialects of BASIC! Really, as long as people continue to use and improve these compilers even abandonment by their developers isn't a fatal blow. You are truly keeping the faith alive each time you create a project.

 

Ode to Dead BASIC Coders:

Carry on my wayward son,

For there'll be patches when you are done

Lay your weary hands to rest

Don't you compile no more

 

Once I wrote above the subs and declarations

Just to get a grasp beyond the capitalization

I was typing ever faster, but my laptop fell too high

Though my eyes could see the NAS on my LAN

Though I thought I did I hadn't backed up man

I hear the voices when I'm screamin', I can hear them say

Edited by theloon
  • Like 2
Link to comment
Share on other sites

I have just added a new homebrew game on Neo Geo Pocket Color (NGPC). The game is called NGCollector, and it simulates the life of a Neo Geo collector! :)

 

Read more about it at http://sebastianmiha...m/main.php?t=63

 

Ah, yes, and also a small tech demo of a shooting galery written in 5200bas!

 

Wow! I am humbled you'd consider trying these derelict dialects of BASIC! Really, as long as people continue to use and improve these compilers even abandonment by their developers isn't a fatal blow. You are truly keeping the faith alive each time you create a project.

 

Ode to Dead BASIC Coders:

Carry on my wayward son,

For there'll be patches when you are done

Lay your weary hands to rest

Don't you compile no more

 

Once I wrote above the subs and declarations

Just to get a grasp beyond the capitalization

I was typing ever faster, but my laptop fell too high

Though my eyes could see the NAS on my LAN

Though I thought I did I hadn't backed up man

I hear the voices when I'm screamin', I can hear them say

 

Thank you very much for your kind words.

Link to comment
Share on other sites

  • 1 month later...
  • 3 weeks later...

I believe you now hold the record for smallest sized Neo-Geo Game (2 MEGS).

 

With King of Fighters 2003 being the Biggest (716 MEGS).

 

Hehe, when I was designing that insert, I was wondering what meg count to use, and I decided to go with the acutal size, mainly for lols :)

 

By the way, if anyone knows of someone, or some website that can create cartridges for other systems (NES, SNES, Sega, etc.), give me a shout.

Link to comment
Share on other sites

i know Retrozone ( http://www.retrousb.com/ ) makes Battle Kid: Fortress of Peril for the NES. It looks like they make SNES games too.

 

I have a question though..., how did you make your Atari 2600 and NEO cart? Did you gut and relabel existing carts or what?

 

I tried Retrozone, but they don't seem to make cartridges based on custom ROMs

 

The Neo Geo cart was made by someone else. It's based on a sacrificed Samurai Shodown 2 cartridge. The Atari 2600 cartridge was done by the AtariAge store :)

Link to comment
Share on other sites

  • 4 months later...
  • 1 month later...
  • 1 year later...

Hey guys,

While I normally develop for older consoles, this time I came up with a trading game on Windows (using XNA). The game is called Gold of the Kingdoms, and in it, the player attempts to make a profit and ultimately gain influence over all kingdoms of the realm. Random events can occur, and the caravan can be upgraded.

You can find it here:
http://sebastianmihai.com/main.php?t=94&n=Gold-of-the-Kingdoms-an-XNA-C-homebrew-game

Here is a screenshot, also:

goldofthekingdoms1.jpg

  • Like 1
Link to comment
Share on other sites

  • 3 weeks later...

Hey smccd, how difficult would it be to develop some homebrew games for the Apple Pippin?

 

I read an article which stated that an HFS authentication file needs to be added to a Pippin disc in order for it to be read (or something to that effect).

 

It is essentially just a PowerPC MAC that was released during the mid-90s, right?

Link to comment
Share on other sites

Hey smccd, how difficult would it be to develop some homebrew games for the Apple Pippin?

 

I read an article which stated that an HFS authentication file needs to be added to a Pippin disc in order for it to be read (or something to that effect).

 

It is essentially just a PowerPC MAC that was released during the mid-90s, right?

 

Hey, I'm not sure about that one. It's really obscure, and in the mean time, I've focused on types of development other than old systems.

 

Maybe sometime in the future... :)

Link to comment
Share on other sites

  • 10 months later...
  • 1 year later...

I have recently released a homebrew game on the ZX Spectrum. It is called Husband Chores.

In it, you have keep your house clean by unclogging toilets, taking out the trash, etc. You can find it here: http://sebastianmihai.com/main.php?t=130&n=ZX-Spectrum-development-Husband-Chores-in-Z80-assembly-language

husband_chores_zx_spectrum0.png

Husband Chores can also be played directly in your browser via a link on the page above.

Additionally, the platform-level code I've written for it has been organized in a library called libzx which can be downloaded freely and comes with a bunch of examples to help developers make homebrew games on the ZX Spectrum! The library can be found here: http://sebastianmihai.com/main.php?t=131&n=libzx-ZX-Spectrum-game-programming-library-Z80-assembly-language

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...