Search found 10 matches

by tomxp411
Tue Jun 04, 2019 6:17 am
Forum: General Discussion
Topic: Opinions for Assembly Tutorial Videos
Replies: 9
Views: 914

Re: Opinions for Assembly Tutorial Videos

I did a bit of looking around last weekend and I'm somewhat lost on the tools side of things. I would love a tutorial which starts off with how to set up the tools, and at least a quick tutorial on a simple program or how to links of some sort to get started. Then tutorials on programming for the C...
by tomxp411
Thu May 30, 2019 10:40 pm
Forum: News
Topic: C256 Foenix - Specifications (Last Update: March 10th)
Replies: 17
Views: 2092

Re: C256 Foenix - Specifications (Last Update: March 10th)

It's a tokenizing interpreter for BASIC. It's not going to be a speed demon, I'm afraid. I am considering changing how I handle literals to make those faster to process while running a program. I'm also trying to think of a simple way to make it extensible.. something like a foreign function interf...
by tomxp411
Thu May 30, 2019 10:11 pm
Forum: News
Topic: C256 Foenix - Specifications (Last Update: March 10th)
Replies: 17
Views: 2092

Re: C256 Foenix - Specifications (Last Update: March 10th)

Microsoft BASIC doesn't strip spaces. The parser works a little differently on different platforms, though. On Commodore BASIC, the parser just does a simple text search against the current word as it reads each character. So PRINTA gets encoded as $99 $41. $99 is the token for PRINT, and $41 is the...
by tomxp411
Thu May 30, 2019 9:36 pm
Forum: General Discussion
Topic: Opinions for Assembly Tutorial Videos
Replies: 9
Views: 914

Re: Opinions for Assembly Tutorial Videos

I'd probably go at it from an algorithm approach. I've always learned as I go, so I like to do practical examples, then loop that back to theory. So you can start with something simple, like filling the screen with $20 to clear the display. Live code the example, then go back and explain how it work...
by tomxp411
Mon May 13, 2019 11:37 pm
Forum: General Discussion
Topic: Foenix IDE
Replies: 30
Views: 1936

Re: Foenix IDE

Actually, the 65816 has a 24 bit address bus, so it only uses 3 bytes for addressing. But the complicated part is that the CPU uses a banked address scheme, so simply specifying a 24-bit start address is inefficient, as multi-bank programs will have wasted space. I wrote the emulator to consume HEX ...
by tomxp411
Mon May 13, 2019 8:59 pm
Forum: General Discussion
Topic: Foenix IDE
Replies: 30
Views: 1936

Re: Foenix IDE

Thanks, Stef. I'll check it out tonight.
by tomxp411
Thu May 09, 2019 11:51 pm
Forum: General Discussion
Topic: Greetings from the Bleeding Edge
Replies: 5
Views: 721

Re: Greetings from the Bleeding Edge

I'm glad to see you're making progress. I was very disappointed I needed to back out last year, and every time I stop in to see how things are going, I wish I had more free time to help. Regardless, it's super-exciting to see some hardware out there and to see the system booted up on a real monitor....
by tomxp411
Thu May 09, 2019 11:49 pm
Forum: News
Topic: C256 Foenix - Specifications (Last Update: March 10th)
Replies: 17
Views: 2092

Re: C256 Foenix - Specifications (Last Update: March 10th)

Stef, I just popped in to say hi and to tell you I really love the redesign on the front page. That's a much sleeker look than the first designs, and the Foenix will look great mixed in with home theater gear or on a desktop.

I can't wait to see where this thing ends up.
by tomxp411
Thu May 09, 2019 11:46 pm
Forum: General Discussion
Topic: Video chip Vicky capability question
Replies: 13
Views: 1418

Re: Video chip Vicky capability question

Now, trying to do anything in Bitmap with the Foenix will be very challenging and if I were you I would try to stay away. The Power of the CPU and the size and the speed of the screen refresh is too disproportionate. You just don't have enough bandwidth to peek and poke in the video memory @ full f...
by tomxp411
Thu May 09, 2019 11:32 pm
Forum: General Discussion
Topic: Foenix IDE
Replies: 30
Views: 1936

Re: Foenix IDE

Hey, guys. Tom here. The emulator is looking good. Is this based on the Nu256 emulator I created? I'd love to get a snapshot to see how things are going. I'm still not in a position where I can contribute a whole lot of time, but I'm still interested in the final product and the development tools. T...