Views: 992,671,819
11 users online:  Anorakun, Dan2point5, Green Jerry, GrenCarret, Hwailaluta, Infinity, Isikoro, NewPointless, Russ, Vic Rattlehead, WhiteYoshiEgg - Guests: 51 - Bots: 103 Users: 54,447 (2,093 active)
Latest: Novahamsber
Tip: Remaking levels from other Mario games is strongly discouraged, especially popular ones (World 1-1 from SMB or SMB3, for example), as their over-presence in Mario games, official or not, often makes them uninteresting to play.
Not logged in.
Details for VWF Dialogues Patch v1.2
SMW Patches - VWF Dialogues Patch v1.2 Link - Show random
File Name: VWF Dialogues Patch v1.2
Version History: View
Authors: Check manual for full list, RPG Hacker
Tool: Asar
Requires Free Space: Yes
Bug Fix: No
Featured: Yes
Description: This patch lets you use VWF text boxes like in some old SNES RPGs. So far, it's rather complicated to use because there is no GUI application to set up text, but the manual is pretty detailed, so you should be alright if you read it carefully.

Most of the changes in version 1.2 were contributed by ExE-Boss and randomdude999 via my GitHub.

Version 1.2 changes:
  • This is now an SA-1 hybrid patch
  • Completely overhauled the Readme - it now looks nicer and some of the outdated information in it was updated (it's also called "manual" now)
  • The patch now uses a coding style that's more in-line with my other patches - most configurable settings are now in vwfconfig.cfg
  • A few bug fixes
  • Added a script for generating width tables
  • Some more stuff (see history in manual for details)

Requires Asar v1.50 or newer.

Requires 33,038 bytes of free RAM. By default, they're mapped to SRAM (a SRAM expansion is applied to the ROM automatically). Requires a variable amount of free space, depending on the amount of text and graphics you insert into your ROM with it. Expect around a full bank of free space to be taken at minimum by average use of this patch.

Feel free to contribute to this and other patches via my GitHub repository.
Tags: lorom, message box, needs remoderation, sa-1, vwf
Download: Download - 496.45 KiB
If you want to combine this with SRAM Plus, edit sram_plus.asm, find sram_locs (around line 48 in the current version), and change $2002 to $6002. Otherwise, save file B will crash the game.

Alternatively, you can change $702000 to $706000 at the top of vwfconfig.cfg. You'll also need to adjust other resources that use VWF dialogues.
Posted by:  Telinc1 - | Link
Good Patch But I Cannot Install Newest Version (v.1.2)
Posted by: Bartek201002 - | Link
RPG Hacker
Use Asar 1.7 for the time being. Asar 1.8 won't work, unfortunately.
Posted by:  RPG Hacker - | Link
Is there a way to make all of the text appear instantly? And if so, how? There most likely isn't, I believe.
Posted by: MinecraftGamerLR - | Link
RPG Hacker
Nope, that's not possible for technical reasons. The VWF engine is too slow and can't process a full box worth of text in a single frame. In fact, in its current state, a single character per frame is just about as much as it can handle.
Posted by:  RPG Hacker - | Link
Originally posted by RPG Hacker
It seems the patch broke at some point with an Asar update. So currently, your best bet is to use an older Asar version for the patch until it's fixed.

Thank you for this, this has worked using version 1.7
Posted by: HodgerMccodger - | Link
RPG Hacker
It seems the patch broke at some point with an Asar update. So currently, your best bet is to use an older Asar version for the patch until it's fixed.
Posted by:  RPG Hacker - | Link
I'm having trouble with applying this patch. I keep getting an error message that includes
warning (W1026) Function "floor" redefined
and many variations on error (E5053) regarding remap RAM
function remap(X) etc wasn't found

I'm assuming this is a problem with the path- I've tried to paste files from the "shared" and "includes" folders everywhere to avoid this problem, but I'm still getting this error message. I would be very grateful for any help on this.
Posted by: HodgerMccodger - | Link
A tool which streamlines the process of inserting this and configuring everything would be highly useful.
Posted by: BlueToad - | Link
RPG Hacker
Originally posted by ninj
does this still let you use the normal message boxes?

If you configure it that way, yes.
Posted by:  RPG Hacker - | Link
does this still let you use the normal message boxes?
Posted by: ninj - | Link
A great replacement for Romi's VWF Cutscene Tool, although for me, the text box is glitchy at first blush and can take around two or three dialogues to show up correctly in Higan (and not at all in SNES9x).

I still recommend. 8/10 #smw{:TUP:}
Posted by: A-l-e-x-99 - | Link
RPG Hacker
Cool, that seems like a very practical sheet! Good work! #smw{:TUP:}
Posted by:  RPG Hacker - | Link
Hayashi Neru
If you use this, you can easily create headers.
Posted by: Hayashi Neru - | Link
Hayashi Neru
16 - bit mode doesn't work.
; Whether to ue 8-bit or 16-bit mode
!bitmode	= !16

db %00001000,%01111011,%00010001,%11000000,$01,%00000000
dw $7FFF,$0000
db %11110100
db %00001111,$13,$13,$23,$29

dw $0001,$0006,$008A,$0009,$FFFA,$FFFF
Posted by: Hayashi Neru - | Link
Bitmode must be either '!8' and '!16'. Simply entering '16' (or likewise '8' for that matter) will just break the code.
Posted by:  MarioFanGamer - | Link
Hayashi Neru
If you are a Japanese write, please download the Japanese character converter here.

ex) お早う → db $44,$F2,$01,$2A,$F2,$00,$42
Posted by: Hayashi Neru - | Link
Blind Devil
Great update. Much friendlier and cleaner compared to the older versions. I also appreciate the new updates made after some of my suggestions, and the width generator is pretty handy for custom text drawers/rippers. Thanks!

I wrote more stuff here regarding the abort dialogue function for those interested or curious about it.
Posted by:  Blind Devil - | Link
RPG Hacker
Thanks for the hint! Fixed.
Posted by:  RPG Hacker - | Link
ExE Boss
  • most configurable settings are now in vwf_dialogues.cfg

Actually, it’s vwfconfig.cfg now.
Posted by: ExE Boss - | Link
RPG Hacker
Note @Blind Devil: We tried to incorporate most of your feedback given in the previous removal log, but decided against some of it.
  • We didn't bother too much fixing any 16-bit mode stuff and instead decided to deprecate it, since probably noone uses it.
  • I did not get rid of the .cfg file, because it being separate from the .asm was precisely the point. I wanted the end user to not have to open the .asm file at all to customize the patch, unless doing advanced stuff.

We also weren't able to fix some of the bugs yet, but made sure to mention them in the manual.
Posted by:  RPG Hacker - | Link

The purpose of this site is not to distribute copyrighted material, but to honor one of our favourite games.

Copyright © 2005 - 2022 - SMW Central
Legal Information - Privacy Policy - Link To Us


Follow Us On

  • YouTube
  • Twitch
  • Twitter


  • Super Mario Bros. X Community
  • Mario Fan Games Galaxy
  • sm64romhacks