Jump to content

  • Log In with Google      Sign In   
  • Create Account

Awesome job so far everyone! Please give us your feedback on how our article efforts are going. We still need more finished articles for our May contest theme: Remake the Classics

New Console


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
32 replies to this topic

#1 brandonman   Members   -  Reputation: 102

Like
0Likes
Like

Posted 06 April 2006 - 04:19 PM

I find programming for consoles utterly confusing trying to understand others. I may be a kind of new programmer but I want to start my own console. Would anyone like to help OR give me some tutorial links? I know about 5 programming languages and each one touched slightly(except javascript, html, and libertybasic which I have tried hitting hard on) I am hoping on building a whole new console. I don't care if its even simpler then the nes was. Oh, by the way, it may help- I know electronics too. may be helpful

Ad:

#2 jonahrowley   Members   -  Reputation: 300

Like
0Likes
Like

Posted 06 April 2006 - 04:33 PM

You may be interested in the XGameStation. Looks really cool for tinkerers, and goes into everything from hardware design, Verilog, FPGAs, to designing the software API and making games for it.

#3 brandonman   Members   -  Reputation: 102

Like
0Likes
Like

Posted 06 April 2006 - 04:43 PM

was looking more along the lines of building it from scratch.

#4 brandonman   Members   -  Reputation: 102

Like
0Likes
Like

Posted 06 April 2006 - 04:53 PM

I am in desperate need. would give me something to do and would be easier to program for I am guessing. Even if it's harder, I would be proud and take the extra time so plz post some links you might find.

#5 brandonman   Members   -  Reputation: 102

Like
0Likes
Like

Posted 06 April 2006 - 04:56 PM

when I do finally get started, I will hire you all for the team. We'll communicate online and send plans. Please help!

#6 brandonman   Members   -  Reputation: 102

Like
0Likes
Like

Posted 06 April 2006 - 05:07 PM

It was active earlier on the forums...quiet now.

#7 Roboguy   Members   -  Reputation: 794

Like
0Likes
Like

Posted 06 April 2006 - 05:08 PM

A console would be rather difficult to make from scratch and would be very difficult to sell (that is, if you plan on selling it).

Quote:
Original post by brandonman
It was active earlier on the forums...quiet now.


Again, this is NOT a chatroom.

#8 brandonman   Members   -  Reputation: 102

Like
0Likes
Like

Posted 06 April 2006 - 05:21 PM

talking to you roboguy, I don't plan on distributing it quite yet. If you all could post some tutorials on here overnight, dat would be great. I have to go to bed so anyone who comes here, don't expect me to reply. Still looking for tutorials...zzzzzzzzz

#9 Roboguy   Members   -  Reputation: 794

Like
0Likes
Like

Posted 06 April 2006 - 06:18 PM

Quote:
Original post by brandonman
talking to you roboguy, I don't plan on distributing it quite yet. If you all could post some tutorials on here overnight, dat would be great. I have to go to bed so anyone who comes here, don't expect me to reply. Still looking for tutorials...zzzzzzzzz


Tutorials on what? Making consoles? I doubt there would be many on that (if any).

#10 jonahrowley   Members   -  Reputation: 300

Like
0Likes
Like

Posted 06 April 2006 - 06:29 PM

Quote:
Original post by brandonman
I am in desperate need. would give me something to do and would be easier to program for I am guessing. Even if it's harder, I would be proud and take the extra time so plz post some links you might find.


If you're this deperate, frankly, this project is probably above you. Though it is not an impossible task, if you find other consoles "utterly confusing", what makes you think you'll be able to accomplish the task of making your own? This sounds like a wholly unrealistic project, but feel free to prove me wrong..

#11 Nik02   Members   -  Reputation: 1988

Like
0Likes
Like

Posted 06 April 2006 - 07:04 PM

To design a console from scratch, you need more than 10 years of solid working experience in digital electronics, and you need to be extremely good in the trade.

In addition, you need a very robust software design skillset, to be able to define at least the programming interface to the console - and you would have to provide samples and proof-of-concepts as well as documentation and help for your development kits.

To manufacture a console prototype, you'll need a vast amount of custom chips and electronics which can cost a pretty penny. Also, you'll need to be capable of microelectronic manufacturing to solder all this electronics together - if you have looked inside a NES, for example, some of the solders are extremely tiny (even more so in modern consoles).

To sell the idea and the actual console, you'll need extremely good marketing skills and you need to be generally convincing. I'm sorry to say this, but you show no signs of either at this time.

In short, you could as well say, "I'll climb to the moon with the ladder I built last week".

If you're still willing to learn how to make a console, I recommend you start studying hard for the next ten years or so, then re-assessing the situation, repeating studying as necessary, and finally build the machine if you're still interested in doing so.

Kind regards,
Niko Suni
Software developer

#12 frob   Moderators   -  Reputation: 7553

Like
0Likes
Like

