Search found 43 matches

by PJW
Sat Jul 04, 2020 11:53 pm
Forum: General Discussion
Topic: New Video: Updating GABE and VICKY
Replies: 1
Views: 38

New Video: Updating GABE and VICKY

Updates to the FPGA programming for the GABE and VICKY chips should be coming soon. I don't know exactly when or what features will be included although it should include a major move from VICKY I to VICKY II (by which I mean many of the VICKY II features will be present, although probably not all)....
by PJW
Sat Apr 18, 2020 12:53 am
Forum: General Discussion
Topic: Links to Samples, Demos, Games, and Other Projects
Replies: 2
Views: 283

Links to Samples, Demos, Games, and Other Projects

In response to a question on Discord, I thought I would set up a forum thread to try to capture and summarize all the publicly available projects for the C256: demos, sample code, games, etc. If you have a project that you want to make public, please post the URL and a brief description here. I'll t...
by PJW
Fri Apr 17, 2020 2:14 pm
Forum: General Discussion
Topic: Ideas on Promoting Foenix
Replies: 3
Views: 316

Re: Ideas on Promoting Foenix

stef wrote:
Wed Apr 15, 2020 10:14 pm
The network controller for me would be excited to allow multiplayer game, this is the only case I would see a use for it.
8/16-bit World of Warcraft would be tempting:



(from a Blizzard April Fool's post)
by PJW
Sat Apr 11, 2020 5:51 pm
Forum: General Discussion
Topic: Kernel and BASIC Updates 2020-04-11
Replies: 1
Views: 199

Kernel and BASIC Updates 2020-04-11

I've been working on some updates for the FMX kernel and the BASIC implementation. I'm hoping you all will find this an exciting update, as it adds something I think will help you use the system more: file commands in BASIC! I have spent the past couple of weeks adding a fairly limited FAT32 impleme...
by PJW
Fri Apr 10, 2020 12:46 am
Forum: General Discussion
Topic: Shame about the price
Replies: 1
Views: 221

Re: Shame about the price

Keep an eye on the project. I know Stefany has been considering a cost reduced version in the future, although it's too early to say what that machine would look like.
by PJW
Sat Mar 14, 2020 10:00 pm
Forum: General Discussion
Topic: A Space Game/Demo
Replies: 0
Views: 163

A Space Game/Demo

I've started work on a simple space game or demo for the C256 Foenix FMX. At the moment, it is not anything too exciting (there is just one ship that flies around and can shoot a little torpedo), but I will be adding to it over time. I posted a video a little while ago on my channel: https://youtu.b...
by PJW
Thu Feb 20, 2020 11:41 pm
Forum: General Discussion
Topic: BitMap
Replies: 2
Views: 180

Re: BitMap

As for the layout of bitmap data: the bytes are laid out in left-to-right, top-to-bottom order. So, in your case, $B1:0000 contains the color index value of the top left pixel. $B1:0001 contains the color of the pixel next on the right. $B1:0280 contains left-most pixel on the second row... and so o...
by PJW
Wed Feb 05, 2020 4:37 pm
Forum: General Discussion
Topic: Foenix IDE
Replies: 96
Views: 8329

Re: Foenix IDE

Indeed I let the kernel initialize things then load, without zeroing memory, my code and run it. So I assume at this point that the kernel code is still there and that what it initialized is still ok. For my code, the C compiler ( according to what I understood because there is not a very helpful d...
by PJW
Tue Feb 04, 2020 2:01 pm
Forum: General Discussion
Topic: Foenix IDE
Replies: 96
Views: 8329

Re: Foenix IDE

Hi ! Still working on my graphic/UI library with the IDE and Simulator, I try to manage interrupts. For the moment I deal with keyboard interrupts. If I understood well, when a keyboard event happens the INT_PENDING_REG1 ($000141) register should be $01 (bit 0 set). But when watching at $000141 in ...
by PJW
Tue Feb 04, 2020 1:33 pm
Forum: General Discussion
Topic: Small LUT question
Replies: 3
Views: 285

Re: Small LUT question

@PJW, That last one was indeed a miscalculaion (3FFF vs 3FF), sorry. From your text you say "Vicky memory map is the same as the RevB" But revB has the pallettes at 1F40 and 1F80 (I think like emulator) not 1F00 and 1F40. So either stef's published revC spec contains the wrong range or they moved. ...