Emulation: Difference between revisions

From F256 Foenix
Jump to navigationJump to search
(→‎FoenixIDE: Adding info to the other model)
m (Added the MAME emulator)
 
(3 intermediate revisions by 3 users not shown)
Line 1: Line 1:
=== '''FoenixIDE''' ===
== FoenixIDE ==
The FoenixIDE provides emulation of various Foenix Retro Systems including,
The FoenixIDE provides emulation of various Foenix Retro Systems including,
{| class="wikitable"
{| class="wikitable"
Line 31: Line 31:
|}
|}


===  '''Installation''' ===
===  Installation ===
The current Windows installation file (FoenixIDE.Setup.msi) and source code can be found here,  
The current Windows installation file (FoenixIDE.Setup.msi) and source code can be found here,  
https://github.com/Trinity-11/FoenixIDE/releases
'''https://github.com/Trinity-11/FoenixIDE/releases'''
 
== Foenijs ==
A web-based emulator in development for the F256Jr and F256K, with 65c02.
 
Most of the primary functions work, including all text & graphics modes with raster effects, SD Card images, USB gamepads, and PSG square wave sound. SuperBASIC runs well, but a number of .pgz programs don't quite work fully yet.
 
A standout feature is the CPU and stack debugging support. If your program doesn't run correctly on here, and you'd like to help from the 65c02 side of things, contact user wf2 on the Foenix Discord.
 
https://www.white-flame.com/foenijs/
 
== MAME ==
This emulator is currently under development.  See here: https://github.com/dtremblay/mame
 
MAME is available for Linux, Mac and Windows.  MAME also provides implementations for 6809 and 68000 processors and multiple sound devices.
 
Currently, only the F256K is partially implemented.
 
* Matrix Keyboard
* Text display

Latest revision as of 12:36, 26 January 2025

FoenixIDE

The FoenixIDE provides emulation of various Foenix Retro Systems including,

System Descripton
F256K(816) The F256K computer with integrated keyboard and WDC65C816 processor.
F256K The F256K computer with integrated keyboard and WDC65C02 processor.
Jr(816) The F256 Jr. computer with a WDC65C816 processor.
Jr The F256 Jr. computer with a WDC65C02 processor.
U+ The C256 Foenix U+ (4Meg RAM Config) - Legacy
U The C256 Foenix U (2Meg RAM Config) - Legacy
C The C256 Foenix FMX - Legacy
B The C256 Foenix (original) - Legacy

Installation

The current Windows installation file (FoenixIDE.Setup.msi) and source code can be found here, https://github.com/Trinity-11/FoenixIDE/releases

Foenijs

A web-based emulator in development for the F256Jr and F256K, with 65c02.

Most of the primary functions work, including all text & graphics modes with raster effects, SD Card images, USB gamepads, and PSG square wave sound. SuperBASIC runs well, but a number of .pgz programs don't quite work fully yet.

A standout feature is the CPU and stack debugging support. If your program doesn't run correctly on here, and you'd like to help from the 65c02 side of things, contact user wf2 on the Foenix Discord.

https://www.white-flame.com/foenijs/

MAME

This emulator is currently under development. See here: https://github.com/dtremblay/mame

MAME is available for Linux, Mac and Windows. MAME also provides implementations for 6809 and 68000 processors and multiple sound devices.

Currently, only the F256K is partially implemented.

  • Matrix Keyboard
  • Text display