nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 12:13



Reply to topic  [ 7 posts ] 
Видеоприставки на контроллере 
Author Message
Banned
User avatar

Joined: 20 Mar 2005 13:41
Posts: 2141
Location: От туда
Reply with quote
Вот чо начали делать и даже продавать буржуйчики:
Fuzebox Open source 8-bit game console
Image
Image
Image
Code:
The Fuzebox is a fully open-source, DIY 8-bit game console. It is designed specifically for people who know a little bit of programming to expand into designing and creating their own video games and demos. A full-featured core runs in the background and does all the video and audio processing so that your code stays clean and easy to understand.

    * Full 256 simultaneous output colors, 240x224 pixel resolution
    * Tile & sprite support
    * Two player ports, either with Super Nintendo or classic Nintendo controllers
    * NTSC RCA composite and S-video out (PAL not supported at this time)
    * 4 channel output mono audio for music and effects
    * SD/MMC card support for future expansion
    * Built on an Atmel AVR core, 64KB flash and 4KB of RAM
    * Main microcontroller chip is preprogrammed with an STK500-compatible (sometimes referred to as Arduino-compatible) bootloader
    * Write game code in C, using fully open source tools on any platform

Check out the starting-out tutorials to see how easy it is to start writing demos & games


Как оказалось это нагло спи... эээ, т.е. позаимствованный проект: The UzeBox(tm) Project
Image
Image
Image

Однако, пропеллер дышит в спину этому проекту: XGameStation, aka "Hydra".
Image
Code:
XGameStation Micro Edition Unit Featuring:
   Single board "open space" design with socketed ICs for ease of access and modding.
   8-Bit Ubicom SX52 "SuperPic" processor with 4Kx12 FLASH ROM, 262 bytes of register RAM running at 80 MIPS.
   128K x 8 - 15ns External SRAM.
   Direct Raster Control Graphics Architecture with programmable color burst (NTSC/PAL) phase modulation support allowing pixel level control over the video stream.
   Supports any NTSC/PAL video format via changing color burst oscillators and software control.
   3-Channel Polyphonic FM synthesis with full envelope control and asynchronous playback.
   30-Pin I/O Expansion Port exposing the major buses, power, and I/O for add-ons and experimentation.
   Duel 9-PIN Vintage Atari 2600 Joystick I/O Controller Ports with extra I/O lines and power.
   Single RS232 5V compatible serial port.
   PC-PS2 6-Pin Mini-DIN Compatible Keyboard/Mouse Port.
   Built in On-Board Programmer with Ubicom SX20 (potential for multiprocessing) slave that connects to parallel port.
   Majority of ICs and Oscillator chips are all socketed for removal and modifications.

Support Hardware:
   Parallel cable for programming the unit.
   Composite video/audio cable.
   Power Adaptor (either US or European style).
   Single Vintage Atari Compatible Joystick (while supplies last), or official XGS controller gamepad.

"Build and Program Your Own Video Game Console" eBook by Andre' LaMothe, covering such topics as:
   Boolean algebra and its relationship to digital engineering.
   Basic electronics and semiconductor theory.
   Schematic entry.
   Electronic simulation.
   Combinational and Sequential Digital Logic.
   General computer architecture.
   Programmable devices.
   Microprocessors and memory interfacing.
   Principals and practices of input and output.
   Graphics and TV video generation/output.
   Basic Printed Circuit Board (PCB) design.
   The design of the XGameStation Micro Edition.
   The design and implementation kernel software and drivers.
   The design and implementation of the graphics, sound, input and system APIs.
   Much, much more!


20 Jan 2009 01:59
Profile
Doomed

Joined: 18 Feb 2007 11:40
Posts: 408
Reply with quote
Post 
Не "дышит в спину". Hydra сделана на Propeller P8X32A. XGameStation делали на SX, а Fuzebox собран на AVR.
Fuzebox явно слабоват против Propeller.


20 Jan 2009 23:52
Profile
Banned
User avatar

Joined: 20 Mar 2005 13:41
Posts: 2141
Location: От туда
Reply with quote
Post 
Different wrote:
Не "дышит в спину". Hydra сделана на Propeller P8X32A. XGameStation делали на SX, а Fuzebox собран на AVR.
Fuzebox явно слабоват против Propeller.

Ну я имел в виду не вычислительная мощность системы в целом, а то, что тоже развиваются программно и аппаратно.


21 Jan 2009 01:19
Profile
Doomed

Joined: 18 Feb 2007 11:40
Posts: 408
Reply with quote
Post 
Таки ж главное в игре - играбельность. А то понапишут наворотов, красивостей всяческих...


21 Jan 2009 10:02
Profile
Banned
User avatar

Joined: 20 Mar 2005 13:41
Posts: 2141
Location: От туда
Reply with quote
Post 
Different wrote:
Таки ж главное в игре - играбельность. А то понапишут наворотов, красивостей всяческих...

Вот-вот. Без поддержки софтом это просто железо. А эмули туда по понятным причинам не запихать.


21 Jan 2009 20:45
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
HardWareMan wrote:
Как оказалось это нагло спи... эээ, т.е. позаимствованный проект: The UzeBox(tm) Project


ну почему же нагло? тут всё честно - одни люди выложили под GPL3, а другие подхватили и переименовав распостраняют на тех же условиях :)
обрати внимание на оригинальный сайт - он рекламирует и позаимствованный проект тоже :rotate:

_________________
:dj: https://mastodon.social/@Shaos


10 Sep 2009 22:05
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Shaos wrote:
HardWareMan wrote:
Как оказалось это нагло спи... эээ, т.е. позаимствованный проект: The UzeBox(tm) Project


ну почему же нагло? тут всё честно - одни люди выложили под GPL3, а другие подхватили и переименовав распостраняют на тех же условиях :)
обрати внимание на оригинальный сайт - он рекламирует и позаимствованный проект тоже :rotate:


О как - подражательница выплачивает оригинальному автору вознаграждение, хоть и не должна!...

Quote:
However, for TVBgone, Drawdio, Fuzebox and the YBox2 kit, I have an agreement with the original developers to pay royalties. The agreement is made before the kit is released and so far everyone has been very happy on both sides. While it is true that there is no -requirement- to do so, I think its fair and good practice and also gives the originator incentive to provide me with some support during the process.


http://forums.adafruit.com/viewtopic.php?f=26&t=7955

_________________
:dj: https://mastodon.social/@Shaos


17 Sep 2009 22:13
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 7 posts ] 

Who is online

Users browsing this forum: No registered users and 9 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.