Its radically different than a gameboy. This generates NTSC, this you program, this uses software to generate video, this runs much faster than a gameboy, and so forth. And of course, the gameboy is a consumer product not meant to be understood. This product is designed for EE's and programmers to buy and learn about embedded systems design using gaming hardware as an example of how to make something.
Everything is done on the PIC chip. Basically we were trying to show the power of the PIC. There is a little bit of TTL hardware to help out with the color generation but not too much.
Shipping to UK depends on your address. But, simply look at the weight of the product and you can estimate with USPS "calculate cost", or simply put in an order and don't commit it in our site and let it compute shipping. Secondly, the XGS Pico 1.0 uses a 2K FLASH SX28 processor, so you are stuck with ASM primarily, although there is a basic for it, programs will be short.
Hi. Nice to meet you ^_^ Im just wondering, how do you make a system with BASIC? It sounds wierd I know, but I have decided to make my own videogame system. It will be a simple DarkBASIC or Blitz3dBASiC 3d console, but with a brand new chip for high quality graphics.
The XGS already comes with a BASIC. But, bottom line is you want to build a computer with high quality graphics and a BASIC then first design a computer, write a BASIC interpreter or compiler, in other words YOU will do all this work.
Idk man that dosent exactly sound what I had in mind. Im not talking 360 level graphics. I mean something more simpler like Dreamcast or even 3do lever graphics. Probably more along the lines of the FX Chip with a more powerful graphics chip or something. But what would be the rule for that? Maybe making the same system with a more advance BASIC and a24 or 32 bit processor?
As far as I know Blitz3dBASic and DarkBASIC only work on an intel x86 processor. So in order to build your own video game system that supports this you need to buy an intel prcoessor, a mother board, RAM, video card, etc. Put it together and install windows. I know that doesn't teach you anything that's why we start simple with this console. This stuff just isn't easy.
Well idk about windows. Maybe Im naive, but I dont think its nessecary to have an operating system just to controll a processor (or else all those old dos computers would need windows). Maybe I can somehow make some BASIC emulator...or just make a 3do on a chip I guess.
Although another option is how they made those 3d GBA games...
Another option would also be using the brender engine, since it is compatible with MS DOS. By having the system use a very good DOS, I think these games can also be rendered without too much fancy stuff (as in operating systems, not actual electronic components).
By the way, do you know how one could use DAC on the included audio chip in your 16 bit system? I just say a demo of an Apple 2 playing guns and Roses on a floppy drive, so I feel daring >:)
You don't need a dac to play music, you can use PWM and the counter to synthesize an analog voltage. The problem is playing it at a rate fast enough for music, 8-16Khz you need to send the samples out, thus you must integrate the audio output into the hsync of the video drivers.
also we have just used the student edition of the gcc compiler(C compiler for PIC24, also known as the C30 compiler). It only allows optimization level 0 and 1 but it works decently enough and fits well inside of MPLAB.
Well, there are two completely different products. The HYDRA is about learning multicore programming concepts and the Propeller chip from parallax. The XGS PIC is a high end development kit for the PIC24 series processors. The HYDRA uses gaming quite a bit in the docs as the "learning platform", the PIC 16, does as well, but additionally focuses on more serious application programming. Finally, the PIC uses C and ASM. The HYDRA Spin and ASM. So if you want mulitcore hydra -- PIC, then XGS PIC
Its radically different than a gameboy. This generates NTSC, this you program, this uses software to generate video, this runs much faster than a gameboy, and so forth. And of course, the gameboy is a consumer product not meant to be understood. This product is designed for EE's and programmers to buy and learn about embedded systems design using gaming hardware as an example of how to make something.
XGSDEV 2 months ago
Isnt this basically just a Gameboy with extra ports?
oceanofdarkstars1 2 months ago
Comment removed
turbocorty 1 year ago
I made the mistake of thinking this product contained the PIC24FJ256DA210 with integrated graphics.
Will the xgspic work if I replace the standard PIC24HJ256GP206 controller with the new PIC24FJ256DA210?
turbocorty 1 year ago
I have a question, which chip do you use for grafics rendering?, or the grafics are drawed with a PIC routine.... how much it?
8019AS 2 years ago
Everything is done on the PIC chip. Basically we were trying to show the power of the PIC. There is a little bit of TTL hardware to help out with the color generation but not too much.
XGSDEV 2 years ago
Shipping to UK depends on your address. But, simply look at the weight of the product and you can estimate with USPS "calculate cost", or simply put in an order and don't commit it in our site and let it compute shipping. Secondly, the XGS Pico 1.0 uses a 2K FLASH SX28 processor, so you are stuck with ASM primarily, although there is a basic for it, programs will be short.
XGSDEV 2 years ago
Hi. Nice to meet you ^_^ Im just wondering, how do you make a system with BASIC? It sounds wierd I know, but I have decided to make my own videogame system. It will be a simple DarkBASIC or Blitz3dBASiC 3d console, but with a brand new chip for high quality graphics.
FIXTREME 2 years ago
The XGS already comes with a BASIC. But, bottom line is you want to build a computer with high quality graphics and a BASIC then first design a computer, write a BASIC interpreter or compiler, in other words YOU will do all this work.
XGSDEV 2 years ago
Idk man that dosent exactly sound what I had in mind. Im not talking 360 level graphics. I mean something more simpler like Dreamcast or even 3do lever graphics. Probably more along the lines of the FX Chip with a more powerful graphics chip or something. But what would be the rule for that? Maybe making the same system with a more advance BASIC and a24 or 32 bit processor?
FIXTREME 2 years ago
As far as I know Blitz3dBASic and DarkBASIC only work on an intel x86 processor. So in order to build your own video game system that supports this you need to buy an intel prcoessor, a mother board, RAM, video card, etc. Put it together and install windows. I know that doesn't teach you anything that's why we start simple with this console. This stuff just isn't easy.
XGSDEV 2 years ago
Well idk about windows. Maybe Im naive, but I dont think its nessecary to have an operating system just to controll a processor (or else all those old dos computers would need windows). Maybe I can somehow make some BASIC emulator...or just make a 3do on a chip I guess.
Although another option is how they made those 3d GBA games...
FIXTREME 2 years ago
Another option would also be using the brender engine, since it is compatible with MS DOS. By having the system use a very good DOS, I think these games can also be rendered without too much fancy stuff (as in operating systems, not actual electronic components).
By the way, do you know how one could use DAC on the included audio chip in your 16 bit system? I just say a demo of an Apple 2 playing guns and Roses on a floppy drive, so I feel daring >:)
FIXTREME 2 years ago
You don't need a dac to play music, you can use PWM and the counter to synthesize an analog voltage. The problem is playing it at a rate fast enough for music, 8-16Khz you need to send the samples out, thus you must integrate the audio output into the hsync of the video drivers.
♦
XGSDEV 2 years ago
i have two questions
how much would shipping cost to the uk
and what programming languages does XGameStation Pico Edition 1.0 support
will it support darkbasic
thanks in advance
keyboardman100 2 years ago
looks very good
do you know where i can get c programming language is it free ive looked on the internet about it but cant find anythng about where to get it : )
lightninganimation 2 years ago
look for the deviant C++ compiler. it's free
aesopiankitty 2 years ago
also we have just used the student edition of the gcc compiler(C compiler for PIC24, also known as the C30 compiler). It only allows optimization level 0 and 1 but it works decently enough and fits well inside of MPLAB.
XGSDEV 2 years ago
Well, there are two completely different products. The HYDRA is about learning multicore programming concepts and the Propeller chip from parallax. The XGS PIC is a high end development kit for the PIC24 series processors. The HYDRA uses gaming quite a bit in the docs as the "learning platform", the PIC 16, does as well, but additionally focuses on more serious application programming. Finally, the PIC uses C and ASM. The HYDRA Spin and ASM. So if you want mulitcore hydra -- PIC, then XGS PIC
XGSDEV 2 years ago
Interesting! What are the main differences between Hydra console and XGS PIC? : )
junior271985 2 years ago
Amazing Awesomes! =0)
powermousey 2 years ago