Difference between revisions of "F256JR"

From C256 Foenix Wiki
Jump to navigation Jump to search
(Kernels)
Line 22: Line 22:
 
* [[OpenKERNAL]] (for those wishing to run software written for the CBM KERNAL)
 
* [[OpenKERNAL]] (for those wishing to run software written for the CBM KERNAL)
  
= Hardware Setup =
+
= BASIC =
* Port pin-outs
+
The F256 Jr. ships with SuperBASIC: https://github.com/paulscottrobson/superbasic
* Adding a mouse port on early Rev B Boards
 
*
 
  
= Documents =
+
= C compiler =
 
+
* cc65
[[Hardware Setup]]
 
 
 
[[Ports and Connectors]]
 

Revision as of 12:39, 23 January 2023

The F256 Jr is a 65C02 based system that includes the following features:

  • 512K of Shared System & Video RAM (256k on the Rev A)
  • 256k of flash
  • 256k of cartridge ram/rom
  • TinyVICKY Graphic Chip (CFP9599)
  • 1x Simple 3-wire UART (RS-232 Port, Feather ESP8266 wifi, or Feather MIDI)
  • 2x Atari Style Joystick Ports, 1x DB9 to interface to NES/SNES Adapter (For Rev B Only)
  • 1x IEC Port to interface to Commodore Drives
  • 2x Internal PSG Sound Chip
  • 2x External SID Sockets

Hardware Setup

Pinout Jr December 7th Trans.png

The PS2 mouse port may be wired to the keyboard port and then split out using a laptop PS2 splitter.

Kernels

There are two kernels for the Jr.

BASIC

The F256 Jr. ships with SuperBASIC: https://github.com/paulscottrobson/superbasic

C compiler

  • cc65