Work Support Configuration

So I downloaded the latest version of FEBuilder and tried the work support option because it was new. It then gave me an error to create an Updateinfo.txt. It also gave me this link:https://dw.ngmansion.xyz/doku.php?id=en:guid:febuildergba:work_support
I still don’t really understand how to configure it though. Can somebody help if they’ve configured it. Assume that I know nothing about it. Thank You.

1 Like

“.updateinfo.txt” is data indicating the update location of the ROM.

For example, suppose you distribute a work called ROMNAME.ups.
In that case, “updateinfo.txt” with the same name is required.

ROMNAME.ups
ROMNAME.updateinfo.txt

“ROMNAME.updateinfo.txt” contains the name of the ROM and the update destination information.
When loading .gba file, FEBulderGBA also reads the corresponding “.updateinfo.txt” file, if one exists.
And provide automatic updates of your work.

See the other works that already support this mechanism for the specific setting method.

To update, two pieces of information are required.
The time of the latest version and the URL where the latest version can be downloaded.

Without the latest version time, you won’t know if your work has been updated.
If there is no downloadable URL, it cannot be updated.
“.updateinfo.txt” achieves this by analyzing the specified HTML with regex.

There are many ways to distribute “.ups”.
Therefore, the description method of “.updateinfo.txt” differs depending on the method you use.

I will write “.updateinfo.txt” instead if requested.
If you want to use “.updateinfo.txt”, please contact us.

1 Like

You use is “Gamejolt.com” difficult website.
The update date and download link are not readily available.
The date is written relative to 20 days ago, not the official year.

I seem to need to support relative dates as well…

However, there are various expressions for relative dates, and it is difficult to deal with them.
It’s fine to use unixtime instead of date.

I support for dropbox and google drive folder.

Example:supportinfo.txt part5 dropbox

//
//This file is an automatic update file used to support FEBuilderGBA works.
//It is used to automatically update to the latest version from the following menu.
//MENU->Run->Work support
//
//Document: https://dw.ngmansion.xyz/doku.php?id=en:guid:febuildergba:work_support
//
//このファイルはFEBuilderGBAの作品支援で利用する自動アップデートファイルです。
//以下のメニューから自動で最新版に更新するために利用されます。
//MENU->実行->作品支援
//
//仕様書: https://dw.ngmansion.xyz/doku.php?id=guide:febuildergba:%E4%BD%9C%E5%93%81%E6%94%AF%E6%8F%B4
//

NAME=Dragon Herald
AUTHOR=BigMood
LOGO_FILENAME=logo.png
COMMUNITY_URL=https://feuniverse.us/t/fire-emblem-the-dragon-herald-100-02-complete-fe8-hack/7075

CHECK_URL=https://www.dropbox.com/sh/vyi41qmnbl2lr6g/AAAmxs2sXQegdGmwsErEldtWa
CHECK_REGEX=\.ups\\", \\"sjid\\": ([0-9]+),

UPDATE_URL=https://www.dropbox.com/sh/vyi41qmnbl2lr6g/AAAmxs2sXQegdGmwsErEldtWa
UPDATE_REGEX=@DIRECT_URL

Example:supportinfo.txt part6 google drive folder

//
//This file is an automatic update file used to support FEBuilderGBA works.
//It is used to automatically update to the latest version from the following menu.
//MENU->Run->Work support
//
//Document: https://dw.ngmansion.xyz/doku.php?id=en:guid:febuildergba:work_support
//
//このファイルはFEBuilderGBAの作品支援で利用する自動アップデートファイルです。
//以下のメニューから自動で最新版に更新するために利用されます。
//MENU->実行->作品支援
//
//仕様書: https://dw.ngmansion.xyz/doku.php?id=guide:febuildergba:%E4%BD%9C%E5%93%81%E6%94%AF%E6%8F%B4
//

NAME=FEbattle simulator
AUTHOR=Magix
LOGO_FILENAME=logo.png
COMMUNITY_URL=https://feuniverse.us/t/fire-emblem-battle-simulator-auto-battler/7031

CHECK_URL=https://drive.google.com/drive/folders/1xKiLtblha0MdSv_ZuTRJMjeKXSWJm6X8
CHECK_REGEX=FEbattle_simulator_full_control.ups\\x22,\\x22.+?\\x22,0,null,0,0,0,([0-9]+),

UPDATE_URL=https://drive.google.com/drive/folders/1xKiLtblha0MdSv_ZuTRJMjeKXSWJm6X8
UPDATE_REGEX=@DIRECT_URL

The only problem is this error now, and I don’t know what it has to do with.

!

You forgot to attach updateinfo.txt.
If I don’t know what’s in this file, I can’t answer anything.

//
//This file is an automatic update file used to support FEBuilderGBA works.
//It is used to automatically update to the latest version from the following menu.
//MENU->Run->Work support
//
//Document: https://dw.ngmansion.xyz/doku.php?id=en:guid:febuildergba:work_support
//
//このファイルはFEBuilderGBAの作品支援で利用する自動アップデートファイルです。
//以下のメニューから自動で最新版に更新するために利用されます。
//MENU->実行->作品支援
//
//仕様書: https://dw.ngmansion.xyz/doku.php?id=guide:febuildergba:作品支援
//

NAME=Fire Emblem: Flames of Freedom
AUTHOR=Gultykappa
LOGO_FILENAME=FEFree.PNG
COMMUNITY_URL=https://feuniverse.us/t/fire-emblem-the-flames-of-freedom/6301

CHECK_URL=https://drive.google.com/open?id=1_grg1viEikj9TNxWqGi-DdLqtsbtNjYQ
CHECK_REGEX=fire-emblem-flames-of-freedom.ups\x22,\x22.+?\x22,0,null,0,0,0,([0-9]+),

UPDATE_URL=https://drive.google.com/open?id=1_grg1viEikj9TNxWqGi-DdLqtsbtNjYQ
UPDATE_REGEX=fire-emblem-flames-of-freedom.ups\x22,\x22.+?\x22,0,null,0,0,0,([0-9]+),

Please refer to “Example: supportinfo.txt part6 google drive folder”.

It should look like this:

//
//This file is an automatic update file used to support FEBuilderGBA works.
//It is used to automatically update to the latest version from the following menu.
//MENU->Run->Work support
//
//Document: https://dw.ngmansion.xyz/doku.php?id=en:guid:febuildergba:work_support
//
//このファイルはFEBuilderGBAの作品支援で利用する自動アップデートファイルです。
//以下のメニューから自動で最新版に更新するために利用されます。
//MENU->実行->作品支援
//
//仕様書: https://dw.ngmansion.xyz/doku.php?id=guide:febuildergba:作品支援
//

NAME=Fire Emblem: Flames of Freedom
AUTHOR=Gultykappa
LOGO_FILENAME=FEFree.PNG
COMMUNITY_URL=https://feuniverse.us/t/fire-emblem-the-flames-of-freedom/6301

CHECK_URL=https://drive.google.com/drive/folders/1_grg1viEikj9TNxWqGi-DdLqtsbtNjYQ
CHECK_REGEX=fire-emblem-flames-of-freedom.ups\\x22,\\x22.+?\\x22,0,null,0,0,0,([0-9]+),

UPDATE_URL=https://drive.google.com/drive/folders/1_grg1viEikj9TNxWqGi-DdLqtsbtNjYQ
UPDATE_REGEX=@DIRECT_URL

thank you!