Wishbringer is next on my list!
Just a side note. With this port on my PicoCalc using pico 2w the writing is really snappy and only very rarely I have the issue of the keyboard not recognizing my key press. Definitely much better than other uf2 that I have tried!
I am really enjoying Wishbringer so far.
That is interesting about the snappy display. These are my unoptimised screen routines that I was going to make run faster, but I liked the vintage feel of the text scrolling in, so I left it as it was.
I am releasing v0.6 of Frotz for the PicoCalc today. This release upgrades the Pico-series C/C++ SDK to v2.2.0 to allow loading with uf2loader.
I did not see this explained in the README but why is the list of stories limited to 24? Is this a memory limit or just a menu design limitation?
Finally got my first taste of this when dabbling with the uf2loader. It’s excellent!
There was one game in particular I was interested in trying. It’s a more recent game (a .z8) that I stumbled onto a few years ago. I’ll avoid spoilers, but a big part of it is the surprise you finally get to, which is the main source of fun in the game. (Getting there is a bit of a slog though, but I believe it’s worth it.) Seems to work perfectly on the PicoCalc too!
It was a lazy design limitation to what would fit on the screen at once. I was thinking, people would copy no more than a couple of dozen stories they were interested in reading out of their collection onto the SD card.
I guess I have found that person who views 24 as a limit!
Thank you for the reading suggestion! I’ve added it to my list!
I would like to take a stab at fixing this. Would you prefer that I fork the repo or contribute to your repo?
Please contributed so we can share it with other future updates.
I have returned to Frotz and now have it in shape for a v1.0 release.
What’s Changed
- New title screen with story selector
- Recognises up to 256 stories that can be chosen
- Font and phosphor can be changed and saved per story
So, I was just about to check in some changes that I made to support up to 256 stories and scrolling story list. I will compare mine to yours.
. Are you open to me just checking into the repo or would you prefer diffs to review?
You should commit to a branch to create a pull request.
Using a Pico 1 if I try frotz v1.0 using the uf2loader v2.2 i just get a blank screen. v0.6 works fine.
Could you do me a favour? Can you see if it will start on a Pico 1 not using uf2loader?
I get a blank screen without using the loader as well.
Ok, now I know that uf2loader is not involved!
At long last, I am releasing v1.1. This release includes the first community contribution by @Johnathon!
What’s Changed
- Scrolling list with highlighting and scroll arrows by @Johnathon
- Minor updates
- Upgraded Frotz and the Starter Kit to the latest versions
Thanks for your continued work on this project. It’s been a lot of fun to use. Unfortunately I’m unable to get this release working on a Pico 1.
I tried:
- Using the UF2 loader v2.3
- Clearing the Pico 1 with flash_nuke.uf2 and then flashing the frotz uf2 directly to the Pico.
In both cases I just get a blank screen.
I am going to put a pico 1 into my my PicoCalc to get to the bottom of this.
