Difference between revisions of "F256JR"
Jump to navigation
Jump to search
Line 24: | Line 24: | ||
= BASIC = | = BASIC = | ||
The F256 Jr. ships with SuperBASIC: https://github.com/paulscottrobson/superbasic | The F256 Jr. ships with SuperBASIC: https://github.com/paulscottrobson/superbasic | ||
+ | |||
+ | = Assemblers = | ||
+ | * 64tass: https://sourceforge.net/projects/tass64/ | ||
= C compiler = | = C compiler = | ||
− | * cc65 | + | * [[cc65]] |
+ | |||
+ | = Tools = | ||
+ | * F256 Uploader | ||
+ | * https://github.com/pweingar/FoenixMgr |
Revision as of 11:45, 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
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.
- The TinyCore MicroKernel (ships with the unit)
- OpenKERNAL (for those wishing to run software written for the CBM KERNAL)
BASIC
The F256 Jr. ships with SuperBASIC: https://github.com/paulscottrobson/superbasic
Assemblers
C compiler
Tools
- F256 Uploader
- https://github.com/pweingar/FoenixMgr