Posted 07 April 2006 - 04:57 AM

Quote:
Original post by Roboguy
Tutorials on what? Making consoles? I doubt there would be many on that (if any).


Sure there are. They are called "Electronic Engineering classes". You can find them at your local University. You can also find tutorials at places like this.

They aren't free, and they aren't easy. Of course, manufacturing the hardware needed for a game console is neither cheap nor easy as well.

You're not going to find one that says "Instructions on making your own XBox console on a whole lot of really big breadboards", but everything you need can be found in those publications.

#13 Alpha_ProgDes   Crossbones+   -  Reputation: 3292

Like
0Likes
Like

Posted 07 April 2006 - 05:36 AM

didn't you have a thread where you couldn't find a game engine to use? now you wanna build a console... from scratch. sorry, i can't be as nice as everyone here. you need to slow down and start with the basics. learn a language, make some programs, learn an API, make an application (or game). learn some more. in that order.

#14 FullThrottle   Members   -  Reputation: 126

Like
0Likes
Like

Posted 07 April 2006 - 02:23 PM

Why don't you want to use XGameStation? Sure, it comes with a premade console, but it also come with an ebook that describes everything you need to make the console(and how it all works). Of course, you'll need to program in Assembly, which is pretty difficult for new programmers.

#15 AcePilot   Members   -  Reputation: 252

Like
0Likes
Like

Posted 08 April 2006 - 04:07 PM

Making a new game console shouldn't be that hard, if you have previous electronics experience. Basically, what you need is:

-> A graphics board, which is basically a circuit board that interfaces the game console to the display (which is most probably a TV screen). It will have the logic required to translate something like "Set pixel 21x4's colour to red" into a command that the display will understand. You can make this more advanced and add things like shader support.

-> A main processing board, which will have memory to store your game (this could be loaded from, for example, a game cd, but you will probably want to store this in an EEPROM for now), a main processor that will run your game, and some RAM. This main board should be connected to the graphics board, to which it will send graphic commands. Any keypads or user inputs should also be added here. Optional audio circuitry is also to be interfaced here.
How you would operate this system is that you would program your game on, for example, a PC, and then download that onto the EEPROM, from which the processor will load the game and excecute it when power is supplied to the console.

Now, you might be wondering, how do you implement this? Well luckily, a company named Parallax provides some cheap materials to build this system. You will need to order:
http://www.parallax.com/detail.asp?product_id=27112 (your processor board)
http://www.parallax.com/detail.asp?product_id=30012 (your graphics board)

This, in total, will cost you about $60.00. You can easily use these components in another circuit though.

First, you can connect the graphics board to the BS1 (processor) board, and then you can download your game onto the console. The programming language for the BS1 is pretty simple, and talking to the graphics board is also straightforward.
Everything, including how to download a program onto the BS1 is clearly documented on their website.

By modern standards, this system will obviously be a bit old, but it offers an excellent starting point. You can slowly then add features, and then maybe one day, who knows, this might be the new competition for the 360! (It's going a bit far now).

Good Luck!

#16 AcePilot   Members   -  Reputation: 252

Like
0Likes
Like

Posted 08 April 2006 - 04:15 PM

One more thing...

If you are thinking that you're a bit advanced to be using a microcontroller like BS1, you might want to look into www.microchip.com. They make cheap microcontrollers, for one or two dollars you can get a pretty decent microcontroller for your game system.

Some good links:
http://www.rentron.com/Myke3.htm
http://www.rentron.com/Myke4.htm

[Edited by - AcePilot on April 9, 2006 6:15:01 PM]

#17 brandonman   Members   -  Reputation: 102

Like
0Likes
Like

Posted 13 April 2006 - 07:01 AM

I know bs2(basic stamp two) and I can't spend a TON of money but I can spend some. If anyone will help me I would greatly appreciate.(maybe a tutorial or tips).

#18 brandonman   Members   -  Reputation: 102

Like
0Likes
Like

Posted 13 April 2006 - 07:03 AM

by the way, I don't expect much, just maybe graphics like the first console-the pingpong thingy.

#19 brandonman   Members   -  Reputation: 102

Like
0Likes
Like

Posted 13 April 2006 - 03:40 PM

Hello. any true good tutorials you may have found yet? I've googled it tons of times and only come up with things about big companies making new games and consoles. Has anyone else found better?

#20 jonahrowley   Members   -  Reputation: 300

Like
0Likes
Like

Posted 14 April 2006 - 05:50 AM

Quote:
Original post by brandonman
Hello. any true good tutorials you may have found yet? I've googled it tons of times and only come up with things about big companies making new games and consoles. Has anyone else found better?


I think I said this before, but if you're this desperate for other people to find "tutorials" for you, are you sure you're ready for this? There have been two good suggestions already (AcePilot's BASIC stamp and the XGameStation), what exactly are you looking for? If these two suggestions can't get you started, this project is probably too difficult for you.




Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS