Search found 31 matches

by grenouye
Thu Apr 23, 2020 12:37 am
Forum: General Discussion
Topic: Foenix IDE - Rev C
Replies: 5
Views: 534

Re: Foenix IDE - Rev C

Hey Foenix Fans! A quick update on new development of the IDE since last month. We are now at release 0.4.1.7. Of course, you can browse the Release Notes in the project Github file: https://github.com/Trinity-11/FoenixIDE * Many CPU opcodes were fixed (CMP, PL* NZ issues) * Optimized the graphics r...
by grenouye
Sun Apr 19, 2020 12:35 am
Forum: General Discussion
Topic: Links to Samples, Demos, Games, and Other Projects
Replies: 2
Views: 354

Re: Links to Samples, Demos, Games, and Other Projects

I've got these: Foenix IDE: https://github.com/Trinity-11/FoenixIDE - this is our C# based application that has a 65816 emulator (and Vicky and Gabe), along with the TileEditor and Uploader to the machine C256 Tracker: https://github.com/dtremblay/c256-tracker - a music tracker, accepting RAD Tracke...
by grenouye
Sat Mar 21, 2020 3:44 am
Forum: General Discussion
Topic: Foenix IDE - Rev C
Replies: 5
Views: 534

Re: Foenix IDE - Rev C

I have just release version 0.4.0.0 of the Foenix IDE. The IDE now has a Character Editor. You can load *.bin, *.bmp and *.png files and edit them. Each character is 8 bytes and there are 256 characters. When you are finished editing your character set, save the file as *.bin. You can then include i...
by grenouye
Sun Mar 15, 2020 3:59 am
Forum: General Discussion
Topic: Foenix IDE - Rev C
Replies: 5
Views: 534

Re: Foenix IDE - Rev C

There have been many updates to the IDE since last week. The FMX kernel is loaded by default, when you start the IDE. So, just press Run(F5) in the CPU Window and you will see the usual prompt. Disable "Break on IRQ" if you want to test BASIC816. If you wouldn't mind sending me your average FPS and ...
by grenouye
Tue Mar 03, 2020 3:59 am
Forum: General Discussion
Topic: Foenix IDE - Rev C
Replies: 5
Views: 534

Foenix IDE - Rev C

Hi everyone, I've started working on the new Rev C variant of the IDE. Since I didn't want to screw up all existing programs out there, I implemented a BoardRevision switcher in the Main Window Tool Strip. Also, someone mentioned that we should implement the DIP switches, so I started doing this too...
by grenouye
Tue Mar 03, 2020 3:40 am
Forum: General Discussion
Topic: New BASIC Update Video: Graphics Demo!
Replies: 1
Views: 462

Re: New BASIC Update Video: Graphics Demo!

This is very cool, PJW! I'll try to run this on my new machine. I'll let you know how it works out.
by grenouye
Tue Mar 03, 2020 3:36 am
Forum: General Discussion
Topic: Developer's Guide PDF
Replies: 0
Views: 251

Developer's Guide PDF

I have added a PDF format of the C256 Developer's Guide. This is for the Rev B version of the board.

Go here to download it: https://github.com/Trinity-11/FoenixIDE ... vguide.pdf.
by grenouye
Wed Dec 04, 2019 2:46 am
Forum: General Discussion
Topic: Foenix IDE
Replies: 96
Views: 9502

Re: Foenix IDE

As previously stated, the VDMA implementation only took a couple hours to add. The only capability supported in 1D and 2D fill of a single byte. When/if the FPGA for Vicky is updated, then I'll update the code too. I've also found a bug in the bitmap display of the GPU. So this is also fixed. I've a...
by grenouye
Wed Dec 04, 2019 12:31 am
Forum: General Discussion
Topic: Foenix IDE
Replies: 96
Views: 9502

Re: Foenix IDE

No, the VDMA is not implemented in the IDE/emulator. The VDMA is very basic in the machine at this point (Rev B), it only allows copying a single byte into a 1D or 2D array. I was waiting to see how this feature was going to evolve (in the FPGA) until I implemented the emulation of it. If you see a ...
by grenouye
Thu Nov 14, 2019 2:41 am
Forum: General Discussion
Topic: Foenix IDE
Replies: 96
Views: 9502

Re: Foenix IDE

Hi everyone, Just a quick post to let you know that I've started implementing the SD card emulation. While this is pretty straight forward on the surface, the IDE needs to convert paths and file names to be FAT compatible. So, the new version of the IDE now allows you to pick a path that the emulate...