Search found 51 matches
- Sat Nov 16, 2024 12:07 pm
- Forum: Works In-Progress Discussion
- Topic: Sierra AGI Interpreter Update November 2024
- Replies: 5
- Views: 502
Re: Sierra AGI Interpreter Update November 2024
The engine is looking close to finished! Well done on the job! Are the views sprites or drawn to the bitmap layer? In my version I was using sprites which presents it's own challenges but I always assumed they'd be faster than a heap of pixel gets/sets. I had sound working in my unfinished implemen...
- Sun Nov 03, 2024 11:25 pm
- Forum: Works In-Progress Discussion
- Topic: Sierra AGI Interpreter Update November 2024
- Replies: 5
- Views: 502
Re: Sierra AGI Interpreter Update November 2024
Yes, this is running on the Commander x16!desertfish wrote: ↑Sun Nov 03, 2024 12:14 pm woah, is that gif from running on the x16? This has come a long way already! Amazing job
- Sun Nov 03, 2024 5:38 am
- Forum: Works In-Progress Discussion
- Topic: Sierra AGI Interpreter Update November 2024
- Replies: 5
- Views: 502
Sierra AGI Interpreter Update November 2024
This post is to provide an update on the Sierra AGI Interpreter I’ve been working on, which I’ve previously shared. The focus over the last three months has been on achieving a 3D effect. If you’re unfamiliar with these games, they were marketed as “3D” back in the day, though they are what we would...
- Mon Aug 26, 2024 10:47 am
- Forum: Works In-Progress Discussion
- Topic: August AGI Interpreter Update
- Replies: 0
- Views: 740
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...
- Mon Aug 26, 2024 9:30 am
- Forum: Works In-Progress Discussion
- Topic: June AGI Interpreter Update
- Replies: 11
- Views: 2479
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...
- Fri Jun 28, 2024 4:08 am
- Forum: Works In-Progress Discussion
- Topic: June AGI Interpreter Update
- Replies: 11
- Views: 2479
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...
- Tue Jun 18, 2024 12:21 pm
- Forum: Works In-Progress Discussion
- Topic: June AGI Interpreter Update
- Replies: 11
- Views: 2479
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...
- Tue Jun 18, 2024 12:20 pm
- Forum: Works In-Progress Discussion
- Topic: June AGI Interpreter Update
- Replies: 11
- Views: 2479
Re: June AGI Interpreter Update
Thanks. I may reference this.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
- Mon Jun 17, 2024 9:47 am
- Forum: Works In-Progress Discussion
- Topic: June AGI Interpreter Update
- Replies: 11
- Views: 2479
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 ...
- Sat Jun 15, 2024 5:27 am
- Forum: Works In-Progress Discussion
- Topic: June AGI Interpreter Update
- Replies: 11
- Views: 2479
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...