HYDRA Game Development Kit

HYDRA Game Development Kit

The HYDRA Game Development Kit is the latest, (launched in September 2006) creation of Andre LaMothe similar to the XGameStation. Like the XGameStation, HYDRA is an open system, allowing anyone to create games for it. However, being less focused on teaching electronics and more about homebrew games, the HYDRA uses a more complex and powerful CPU - the recently released Parallax Propeller processing unit, which has eight 32 bit RISC CPUs called COG's with 32KB built in RAM and 32KB built in ROM.

[http://www.xgamestation.com/view_media.php?id=164 Image of the new HYDRA Game Development Kit]

pecifications

The HYDRA Game Development Kit has the following specifications:

* Propeller CPU at 160 MIPS, (80 MHz, 20 Mips per cog) 8 PIC like CPU cores each with 496 32 bit words of workspace plus a shared 32K RAM and 32K ROM
* 128K serial EEPROM
* two NES Compatible Game Ports
* one USB Programming port
* one Serial Port or second USB port
* two PS/2 Compliant Ports for Mouse and Keyboard.
* one NTSC or PAL Video Output or alternatively one VGA Video Output
* one mono Audio output
* one 20-Pin Expansion Interface connector
* one RJ-11 Peer to Peer Networking Port

The Hydra also comes with the large book (800+ pages) "Game programming for the propeller powered HYDRA", a CD with extensive software including demo games and a second book by LaMothe, a keyboard, a mouse, a NES keypad, USB and audio/video cables, a 128K "memory card", an experimenter card and a power supply.

The system can be programmed as the target of a PC-hosted IDE or through locally hosted programming languages. Tiny BASIC is included with the system, and the FORTH language is also available. Of course the Hydra can also be programmed in assembler, and in the Propeller's own built in Spin programming language.

As the video display is generated in software the capabilities of it depend on the software driver, but a typical PAL/NTSC driver would be able to generate a 256x192 screen resolution, and typically 80 to 96 colors maximum [http://propeller.wikispaces.com/Colors] . The color resultion for the VGA display is hardwired to 64 colors maximum, and a typical resolution would be 800x600, it depends on the available display memory. A video driver uses the main 32K RAM memory which it must share with code space. With the aid of the new 512K memory expander video drivers can be written that extend the capabilities of the video generator. To aid in the display of text the Propeller chip has a complete character font in its ROM.

Memory expansion system

A 512K RAM memory expansion card, the HYDRA "XTREME 512K CARD", is available [http://www.xgamestation.com/view_product.php?id=43] and can be plugged into the expansion connector. It has two memory segments, a 64K completely random-access segment, and a 448K linear accessible segment. During boot time the memory interface can be programmed to optionally auto-increment or decrement the memory pointer for faster memory access. But the interface is based on a reprogrammable CPLD chip, so the access method can be re-programmed to suit the application, but for most applications the chosen method is optimal for speed (for the 64K segment), and utility.

The memory expansion card also has its own 128KB EEPROM on board.

External links

* [http://forums.parallax.com/forums/default.aspx?f=33 Discussion forum about the HYDRA at parallax.com]
* [http://propeller.wikispaces.com/ Wiki for propeller applications, the HYDRA in particular]
* More information on the HYDRA can be found at the Parallax site [http://www.parallax.com/detail.asp?product_id=32360 here] and at the XGameStation site [http://www.xgamestation.com/ here] .
* Interview of Andre LaMothe about the HYDRA at [http://www.gamasutra.com/php-bin/news_index.php?story=11835 Gamasutra] .


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Hydra — may refer to:* Lernaean Hydra, a mythological many headed serpent * hydra , an alternate spelling of the prefix hydro , referring to water. * The internet advertising company Hydra LLC, Hydra Network.It may also refer to:In science* Hydra… …   Wikipedia

  • Hydra — (griechisch: Wasser) steht für: Hydra (Mythologie), ein Wesen der griechischen Mythologie Süßwasserpolypen, Familie Hydridae, nur mit Gattung Hydra, aus dem Stamm der Nesseltiere Hydra von Mallorca, 2003 in Spanien gefundes zweiköpfiges Exemplar… …   Deutsch Wikipedia

  • XGameStation — The XGameStation is a creation of Andre LaMothe that is designed to teach electronics and video game development to programmers. [http://games.slashdot.org/article.pl?sid=04/08/21/1411242 Slashdot article about the XGameStation] Originally he… …   Wikipedia

  • André LaMothe — Infobox Person name = André LaMothe image size = caption = birth date = Birth date and age|1967|6|14 birth place = death date = death place = occupation = CEO Nurve Networks LLC, Computer Scientist, Game Programmer, Author, Embedded Systems… …   Wikipedia

  • Parallax Propeller — chip The Parallax P8X32A Propeller chip, introduced in 2006, is a multi core architecture parallel microcontroller with eight 32 bit RISC CPU cores.[1] …   Wikipedia

  • Microsoft SQL Server — Developer(s) Microsoft Stable release SQL Server 2008 R2 (10.50.2500.0 Service Pack 1) / July 11, 2011; 4 months ago …   Wikipedia

  • The Phantom — For other uses, see The Phantom (disambiguation). The Phantom Promotional art for DC Comics The Phantom #1 (May 1988), by Joe Orlando and Dave Gibbons Publication info …   Wikipedia

  • Phantom (comics) — Superherobox| caption=Promotional art for DC Comics The Phantom vol. 1, #1 (May 1988), by Joe Orlando and Dave Gibbons comic color=background:#c0c0c0 character name=The Phantom real name=Kit Walker publisher=King Features Syndicate, Egmont Frew… …   Wikipedia

  • Fictional military aircraft — are imagined aircraft which are used in fiction, in its various media, but do not exist in the real world. These aircraft may be conjectured variants of real world aircraft or they may be completely fabricated by the author. Contents 1 Fictional… …   Wikipedia

  • performing arts — arts or skills that require public performance, as acting, singing, or dancing. [1945 50] * * * ▪ 2009 Introduction Music Classical.       The last vestiges of the Cold War seemed to thaw for a moment on Feb. 26, 2008, when the unfamiliar strains …   Universalium

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”