D'Fusion Curation: Difference between revisions

From Flashpoint Datahub
Jump to navigation Jump to search
No edit summary
mNo edit summary
Line 13: Line 13:


== Curation Steps ==
== Curation Steps ==
First, check the Javascript embed for D'Fusion. This Javascript embed will list all of the subdirectories used by D'Fusion (except /js/ and /plugin/). Take one of the subdirectories (preferably the one that has the .dpd) and add .update.xml to the end of the URL. This will give you a list of files in the directory, '''curations will not work without this'''. Once finished, set the application path to <code>FPSoftware\startDFusion.bat</code>. The D'Fusion plugin will usually run fine if all assets are mirrored.
First, check the Javascript embed for D'Fusion. This Javascript embed will list all of the subdirectories used by D'Fusion (except /js/ and /plugin/). Take one of the subdirectories (preferably the one that has the .dpd) and add .update.xml to the end of the URL. This will give you a list of files in the directory, '''curations will not work without this'''. Follow one of the instructions below and once finished, set the application path to <code>FPSoftware\startDFusion.bat</code>. The D'Fusion plugin will usually run fine if all assets are mirrored.


===If .update.xml is present===
===If .update.xml is present===

Revision as of 19:53, 4 February 2022

This guide will show you how to curate D'Fusion using Flashpoint Core.

Before You Start

Recognizing D'Fusion

  • The page title will usually contain "D'Fusion @Home Web Player Sample"
  • The page will ask you to install the D'Fusion web plugin.
  • The D'Fusion plugin mainly uses .dpd and .ssc files, but it also uses a .dll and may use an .xml as well.
  • The D'Fusion plugin uses the MIME types application/x-dfusion-web2 and application/x-dfusion-web2-s64 (for Mac).
  • XMLs and other files found show gibberish when viewed.

Curation Steps

First, check the Javascript embed for D'Fusion. This Javascript embed will list all of the subdirectories used by D'Fusion (except /js/ and /plugin/). Take one of the subdirectories (preferably the one that has the .dpd) and add .update.xml to the end of the URL. This will give you a list of files in the directory, curations will not work without this. Follow one of the instructions below and once finished, set the application path to FPSoftware\startDFusion.bat. The D'Fusion plugin will usually run fine if all assets are mirrored.

If .update.xml is present

If .update.xml is present, using MAD4FP would be enough.

If .update.xml is not present and other situations

If .update.xml is not present, the game is uncuratable unless the game's files are URL guessed. This can often be done by looking at previous D'Fusion curations.

If the game/animation is on the Wayback Machine, it is most likely uncuratable unless the page itself, or a mirror of it, is still live.

Clearing Scenario Cache

To clear your D'Fusion cache, navigate to %appdata%\Total Immersion\Web\Scns\. This folder contains decompiled "scenarios" from D'Fusion curations which are called upon loading the game. If your game has a splash screen, you have to navigate to %appdata%\Total Immersion\Web\Splash\ to delete the cache.

Wrapping It Up

First, make sure that you have thoroughly tested your curation and followed the Curation Format. Scroll down in the Curate tab and click the Export button at the bottom of your curation to save it as a .7z file. After you've exported the curation, you can find it by clicking the Exported Curations button on the Curate tab (as long as you didn't choose to save it somewhere else). Once you have the file, submit it to the Flashpoint Submission System. An explanation of how the site works is available here.

After you have uploaded your curation to the website, a Curator will check it. This can take some time, so please be patient. You will be pinged in the #fpfss-notifications channel about whether or not your submission was approved, and if any changes need to be made.

Congratulations! Your submitted game/animation will appear in a future version of Flashpoint.