Search found 67 matches

by Manannan
Mon Aug 26, 2024 10:47 am
Forum: Works In-Progress Discussion
Topic: August AGI Interpreter Update
Replies: 0
Views: 652

August AGI Interpreter Update

This post is regarding my Sierra AGI interpreter for the CommanderX16 on which I have previously posted. The last big block of work focused on drawing the screen faster, reducing screen algorithm memory requirements, and drawing the priority screen. I used an algorithm by the Scanline algorithm by C...
by Manannan
Mon Aug 26, 2024 9:30 am
Forum: Works In-Progress Discussion
Topic: June AGI Interpreter Update
Replies: 11
Views: 2281

Re: June AGI Interpreter Update

If you would like to see the optimized fill routine in action, you can do so by toying around with the paint program: https://cx16forum.com/forum/viewtopic.php?p=34490 Hi DesertFish, Thanks for your link. I downloaded your Paint program and tried it out. It is very fast. I decided to go with Cosmic...
by Manannan
Fri Jun 28, 2024 4:08 am
Forum: Works In-Progress Discussion
Topic: June AGI Interpreter Update
Replies: 11
Views: 2281

Re: June AGI Interpreter Update

I wrote a scanline based flood fill routine (mainly for the Paint program) Here you can see it https://github.com/irmen/prog8/blob/master/compiler/res/prog8lib/cx16/gfx2.p8#L628 I never took the time to optimize it for vera optimized writes Thanks. I may reference this. TallLeroy over at the discor...
by Manannan
Tue Jun 18, 2024 12:21 pm
Forum: Works In-Progress Discussion
Topic: June AGI Interpreter Update
Replies: 11
Views: 2281

Re: June AGI Interpreter Update

OPEN DOOR BOW (to the king!) PUSH ROCK CLIMB TREE TAKE EGG Good times! At VCF, no one caught on that you had to actually type commands to interact with the environment (I mean, on their own). It was tough "re-teaching" folks how those old Sierra games were a kind of hybrid "text adve...
by Manannan
Tue Jun 18, 2024 12:20 pm
Forum: Works In-Progress Discussion
Topic: June AGI Interpreter Update
Replies: 11
Views: 2281

Re: June AGI Interpreter Update

desertfish wrote: Mon Jun 17, 2024 4:37 pm I wrote a scanline based flood fill routine (mainly for the Paint program)

Here you can see it
https://github.com/irmen/prog8/blob/mas ... x2.p8#L628

I never took the time to optimize it for vera optimized writes
Thanks. I may reference this.
by Manannan
Mon Jun 17, 2024 9:47 am
Forum: Works In-Progress Discussion
Topic: June AGI Interpreter Update
Replies: 11
Views: 2281

Re: June AGI Interpreter Update

Wow that flood fill code is very fast. What screen mode is this running in? Layer 0: 320x240 bitmap 2 bytes per pixel mode Layer 1: 4 pixel per byte tile mode Sprites: Enabled That's not the whole story though. The agi resolution is 160x168. However the pixels are doubled horizontally which equals ...
by Manannan
Sat Jun 15, 2024 5:27 am
Forum: Works In-Progress Discussion
Topic: June AGI Interpreter Update
Replies: 11
Views: 2281

June AGI Interpreter Update

I thought it was time to give an update to the progress of the AGI interpreter I am building. I have hit some milestones, over the past few months I wanted to share. - In King's Quest I, the player is now able to walk around the map and pick up objects. - I have implemented a working text parser, an...
by Manannan
Fri Apr 19, 2024 11:01 am
Forum: Works In-Progress Discussion
Topic: April AGI Interpreter Update
Replies: 4
Views: 2268

Re: April AGI Interpreter Update

Hey keep up the amazing work! I forgot that I promised to share my code for my faster pic drawing routine. So anyway here it is: https://github.com/cosmicr/astral_body And here is a real-time recording of how fast it is: https://i.imgur.com/x51Yob4.gif It can render this screen in approx 3 seconds....
by Manannan
Sat Apr 13, 2024 2:49 am
Forum: Works In-Progress Discussion
Topic: April AGI Interpreter Update
Replies: 4
Views: 2268

April AGI Interpreter Update

As you might know from my previous posts I have been working on the construction of a Sierra AGI Interpreter for the CommanderX16. This will allow old Sierra games like King's Quest to run. These past few months I have been testing games other than King's Quest III, which has helped me to iron out a...
by Manannan
Mon Feb 05, 2024 8:45 am
Forum: Works In-Progress Discussion
Topic: Sierra AGI Interpreter Update February 2024
Replies: 4
Views: 2037

Re: Sierra AGI Interpreter Update February 2024

Incredible work! For what it's worth, the original pcJr version (also Tandy etc) didn't have super fast loading either - with no loading indicator (apart from the pleasant buzz of your disk drive). The Apple II version showed the drawing happening on the screen IIRC. So I think it adds charm, no ne...