leuat / TRSE

Turbo Rascal Syntax Error full repo
GNU General Public License v3.0
243 stars 44 forks source link

[Feature Request] Add Support for Foenix - Retro Systems #820

Closed CptnRoughnight closed 9 months ago

CptnRoughnight commented 1 year ago

Hi,

can you pls add support for the Foenix Retro Systems (https://c256foenix.com). These are interesting machines, my C256jr will arrive in the next few weeks, so I can support with testing.

leuat commented 1 year ago

Hi there, sorry for the delay, been on hiatus for a while.. an excellent idea! is there an emulator that I could test this with?

polluks commented 1 year ago

See https://github.com/FoenixRetro/junior-emulator

CptnRoughnight commented 1 year ago

the active IDE/Emulator is this : https://github.com/Trinity-11/FoenixIDE

noyen1973 commented 10 months ago

Foenix Retro Systems has several different computers in its lineup but the main focus is the F256 (formerly called the C256Jr when it was in development). The F256 comes in 2 flavors, the F256Jr and F256K, and utilizes a 65c02 but is also drop-in compatible with a modern 65c816. The differences are the form factor and audio. The "Jr" is the no frills version with a single SN76489 and two empty SID sockets on a mini-ITX motherboard while the "K" has dual SN76489, dual emulated SIDs (Gideon) and a YMF262 OPL3 chip enclosed in a keyboard case.

For more details check out https://wiki.f256foenix.com

leuat commented 9 months ago

https://github.com/leuat/TRSE/assets/5620670/6b54dade-14dd-4876-9596-6eb0668a440d

Well.. after having forgotten about this request, I managed to add support for the Foenix today in TRSE. I'll add a couple of tutorials and start work on some units (based on https://github.com/pweingar/F256Manual/tree/main/examples), but I'd appreciate if I could have some technical support on how the vicky works!