Difference between revisions of "Main Page"

From C256 Foenix Wiki
Jump to navigation Jump to search
(Technical Documentation)
(FAQ)
 
(210 intermediate revisions by 6 users not shown)
Line 1: Line 1:
= C256 FOENIX (FMX) WIKI =  
+
= Welcome to the world of Foenix Retro Computers! =
----
 
=== Hardware Overview ===
 
'''WDC 65C816 CPU @ 14.318Mhz, 4MB System RAM, 512K flash'''
 
  
{| class="wikitable"
+
Welcome to the Foenix Project! Here you will find a series of brand new computers lovingly made by Stefany Allaire in the style of the early 8, 16, and 32 bit machines of lore! This is your chance to be a participant in the development of a new platform -- to start with a brand new machine akin to a high-end Atari or Amiga, write its very first programs, see what it can do, push its limits, and experience something new! Models are available for 65C02, 6809, 65816, 68000, and 68040 CPUs.
| || '''Graphics'''          || '''Sound'''                || '''Ports'''            ||
 
|-
 
| || 4MB Video RAM            || 16-bit stereo CODEC        || DVI-I Video            ||
 
|-
 
| || 320x240x60fps            || 16 Voice Gideon FPGASID    || 2x PS/2 (kbd/mouse)    ||
 
|-
 
| || 400x300x60fps            || Yamaha OPM (keyboards)      || Stereo RCA Line In      ||
 
|-
 
| || 640x480x60fps            || Yamaha OPN2 (Sega games)    || Stereo RCA Line Out    ||
 
|-
 
| || 800x600x60fps            || Yamaha OPL3 (Sound Blaster) || Stereo 1/8" headphone  ||
 
|-
 
| || 24-bit RGB color space  || TI SN76489 (Sega, Cabinets) || 2x ATARI/C64 Joysticks  ||
 
|-
 
| || 256-color bitmap plane  || Internal diagnostic beeper || 2x TTL/(S)NES Joysticks ||
 
|-
 
| || 8x8 character plane      ||                            || MIDI in/out            ||
 
|-
 
| || 4x 16x16x256 tile planes || '''Storage'''              || DB9 RS232              ||
 
|-
 
| || 32x 64x64x256 sprites    || SD Card slot (front)        || DB25 EPP                ||
 
|-
 
| || 4x sprite planes        || 3.5" 1.44MB floppy (side)  || Bus Expansion Port      ||
 
|-
 
| || 16x16x256 mouse pointer || 2.5" internal IDE HDD      || 12v DC Power            ||
 
|}
 
  
== Getting Started ==
+
* For 8/16 systems (F256) go to [http://wiki.f256foenix.com http://wiki.f256foenix.com]
 +
* For 24-bit systems (C256 FMX, GenX, C256 U, F256), go to [[C256|https://wiki.c256foenix.com/index.php?title=C256]]
 +
* For 32-bit systems (A2560, GenX), go to [[A2560|https://wiki.c256foenix.com/index.php?title=A2560]]
  
[[Hardware Setup]]
+
= FAQ =
  
[[FMX Ports and Connectors]]
+
Are these FPGA Retros like the MiSTer?
  
[[Using Foenix BASIC816]]
+
* No! These machines are the real thing. You'll be running on a real 65c02, 65816, 68000, or 68040!  The 6Mhz 6809 is an FPGA, but it's packaged as a standard 40pin DIP for use in the 65c02/65816 socket on the F256.
  
[[Low Level Developer Tools]]
+
Are these machines compatible with the C64? C128? Amiga? Atari-ST? IBM-PC?
  
[[Foenix Kernel Documentation]]
+
* No! This is not a MEGA65, a Vampire, or an Ultimate64.  We already have those platforms.  This is something new and different!
  
[[Sample Assembly Program: Hello, World!]]
+
Are there emulators?
  
== Technical Documentation ==
+
* Yes!  See the various platform specific wikis above.
{|
+
 
| [[65816]]    || || CPU
+
Is the hardware "Open Source"?
|-
+
 
| [[bq4802ly]] || || RTC
+
* The schematics for many models are available for download from [https://www.c256foenix.com https://www.c256foenix.com].  
|-
+
* The FPGA code is presently closed-source to keep the platforms from becoming fragmented.
| [[GABE]]    || || System / IO / Timers / Sound Chip Controller / Math Co-Processor
+
 
|-
+
Are there any programming tutorials?
| [[SN76489]]  || || PSG Audio
+
 
|-
+
* See the various platform specific wikis above.
| [[YM2151]|| || Yamaha OPM1 - FM Operator Type I
+
 
|-
+
Happy hacking!
| [[YM2612]]  || || Yamaha OPN2 - FM Operator Type II
 
|-
 
| [[YMF262]]  || || Yamaha OPL3 - FM Operator Type III
 
|-
 
| [[SuperIO]]  || || MIDI, EPP, PS2, Serial
 
|-
 
| [[VICKY II]] || || Graphics Engine
 
|}
 

Latest revision as of 14:32, 15 March 2024

Welcome to the world of Foenix Retro Computers!

Welcome to the Foenix Project! Here you will find a series of brand new computers lovingly made by Stefany Allaire in the style of the early 8, 16, and 32 bit machines of lore! This is your chance to be a participant in the development of a new platform -- to start with a brand new machine akin to a high-end Atari or Amiga, write its very first programs, see what it can do, push its limits, and experience something new! Models are available for 65C02, 6809, 65816, 68000, and 68040 CPUs.

FAQ

Are these FPGA Retros like the MiSTer?

  • No! These machines are the real thing. You'll be running on a real 65c02, 65816, 68000, or 68040! The 6Mhz 6809 is an FPGA, but it's packaged as a standard 40pin DIP for use in the 65c02/65816 socket on the F256.

Are these machines compatible with the C64? C128? Amiga? Atari-ST? IBM-PC?

  • No! This is not a MEGA65, a Vampire, or an Ultimate64. We already have those platforms. This is something new and different!

Are there emulators?

  • Yes! See the various platform specific wikis above.

Is the hardware "Open Source"?

  • The schematics for many models are available for download from https://www.c256foenix.com.
  • The FPGA code is presently closed-source to keep the platforms from becoming fragmented.

Are there any programming tutorials?

  • See the various platform specific wikis above.

Happy hacking!