Search found 41 matches

by grenouye
Thu Dec 31, 2020 4:00 am
Forum: General Discussion
Topic: Foenix IDE - Rev C
Replies: 20
Views: 2102

Re: Foenix IDE - Rev C

Release 0.5.4.0 is now on Github.

This version of the IDE now supports timer interrupts. And yes, the mouse interrupts are also supported.

Many bug fixes have also been applied. Read the release notes for more details.

Happy New Year! and let's make 2021, the Foenix year!
by grenouye
Sat Dec 19, 2020 2:21 am
Forum: General Discussion
Topic: Foenix IDE - Rev C
Replies: 20
Views: 2102

Re: Foenix IDE - Rev C

Right. Sorry about the confusion. The PS/2 protocol has two registers, one for data and one for control bytes. When moving the mouse, three interrupts are generated, every time a byte is written to the data registry. The first byte written contains the mouse buttons The second byte contains the X de...
by grenouye
Fri Dec 18, 2020 12:23 am
Forum: General Discussion
Topic: Where to find the current vicky_def.asm
Replies: 2
Views: 93

Re: Where to find the current vicky_def.asm

You should use the Vicky II branch of the kernel: https://github.com/Trinity-11/Kernel_FMX/tree/vicky-ii
by grenouye
Mon Oct 12, 2020 12:52 am
Forum: General Discussion
Topic: Foenix IDE - Rev C
Replies: 20
Views: 2102

Re: Foenix IDE - Rev C

Where is this keyboard buffer ? I have seen several addresses in the kernel sources that are labelled as something like keyboard buffer (KEY_BUFFER=000f00 , KBD_INPT_BUFF=AF1060) . I have not seen much changes at those addresses in the IDE, but maybe it's because of a refresh rate. Keyboard buffer ...
by grenouye
Sun Oct 04, 2020 8:38 pm
Forum: General Discussion
Topic: Foenix IDE - Rev C
Replies: 20
Views: 2102

Re: Foenix IDE - Rev C

Great! Is the documentation up to date? I'd like to use the interrupts to manage the mouse clicks but I have not yet found where to read button states (?) In an other hand, I have implemented a trivial buffered drawing mechanism with the VDMA: drawing in off screen video memory (after 0xb0000 + scr...
by grenouye
Wed Sep 30, 2020 3:02 am
Forum: General Discussion
Topic: C256 Tracker
Replies: 0
Views: 362

C256 Tracker

A fresh thread to discuss and collaborate on the C256 Tracker. The C256 Tracker is written in assembly language. The Git repository is located here: https://github.com/dtremblay/c256-tracker. Feel free to fork and submit pull requests for your changes. The UI is completely text based at the moment. ...
by grenouye
Wed Sep 30, 2020 2:57 am
Forum: General Discussion
Topic: Foenix IDE - Rev C
Replies: 20
Views: 2102

Re: Foenix IDE - Rev C

Grenouye - Can I help You with Tracker GUI, icons, also ideas? I own chipmusic forum. I am into 8bit/fm music almost 10 years. Also know author of Adlibtracker2. Of course. I haven't worked on it in a while, as I've been busy with the IDE and Tetris. We could create a new discussion thread for the ...
by grenouye
Wed Sep 30, 2020 2:27 am
Forum: General Discussion
Topic: Foenix IDE - Rev C
Replies: 20
Views: 2102

Re: Foenix IDE - Rev C

Hi, Is there support for mouse implemented in the IDE ? I do not get break on mouse interrupt. I also do not see modification in the reg0 about the mouse interrupt. I am using the IDE with default provided Kernel, and start the kernel before load and running my program. And is it compatible with 80...
by grenouye
Wed Sep 16, 2020 1:22 am
Forum: General Discussion
Topic: Foenix IDE - Rev C
Replies: 20
Views: 2102

Re: Foenix IDE - Rev C

Hi, Is there support for mouse implemented in the IDE ? I do not get break on mouse interrupt. I also do not see modification in the reg0 about the mouse interrupt. I am using the IDE with default provided Kernel, and start the kernel before load and running my program. And is it compatible with 80...
by grenouye
Wed Sep 16, 2020 1:06 am
Forum: General Discussion
Topic: Foenix IDE - Rev C
Replies: 20
Views: 2102

Re: Foenix IDE - Rev C

Finally, the Foenix IDE has been updated to support the new Vicky II display modes. Version 0.5.0.1 now supports scrolling tiles, high-resolution and pixel doubling. See here to download the source and binary: https://github.com/Trinity-11/FoenixIDE/releases/tag/release-0.5.0.1 To see a video of the...