The XGameStation was originally conceived of as a handheld system called the nanoGear based around the 68HC12 microprocessor, a modern derivative of the 6809. The system would also contain modern derivatives of the 6502 and Z-80 microprocessors, for retro coders and hackers, and to Facilite a emulação de sistemas clássicos de computador e videogame. Após várias iterações, o plano mudou para usar um microprocessador ARM e um FPGA no qual uma GPU personalizada projetada foi implementada. Mas depois de terminar este projeto, foi decidido que o sistema resultante era proibitivo de custo e avançado demais para iniciantes. Em vez disso, o plano foi alterado novamente, resultando finalmente na edição Micro XGS, com base no microcontrolador SX52. O sistema ARM e FPGA foi renomeado para o XGS Mega Edition após o lançamento da Micro Edition e, embora planejasse ser vendido, nunca foi lançado.
Em seguida, o XGamestation original foi anunciado em agosto de 2003.
O XGS Micro Edition foi anunciado em 2004. O XGS Micro Edition é um console de videogame pré-construído baseado no microcontrolador SX52, que é um microcontrolador PIC de alta velocidade em 80 MHz, para um total de 80 MIPs. O sinal de vídeo de televisão em cores é gerado em software no microcontrolador. O som é gerado por um chip ROHM BU8763. Para entrada, o sistema possui um único conector PS/2 para entrada de teclado ou mouse, bem como dois DB-9 para conectar joysticks compatíveis com Atari. A programação é feita na linguagem de montagem ou em um XGS BASIC personalizado, em um PC e depois transferido para o console ou no próprio sistema. Possui pacotes de complementos para criar seu próprio cartão de expansão e kit de experiências eletrônicas. A micro edição contém a unidade XGamestation, "Projetando seu próprio console de videogame" - um livro detalhado em formato PDF, ensinando o básico da eletrônica, uma fonte de alimentação, cabos A/V, um joystick, um cabo e alguns extras, como Como uma versão em PDF de um dos livros anteriores de Andre Lamothe, "Tricks of the Windows Game Programming Gurus".
O aspecto mais notável do processador SX52 é sua capacidade de criar um sinal de vídeo em cores usando apenas software e ainda ter o poder de executar simultaneamente o software que usa essa exibição de vídeo para criar uma demonstração de videogame ou jogo elementar. Esses últimos programas podem ou não evoluir para um jogo real (jogável), pois a memória do processador SX52 é muito restrita para apoiá -los. Algumas pessoas também escrevem demos em vídeo não-games para mostrar as possibilidades de exibição de vídeo do sistema.
O SX52 ficou obsoleto pela Paralax, a empresa que agora empacota a série SX de Micro Controller morre, feita pela Ubicom, porque eles não tinham um pacote com 52 pinos. No entanto, de acordo com as pessoas da XGamestation, existem chips SX52 suficientes disponíveis para todas as suas necessidades futuras. Em 31 de julho de 2009, a Parallax anunciou que toda a linha de microcontroladores SX será descontinuada.
A edição Pico é uma versão simplificada da Micro Edition em um kit de construção de si mesmo. A edição Pico foi anunciada em 2005. A edição Pico é baseada no microcontrolador SX28, que, como o SX52, é um microcontrolador PIC de alta velocidade em 80 MHz para um total de 80 mips, embora tenha menos RAM e capacidade de flash . Como a micro edição, o sinal de vídeo em colorido de televisão é gerado em software no microcontrolador. No entanto, diferentemente da edição micro, o sinal de áudio também é gerado diretamente pelo microcontrolador e não por um chip externo. Para entrada, o sistema simplesmente lê pushbuttons conectados aos seus pinos de entrada. A programação é feita na linguagem de montagem ou em um XGS BASIC personalizado, em um PC e depois transferido para o console. O pico vem em várias formas diferentes de kit: o kit 1.0 que vem com uma placa de ensaio, um CD com instruções de montagem e capítulos selecionados do mesmo e -book que a edição micro e os mesmos extras, o SX28 e os componentes discretos do sistema; e o kit 2.0, que consiste no kit 1.0 e um PCB sem solda (que também está disponível como um complemento separadamente); e o Kit Starter do Game Console, que inclui o kit 2.0, uma cópia impressa de "The Black Art of Video Game Console Design" e um ferro e solda de solda.
Lançado em 26 de dezembro de 2008, os sistemas de desenvolvimento XGS AVR de 8 bits e XGS PIC de 16 bits são kits de desenvolvimento de sistemas incorporados, destinados a serem kits de desenvolvimento de entrada/alcance médio muito competitivos para seus respectivos microcontroladores. Os sistemas foram projetados juntos e, portanto, compartilham muito do mesmo design que não o processador principal. O sinal de vídeo é gerado em software como as edições XGS Micro e Pico; No entanto, há hardware auxiliar colorido para gerar a parte do BURST do sinal de vídeo. O sinal de áudio também é gerado diretamente pelo microcontrolador. Para entrada, como o micro XGS, duas portas db-9 e uma porta PS/2 são fornecidas. No entanto, em vez de serem compatíveis com os joysticks Atari, as portas DB-9 são compatíveis com os gamepads da Nintendo (embora conecte diretamente um controlador NES ou SNES exigiria um adaptador de pino). Ao contrário dos sistemas anteriores XGS e HYDRA, a programação está principalmente em C/C ++, utilizando bibliotecas específicas do sistema, embora a programação de montagem e um XGS BASIC escrito personalizado também estejam disponíveis. O código básico XGS é executado em ambos os sistemas sem modificação. Ao contrário da micro edição XGS, o código não pode ser editado no próprio sistema - um PC é necessário. O processador XGS AVR de 8 bits é um Mega AVR 644p atmel com flash de 64k e 4k SRAM rodando a mais de 28 MIPs. O processador XGS PIC de 16 bits é um pic24 com flash 256k e 16k SRAM rodando a mais de 40 mips.
Em 2006, Andre Lamothe lançou seu novo Hydra Game Development Kit, um sistema muito mais poderoso do que o XGS Micro Edition. Ao contrário dos outros sistemas da Nurve, a Hydra não carrega a marca XGS. O Hydra usa o microcontrolador de hélice de paralaxe múltipla, que possui uma arquitetura semelhante ao microprocessador celular usado no PlayStation 3. A hélice funciona a 80 MHz e usa oito núcleos de processador, chamados Cogs, para atingir um desempenho de 160 mips. Ele também tem muito mais memória do que a RAM SX52: 32K da Micro Edition e uma ROM de 32k, que contém uma fonte de bitmap para o gerador de exibição de vídeo (a hélice pode gerar uma imagem colorida VGA ou PAL/NTSC de alta qualidade usando software e algum suporte especial lógica incorporada em cada núcleo da CPU), tabelas para função matemática e um intérprete para a linguagem de spin com vários rosqueados. Cada núcleo da CPU também possui sua própria RAM 2K (512 palavras de 32 bits) da memória dedicada. Para entrada, o sistema possui duas portas PS/2 para um mouse e teclado (que são vendidos com o sistema) e duas portas de controlador de jogo compatíveis com NES (um controlador de jogo está incluído). O sistema também possui uma mini interface USB para programar o sistema, uma porta Ethernet RJ-11 e uma eeprom flash serial de 128K para armazenamento. Existem também complementos, como um cartão de RAM externo de 512k.