Language…
11 users online: acd13141,  AmperSam, Cristian Cardoso, fanfan21, Green Jerry, JezJitzu, Josuke Yoshikage, Maw,  Nanako, tOaO, yoshi9429 - Guests: 242 - Bots: 333
Users: 64,795 (2,377 active)
Latest user: mathew

VWF Dialogues v1.4

Patch

Well, you did a pretty good moderation job and pointed out way more stuff than I had expected, so that definitely helped making those improvements. #smw{:TUP:}

ExE Boss and randomdude999 were also quite fast at going through all the feedback and fixing or adding stuff, so shoutout to them.
Feel free to visit my website/blog - it's updated rarely, but it looks pretty cool!
So in case anyone missed Summer C3 2023, a new version of VWF Dialogues Patch has been released!

For now, you can download it from my file bin only. It will be submitted to the Patches section once Asar 1.90 has been released and approved, which you need to apply the patch. Use this Asar 1.90 nightly build in the meantime.
Feel free to visit my website/blog - it's updated rarely, but it looks pretty cool!
If you are planning to use the Retry and VWF patches in your SA-1 hack, look at retry_table.asm and find !max_custom_midway_num. Next, set !vwf_var_ram_sa1 in vwfconfig.cfg to $40C0CD + (4 * !max_custom_midway_num), and you should be good to go! If you want to change !max_custom_midway_num later on, you'll have to change !vwf_var_ram_sa1 too. You'll also need to change that value for every sprite and block using the VWF patch.

I have tried it, and so far, there seems to be no problems.
Version 1.4 was released during Winter C3 2024. Check the submission page for details on everything new. Also make sure you're using Asar v1.90 or newer.
Feel free to visit my website/blog - it's updated rarely, but it looks pretty cool!
I have a, perhaps silly, question about the amount of messages you could have - the limit in vwfmessages seems to be message 00FF - is that a hard limit or can you have even more messages past that? What IS probably the hard limit for amount of messages, otherwise? Even I'm not close to hitting 00FF, but I was scrolling through the message list and it did have me wondering about that.
There's actually quite a few paragraphs on this topic in the manual, which explain not only the theoretical upper limit, but also how to split messages across multiple banks (in case you ever exceed the bank limit with your messages file, which can definitely realistically happen). I recommend checking that out to get the full details on the topic, but to give you just a small summary: The hard limit for message IDs lies somewhere around 2AAA (hex), or 10,922 in decimal. That's how many 24-bit pointers fit into a single bank. The actual limit is probably a few IDs lower, since Asar will also place a rats tag into the bank.

So to answer the question: Going above ID 00FF is definitely possible, and it's very unlikely you will run out of message IDs for your hack. In fact, it's much more likely you'll run out of free space along the way, since VWF Dialogues doesn't compress its resources or messages in any way.
Feel free to visit my website/blog - it's updated rarely, but it looks pretty cool!

Patch