Skip to content

Releases: Trinity-11/FoenixIDE

release-0.6.0.4: Release 0.6.0.4

20 May 21:14
Compare
Choose a tag to compare

Release 0.6.0.4

Fix the Uploader to disable the "Flash" checkbox when a non-bin file is selected.
Fixed the Foenix F256Jr kernel loading for @gadget.

Fixed hanging application at termination and added "cursor" resource type

07 May 22:05
Compare
Choose a tag to compare

Release 0.6.0.3

Added a KillTimer method to ensure that the application closes properly.
Added the cursor resource type to allow loading of grayscale assets.
Added the ability to display the second cursor - before only cursor0 was available.

Added sprites for F256Jr

09 Nov 22:40
Compare
Choose a tag to compare

Release 0.6.0.2

Fixed CPU reading incorrect page when MMU is present in F256Jr.
Fixed LUT editing issue.
Fixed Tileset stride issue.
Removed MultimediaTimer and replaced with a native C# HiResTimer.
Added sprite functionality for the F256Jr.
In the Uploader window, when in F256Jr mode, the buffer size is 2K.

release-0.6.0.1: Release 0.6.0.1

25 Oct 22:11
Compare
Choose a tag to compare

Release 0.6.0.1

Implemented tiles for F256Jr.
Fixed the issue when resetting the CPU, also reset the MMU and VICKY Layer Manager Registers.
Fixed RTC issue in F256Jr where the time was written in RAM.

Kernels for variants C, U and U+

01 Aug 21:51
Compare
Choose a tag to compare

Release 0.5.6.10

Added kernel files for all current C256 Foenix variants. The kernel loader checks the machine type and loads the matching kernel from the roms folder.

Added PGZ Generation and Upload

03 Jun 21:09
Compare
Choose a tag to compare

Release 0.5.6.8

Added tool to generate PGZ files.
Updated the Uploader Dialog to allow for sending PGX and PGZ files.
Updated IDE start-up to accept PGX and PGZ files - from "Load Executable menu" and drag-n-drop.

Added small tiles support

22 May 19:45
Compare
Choose a tag to compare
  • When in debug mode, only redraw the display twice per second. In runtime mode, the display is drawn 60 times per second.
  • Added support for small tiles 8x8 in Asset Loader, Tile Editor and GPU.

Board Revision Update

03 May 19:51
Compare
Choose a tag to compare

Advanced to .Net Framework 4.8 (from 4.6.1).
Changed the board revision to match the machine:

  • EMB: Rev B
  • EMC: Rev C
  • EMU: Rev U
  • EM+: Rev U+

Added loading of Tilemaps (*.tlm) in Asset Loader.
Fixed the annoying issue when saving Palette files from Asset Window.
Added the Restart from Default Kernel command to the Reset menu.
When using command-line switches, if the autorun parameter is not specified, read the context file.
Updated the README file with keyboard shortcuts.

release-0.5.6.3: Release 0.5.6.3

20 Mar 18:46
Compare
Choose a tag to compare

Release 0.5.6.3

Extended the Asset Loader to convert sprite sheets wider than 32 pixels. The sprites will be de-interlaced.
Added the "big tile" images in the Tile Editor.
Now, users can pick two tiles, associated with the left and righ button, to make drawing a little bit easier.
When resetting the CPU (from the Main window or the CPU window), if the SD card is loaded, reload the contents.

Added MIDI to VGM Converter

19 Feb 09:41
Compare
Choose a tag to compare

Release 0.5.6.0

  • Added the MIDI to VGM Converter form.
  • Fixed an issue with the Tile Editor that margins were not taken into account.
  • Fixed the mouse sensing code: we need to record the state of each mouse button and pass the state to the mouse interrupt.