New Curation Format

From Flashpoint Datahub
Revision as of 23:13, 22 October 2019 by Nosamu (talk | contribs)
Jump to navigation Jump to search

This guide will walk you through everything you need to know about putting together a curation and submitting it to Flashpoint. If this is your first time contributing, be sure to follow our step-by-step tutorial.

What is a Curation?

Flashpoint is not just a collection of files; it is a museum of playable web games. As in any other museum, each item needs to be curated before it can be put on display. Curating for Flashpoint is more than downloading an SWF, dropping it off in the Discord and expecting it to appear in the next update. You'll need a specific folder setup, screenshots, and a text file, all packaged in an archive called a curation. All of this will be explained as you read further.

Before You Start

Checking the Master List

Often times, somebody will request a game or animation that's already been added to the project, better yet waste time curating it themselves. To make sure this doesn't happen to you, please check the Game Master List (and for animations, the Animation Master List) before possibly taking time out of your day to save something that's already been saved. Use CTRL+F to search the list of titles.

Barred Games

These are games/animations not allowed in Flashpoint for any reason. You can make an effort to get them working in Flashpoint if you want, but you may not request or submit them.

  • Games/animations that are still on sale, we will not distribute currently paid content. (Don't forget that some games start in web browsers for free then get paid versions later, the web browser version would be allowed in Flashpoint in this case; be sure to check the history before you archive.)
  • Any outright emulation of a commercial game (Such as a swf of Contra which contains the Contra ROM image). Ports of games are absolutely fine, but games that are a ROM wrapped in an emulator are not allowed unless they contain only non-commercial games and/or allow you to load your own.
    • While not emulation, fan remakes/conversions of Nintendo projects like Full Screen Mario are too risky to add if they were taken down by Nintendo. Not all remakes/conversions are risky though, if you are unsure just ask in #curators.
  • Videos embedded in SWF files:
    • If the SWF has nothing on it other than it requiring a separate FLV to run the SWF file properly (and if the FLV works perfectly fine on VLC), then it won't be allowed on Flashpoint and it should rather be uploaded through Archive.org
    • If it uses any Flash elements like ui, special effects, loop etc., it can be curated.
    • This means that your curation can't be only a video embedded in a SWF.
    • Games, animations and websites that use video are allowed, and you should include the video files and/or SWFs containing video in the curation.
  • Animations using the HTML5 platform have to include animated components and make use of HTML5-specific tags, CSS, and/or Javascript.
  • Games/animations with cub, shotacon or lolicon content.
  • The following are not allowed at developer request:
    • Any game from XForm Games that is not already in the database
    • Windows 93
    • Dragon Ball Devolution, and other games from www.txori.com
    • Any game developed by Nitrome
    • Flash Flash Revolution
    • Any game developed by Farrago Fiction
    • Any game/animation developed by Anonymous-Frog
    • Non-classic versions of Cookie Clicker

It should go without saying that blatantly illegal games/animations are not allowed, either.


Overview

A curation is a compressed folder (any common archive format like ZIP or 7Z is fine). To make a curation, you'll be making a folder, adding all of the required files to it, and finally zipping it up. First, create a new folder with the name of the game you'd like to save. (Windows won't let you create a folder name with certain special characters; you'll need to remove them from the folder name if that happens.) Inside your curation folder, you'll adding a screenshot and logo, a text file containing metadata about the game, and a content folder containing all of the files required to run the game. The next sections will explain each of these required items in detail. Be sure to download our complete example curation ZIP file and follow along.

Content

All content must be placed inside a content folder, then arranged in the same way that they would be placed in Flashpoint proper from the htdocs folder - the best practice is to try and recreate the same structure that the game had on the internet. For example, if a game was hosted at 'http://uploads.ungrounded.net/59000/59593_alien_booya202c.swf' you would do the folders in this example like the image below. If that is not working for some reason, a secondary format is acceptable - a domain folder, a folder with the game's name, then the game files, displayed as the second example.

You might notice that some games in Flashpoint use a domain called localflash instead of a website domain. This is a legacy practice, and it is not used anymore unless the source files come from a CD, ZIP file, or other offline location.

Examples

Logos must be in PNG format, and have the entire title of a game, or something that is representative of the game. To be named 'logo.png' in all cases.

Recommended tools include Snipping Tool and Paint, both included in Windows 10 by default. You're free to use other tools, just remember, always use PNG.

Examples

Screenshot

Screenshots must be in PNG format, and have a credible 'action shot' of the game (no menus or obvious tutorials). To be named 'ss.png' in all cases.

Recommended tools include Snipping Tool and Paint, both included in Windows 10 by default. You're free to use other tools, just remember, always use PNG.

Examples

Metadata

The metadata must be included in a file named meta.txt. The table below shows all of the fields that you can include in your meta.txt files. All fields should be included if they are applicable. Pay special attention to fields marked with * - they are required at least some of the time. If a field is not applicable and not required for your curation, either omit it or leave it blank.

Many fields allow multiple values. If they do, separate each value with a ; (semicolon).

Some fields have a few possible values to choose from. If this is the case, they'll be shown in the table as a bulleted list, with the default value in italics. If you omit this type of field, it will take on its default value automatically.

List of Metadata Fields

Field Explanation
Title* Always required. The name of the game, in full. When in doubt, use the name indicated in the game's logo. We plan to allow multiple values to indicate alternate names, but this is not implemented yet.
Library* Required if you are curating for Flashpoint Theatre. Possible values:
  • Arcade: This is a game that should go in Flashpoint Arcade.
  • Theatre: This is an animation that should go in Flashpoint Theatre.
Series The franchise or game series.
Developer The name of the developer, or developers. Separate multiple developers with the ; symbol. Make sure that each person or game studio actually developed the game; sponsorship does not count. Look for a Credits section!
Publisher The site that published (sponsored/branded) the game. Look for a "More Games" link or prominent logo; it will probably lead to the Publisher's website.
Play Mode One of the following, but up to three per game is possible:
  • Single Player: A solo experience from start to finish.
  • Cooperative: Like "Single Player", but with others being in the journey of finishing the game from start to finish.
  • Multiplayer: Playing against someone else or multiple players in a session, competing to win.
Status* One of the following:
  • Playable: Fully playable from beginning to end. Not hacked or modified.
  • Partial: Game is only partially playable, whether because of missing files or features that Flashpoint cannot properly implement. You'll need to elaborate further in the Notes.
  • Hacked: Game has been hacked or modified to work in Flashpoint. Use the Notes field to explain what has been modified.
Release Date The date that the game was first released. Use YYYY-MM-DD format, with whatever precision is available. For example, if you knew a game was released in January 2010, you could say 2010-01.
Version The version number of the game. This is for revisions of the same game, not games in series.
Languages* Required if you are curating a game that supports languages other than English.

A list of all languages that the game supports. Use ISO 639-1 language codes and separate each code with ;. For example, if a game supports English and Spanish, you would say en; es.

Extreme* Required if you are curating something unsuitable for minors. Possible values:
  • Yes: Indicates that a game is unsuitable for minors because of excessive violence, sexual content, or other mature content.
  • No: Indicates that a game is suitable for minors.
Tags See Tags. Separate multiple tags with ;. The section headings (Action, Adventure, etc) may be used as tags as well.
Source The URL of the webpage where you found the game. If you found the game on Wayback Machine, follow this format: Original URL (Via Wayback Machine). If you found the game somewhere other than a webpage, use whatever format you find appropriate to indicate the source.
Platform* The web game technology that the game uses. See the Appendix for a list of platforms supported.

If your curation omits this field, the Platform is assumed to be Flash. This field is required for all non-Flash curations.

Application Path* The path to the application to use to launch the game. This path is relative to the main Flashpoint folder. For example, the Application Path for most Flash games is FPSoftware\Flash\flashplayer_32_sa.exe.

If the Application Path is omitted, it will be automatically chosen based on the game's Platform. See the Appendix for a list of default Application Paths for each Platform. We recommend that you always use this field.

Launch Command* The location of your file inside the content folder, replicating an internet URL. This is case-sensitive. Never have https:// at the beginning of a URL, it will eventually break something. ALWAYS use http://. If a URL has https:// at the beginning, it's wrong, end of story.

This field is always required. If you're having trouble figuring out the correct launch command, see Curation Tutorial.

Notes A message that will appear in the right panel of the launcher. Reserve this for important tidbits related to how the game works that should be known before playing. For multi-line Notes, use the pipe symbol: Notes: | , then indent each line of the Notes. See the Examples section for more details.
Curation Notes Use this field to show a message to BlueMaxima if he needs to add your curation in a different way from usual. For multi-line Curation Notes, use the pipe symbol: Curation Notes: | , then indent each line of the Notes. See the Examples section for more details.
Additional Applications Use this section to add a message that pops up before a game runs, a link to an Extras folder, or an alternate version of a game. For more details, see the Appendix.

A Good meta.txt

Title: Alien Hominid
Series: 
Developer: The Behemoth
Publisher:
Play Mode: Single Player 
Status: Playable
Extreme: No
Genre: Shooter
Source: Newgrounds.com
Launch Command: http://uploads.ungrounded.net/59000/59593_alien_booya202c.swf
Notes: 
Author Notes: Thanks for your work!

Blank meta.txt

Title: 
Series:
Developer: 
Publisher:
Play Mode: 
Status: Playable
Extreme: No
Genre: 
Source: 
Launch Command: 
Notes: 
Author Notes: 

Remember to place all 3 just outside the content folder.

Testing

You'll need Flashpoint Core to test your games in a lightweight copy of Flashpoint you can afford to break.

Place the files from inside your content folder within the Server\htdocs\ directory. Once you've done this, open the Core launcher, click the "New Game" button in the bottom right and mirror the info from your Meta.txt into the right panel. Click the checkmark and open your curation - if everything goes well, your game should open in a new window! If it doesn't, make sure you're copying the contents of your content folder and not the folder itself.

All games should be tested in Flashpoint, if not Core then at least the full version. Just opening the game in a projector or browser is not enough of a test.

Packing it up

You've finished your first curation! All of these files should now be packed into a single .ZIP file and submitted to our #curator-lounge on the Discord. If your curation is up to snuff, you'll be given Trial Curator status, which will let you submit curations through the curation channels. You can use Discord's own upload feature for files under 8MB, or our own file host for bigger files. This is also linked in the channel topics of our submission channels on Discord.

Here is the full example ZIP file. (This was also linked earlier, in the Overview section).

After Submitting

Editing Your Curations

If you notice a mistake with your curation after you've submitted it, just delete it and resubmit. (If you used our upload service, you might have to ask a Curator to delete your file for you.) If your curation has already been added to Flashpoint read our article on Metadata Edits and head over to the #metadata-edits channel in our Discord so you can make necessary changes. If you're wondering whether your curation has been added to Flashpoint yet, look for a :Tools: emoji reaction anywhere below your post in the Curations channel.

Having Problems?

Because we can't remind you enough already: Join our Discord and ask away in the #help-me-please channel.

Appendix I: Flashpoint Platforms

This is the page of all web game/animation technologies ("Platforms") supported by Flashpoint.

Here's what each column in each table means:

  • Logo: The logo that represents each technology.
  • Short Name: The name of the technology displayed in Flashpoint Launcher.
  • Official Name: The official name(s) of the technology. Useful for searching for information about the technology or looking for games online.
  • Entry Count: Number of game/animations for this technology in Flashpoint (as of 17/09/2023). New games are added very often, so it may not be 100% accurate.
  • Version Added: The Flashpoint version the platform was added in.
  • Default Application: The path to the default application used to launch a game of this technology.
  • Curation Tutorial: A link to a curation tutorial for this technology. Some tutorials are not available yet, so please help create them if you can!
  • Common File Extensions: List of the common file extensions associated with each platform.

Further information on each implemented platform can be found here.

Current Platforms

Platforms which are available in the latest build of Flashpoint.

As of the 2024-09-07, there are 127 total platforms, with more coming in future updates.

Logo Short Name Official Name Entry Count (primary) Entry Count (all) Version Added Default Application Curation Tutorial Common File Extensions
Flash Logo.png
Flash Adobe Flash Player 154125 154169 0 FPSoftware\Flash\flashplayer_32_sa.exe Curation Tutorial, Flash Curation .swf, .swc, .swz, .spl
HTML5 Logo.png
HTML5 HTML, HTML5, WebGL, or WebAssembly 25295 32066 3.3 FPSoftware\fpnavigator-portable\FPNavigator.exe, FPSoftware\startChrome.bat HTML5 Curation .html, .htm, .php, .aspx
Shockwave Logo.png
Shockwave Adobe Shockwave Player 6964 6973 3.2 FPSoftware\Shockwave\PJ101\SPR.exe Shockwave Curation .dcr, .dir, .dxr, .cct, .cst, .cxt, .w3d
Unity Logo.png
Unity Unity Web Player 2597 2600 4.0 FPSoftware\startUnity.bat, FPSoftware\startUnityFF.bat Unity Curation .unity3d, .unityweb
Java Logo.png
Java Java Applets 1553 1558 4.1 FPSoftware\FlashpointSecurePlayer.exe, FPSoftware\startJavaInBrowser.bat Java Curation .class, .jar
Vitalize Logo.png
Vitalize Clickteam Vitalize! 902 902 8.0 FPSoftware\fpnavigator-portable\FPNavigator.exe Vitalize Curation .ccn
VRML Logo.png
VRML VRML, Virtual Reality Modelling Language 538 538 8.2 Multiple, refer to curation tutorial VRML Curation .wrl, .wrz
EVA Logo.png
EVA Extended Vector Animation 464 464 11.0 FPSoftware\FlashpointSecurePlayer.exe EVA Curation .eva
Silverlight Logo.png
Silverlight Microsoft Silverlight 278 278 5.0 FPSoftware\fpnavigator-portable\FPNavigator.exe Silverlight Curation .xap, .xaml
3DVIA Player Logo.png
3DVIA Player 3DVIA Player, 3D Life Player, Virtools Player 223 223 5.1 FPSoftware\fpnavigator-portable\FPNavigator.exe 3DVIA Curation .cmo, .vmo, .nmo
Alambik Logo.png
Alambik Alambik Player 198 198 10.0 FPSoftware\FlashpointSecurePlayer.exe Alambik Curation .tv, .tvs, .tvd, .tvv, .tvb, .tvl
Hypercosm Logo.png
Hypercosm Hypercosm Player 184 184 8.0 FPSoftware\FlashpointSecurePlayer.exe Hypercosm Curation .hcvm
E-animator Logo.png
e-animator E-アニメータ, e-animator, SharpMotionART 154 154 11.0 FPSoftware\FlashpointSecurePlayer.exe e-animator Curation .nva
ShiVa3D Logo.png
ShiVa3D ShiVa3D Plugin 147 147 7.1 FPSoftware\FlashpointSecurePlayer.exe ShiVa3D Curation .stk
Atmosphere Logo.png
Atmosphere Adobe Atmosphere Player 140 140 10.0 FPSoftware\startAtmo212d.bat Atmosphere Curation .aer, .atmo
Authorware Logo.png
Authorware Authorware Web Player 128 128 6.1 FPSoftware\fpnavigator-portable\FPNavigator.exe Authorware Curation .aam, .aas
LiveMath Plugin Logo.png
LiveMath Plugin LiveMath Plug-In 126 126 10.0 FPSoftware\fpnavigator-portable\FPNavigator.exe LiveMath Curation .thp
Viscape Logo.png
Viscape Superscape Viscape 120 121 8.0 FPSoftware\FlashpointSecurePlayer.exe Viscape Curation .svr, .xvr, .ssv
ActiveX Logo.png
ActiveX Each game generally uses its own ActiveX control name 106 106 6.0 FPSoftware\startActiveX.bat ActiveX Curation .cab, .dll, .ocx
TurnTool Logo.png
TurnTool TurnTool XPCOM 91 91 12.0 FPSoftware\FlashpointSecurePlayer.exe TurnTool Curation .tnt
Squeak Logo.png
Squeak Etoys Plugin, Etoys, Squeak 78 78 11.0 FPSoftware\fpnavigator-portable\FPNavigator.exe Squeak Curation .pr
Xara Plugin Logo.png
Xara Plugin Xara Plugin 75 75 10.0 FPSoftware\FlashpointSecurePlayer.exe Xara Plugin Curation .web
Tcl Logo.png
Tcl Tcl Plugin 74 74 8.2 FPSoftware\fpnavigator-portable\FPNavigator.exe Tcl Curation .tcl
Cult3D Logo.png
Cult3D Cycore Cult3D 71 71 10.0 FPSoftware\FlashpointSecurePlayer.exe Cult3D Curation .co
BitPlayer Logo.png
BitPlayer BitMagic Player 70 70 10.1 FPSoftware\FlashpointSecurePlayer.exe BitPlayer Curation .bm
BioPlayer Logo.png
bioPlayer bioVirtual bioPlayer Version 0.0.16 69 69 12.0 FPSoftware\FlashpointSecurePlayer.exe bioPlayer Curation .bio
REBOL Logo.png
REBOL REBOL 67 67 10.0 FPSoftware\startRebol.bat REBOL Curation .r
Flatland Rover Logo.png
Flatland Rover Flatland Rover 65 65 11.0 FPSoftware\FlashpointSecurePlayer.exe Flatland Rover Curation .3dml
IPix Logo.png
iPix iPix Viewer 54 57 11.0 FPSoftware\fpnavigator-portable\FPNavigator.exe iPix Curation .ipx, .ips, .bub, .aut
SVG Viewer Logo.png
SVG Viewer Adobe SVG Viewer 40 40 12.0 FPSoftware\FlashpointSecurePlayer.exe SVG Viewer Curation .svg, .svgz
Envoy Logo.png
Envoy Envoy 39 40 11.0 FPSoftware\FlashpointSecurePlayer.exe Envoy Curation .evy
3D Groove GX Logo.png
3D Groove GX 3D Groove GX 33 33 5.3 FPSoftware\startGroove.bat Unknown if more exist yet .grv
Surround Video Logo.png
Surround Video Surround Video™ Plug-in for Netscape™ 31 31 11.0 FPSoftware\startSurroundVideo.bat Surround Video Curation .svh
SmoothMove Panorama Logo.png
SmoothMove Panorama SmoothMove Panorama 30 30 11.0 FPSoftware\FlashpointSecurePlayer.exe SmoothMove Panorama Curation .pan
AXEL Player Logo.png
AXEL Player AXEL Player 27 27 10.0 FPSoftware\FlashpointSecurePlayer.exe AXEL Curation .axs
ThingViewer Logo.png
ThingViewer ThingWorld ThingViewer 27 27 11.0 FPSoftware\FlashpointSecurePlayer.exe ThingViewer Curation .tms
AnimaFlex Logo.png
AnimaFlex AnimaFlex 26 26 10.0 FPSoftware\fpnavigator-portable\FPNavigator.exe Unknown if more exist yet .afl
DPGraph Logo.png
DPGraph DPGraph, DPGraph: Dynamic Photorealistic 3D Graphing Software for Math and Physics Visualization 22 22 11.0 FPSoftware\startDPGraph.bat DPGraph Curation .dpg
WebAnimator Logo.png
WebAnimator DeltaPoint WebAnimator 22 22 11.0 FPSoftware\fpnavigator-portable\FPNavigator.exe WebAnimator Curation .wan
Common Ground Logo.png
Common Ground Common Ground MiniViewer Plug-In 19 19 12.0 FPSoftware\FlashpointSecurePlayer.exe Common Ground Curation .dp
Flick Logo.png
Flick Flick V.BC04 Animation and Audio Player 19 19 12.0 FPSoftware\FlashpointSecurePlayer.exe Flick Curation .sec, .cft
MHSV Logo.png
MHSV Multimedia Home Space Viewer, VHSB, Virtual Home Space Builder, D96 Plug-in Viewer, D96 Netscape Plug-in, Virtual Space Viewer 17 17 11.0 FPSoftware\FlashpointSecurePlayer.exe MHSV Curation .mus, .d96
DjVu Logo.png
DjVu DjVu Browser Plug-in 16 16 12.0 FPSoftware\FlashpointSecurePlayer.exe DjVu Curation .djvu, .djv
DX Studio Player Logo.png
DX Studio Player DX Studio Player 15 15 12.0 FPSoftware\FlashpointSecurePlayer.exe DX Studio Player Curation .dxstudio, .dxmesh
FreeHand Logo.png
FreeHand Adobe FreeHand, Shockwave for FreeHand, Shockwave Graphics Player 15 15 11.0 FPSoftware\FlashpointSecurePlayer.exe FreeHand Curation .fhc, .fh4, .fh5, .fh7
Winds3D Logo.png
Winds3D Winds3D Plugin 15 15 12.0 FPSoftware\FlashpointSecurePlayer.exe Winds3D Curation .aw3, .exe, .w3d
Fractal Viewer Logo.png
Fractal Viewer Fractal Viewer 13 13 11.0 FPSoftware\FlashpointSecurePlayer.exe Fractal Viewer Curation .fif
MBed Logo.gif
mBed mBed Plug-in 13 13 12.0 FPSoftware\FlashpointSecurePlayer.exe mBed Curation .mbd
ASAP WebShow Logo.gif
ASAP WebShow ASAP WebShow, ActivePresenter WebShow 12 12 11.0 FPSoftware\startASAPWebshow.bat ASAP WebShow Curation .asp, .ap
Burster Logo.png
Burster Burster Plugin 13 13 8.2 FPSoftware\FlashpointSecurePlayer.exe Burster Curation .blend, .blendz
PopCap Plugin Logo.png
PopCap Plugin PopCap Plugin 12 12 5.0 FPSoftware\fpnavigator-portable\FPNavigator.exe All content already included .cab
ProtoPlay Logo.png
ProtoPlay Altia ProtoPlay 12 12 10.0 FPSoftware\FlashpointSecurePlayer.exe Unknown if more exist yet .dsn (+.rtm)
Pulse Logo.png
Pulse Pulse Player 12 12 8.1 FPSoftware\FlashpointSecurePlayer.exe Pulse Curation .pwc, .pws
X3D Logo.png
X3D Extensible 3D Graphics 12 12 11.0 FPSoftware\startView3dscene.bat X3D Curation .x3d, .x3dv, .x3db
Formula One NET Logo.gif
Formula One Formula One/NET 11 11 11.0 FPSoftware\FlashpointSecurePlayer.exe Unknown if more exist yet .vts
HyperChem Logo.png
HyperChem HyperChem Web Viewer, Cow Viewer 11 11 12.0 FPSoftware\FlashpointSecurePlayer.exe HyperChem Curation .cow
PointPlus Logo.png
PointPlus PointPlus Plug-in, PointPlus Plug-in Viewer 11 11 11.0 FPSoftware\FlashpointSecurePlayer.exe Unknown if more exist yet .css
Calendar Quick Logo.png
Calendar Quick Calendar Quick Plugin 10 10 11.0 FPSoftware\FlashpointSecurePlayer.exe Calendar Quick Curation .cqk
MrSID Logo.png
MrSID MrSID Browser Plug-in 10 10 12.0 FPSoftware\FlashpointSecurePlayer.exe MrSID Curation .sid
Ambulant Logo.png
Ambulant AMBULANT Open SMIL Player 9 9 11.0 FPSoftware\FlashpointSecurePlayer.exe Ambulant Curation .smi, .smil, .grins
Blender Logo.png
Blender Blender 3D Web Plug-in, Blender Game Engine plugin 9 9 11.0 FPSoftware\FlashpointSecurePlayer.exe Blender Curation .blend
DevalVR Logo.png
DevalVR DevalVR 3D Plugin 0,9,1,4 9 9 12.0 FPSoftware\FlashpointSecurePlayer.exe DevalVR Curation .dvl, .jpg, .mov
NoteWorthy Composer Logo.png
NoteWorthy Composer NoteWorthy Composer Browser Plug-in 9 9 11.0 FPSoftware\startNoteWorthyComposer.bat NoteWorthy Composer Curation .nwc
Octree View Logo.png
Octree View Octree Viewer, Octree FastView 9 9 10.0 FPSoftware\FlashpointSecurePlayer.exe Unknown if more exist yet .oct
WildTangent Logo.png
WildTangent WildTangent Web Driver 9 9 12.1 FPSoftware\startActiveX.bat WildTangent Curation .wt, .wpg
Jutvision Logo.png
Jutvision Jutvision Plug-In 8 8 12.0 FPSoftware\FlashpointSecurePlayer.exe Jutvision Curation .jut
O2c-Player Logo.png
o2c-Player objects to see, o2c, O2C, 02c, o2c-Player, o2c Player, o2c player 8 8 11.0 Multiple, refer to curation tutorial o2c-Player Curation .o2c, .e3d, .aco
Sizzler Logo.png
Sizzler Netscape Sizzler Plug-in 8 8 12.0 FPSoftware\fpnavigator-portable\FPNavigator.exe Sizzler Curation .spr, .sprite
Live Picture Viewer Logo.png
Live Picture Viewer Live Picture Viewer 7 8 11.0 FPSoftware\FlashpointSecurePlayer.exe Live Picture Curation .ivr
Hyper-G Logo.png
Hyper-G Hyper-G Web Protocol, Hyper-G Scene Description Format 7 7 10.0 FPSoftware\FlashpointSecurePlayer.exe Unknown if more exist yet .sdf
Jamagic Logo.png
Jamagic Jamagic 7 7 12.0 FPSoftware\FlashpointSecurePlayer.exe Jamagic Curation .3dd
Petz Player Logo.png
Petz Player Petz Player 3, Petz Player 5 7 7 12.0 FPSoftware\FlashpointSecurePlayer.exe Petz Player Curation .ply
Scorch Logo.png
Scorch Sibelius Scorch, Scorch Netscape Plugin 7 7 12.0 FPSoftware\startScorch.bat Scorch Curation .sib
SVF Viewer Logo.png
SVF Viewer SVF viewer, Simple Vector Format Viewer 7 7 11.0 FPSoftware\FlashpointSecurePlayer.exe SVF Curation .svf
VReam Logo.png
VReam VReam, WIRL Interactive VR Browser 7 7 12.0 FPSoftware\FlashpointSecurePlayer.exe VReam Curation .vre, .vrw
GLG Logo.png
GLG Plugin Generic Logics Dynamic Graphics Plug-in, v. 2.4 6 6 12.0 FPSoftware\FlashpointSecurePlayer.exe GLG Plugin Curation .glg
HotSauce Logo.png
HotSauce HotSauce, Project X 6 6 11.0 FPSoftware\FlashpointSecurePlayer.exe HotSauce Curation .mcf
Lightning Strike Logo.png
Lightning Strike Lightning Strike 6 6 11.0 FPSoftware\FlashpointSecurePlayer.exe Lightning Strike Curation .cod, .tcod
Pixound Logo.png
Pixound Pixound Plug-in 6 6 11.0 FPSoftware\FlashpointSecurePlayer.exe Unknown if more exist yet .pxd
Show It! Logo.png
Show It! Corel Presentations Show It! Plug-in 5 5 11.0 FPSoftware\FlashpointSecurePlayer.exe Unknown if more exist yet .pqi
TWF Logo.png
TWF TWF Viewer/TWF OpenGL Viewer 5 5 12.0 FPSoftware\FlashpointSecurePlayer.exe TWF Curation .twf, .twfz
Visual WebMap Logo.png
Visual WebMap Visual WebMap Client/Server Concept, Visual WebMap for Microstation Files 5 5 10.1 FPSoftware\fpnavigator-portable\FPNavigator.exe Visual WebMap Curation .dgn, .rle, .cit, .vec
XVR Logo.png
XVR Xtreme VR 5 5 12.0 FPSoftware\FlashpointSecurePlayer.exe XVR Curation .s3d.bin
AboutPeople Logo.png
AboutPeople AboutPeople 4 4 11.0 FPSoftware\FlashpointSecurePlayer.exe AboutPeople Curation .vcf
AboutTime Logo.png
AboutTime AboutTime 4 4 11.0 FPSoftware\FlashpointSecurePlayer.exe AboutTime Curation .vef
Alice Logo.png
Alice Carnegie Mellon University Alice99 Plugin 4 4 12.1 FPSoftware\FlashpointSecurePlayer.exe Alice Curation .ali
Mirage Logo.png
Mirage MediaForge ~Mirage Plugin 4.2.60.0 4 4 13.0 FPSoftware\startMirage.bat Mirage Curation .mfg, .mfp
QuickSilver Logo.png
QuickSilver Micrografx ABC QuickSilver 4 4 12.0 FPSoftware\FlashpointSecurePlayer.exe QuickSilver Curation .drw, .ds4, .dsf
Cool 360 Logo.png
Cool 360 Ulead COOL 360 Plug-in 1.0 3 3 12.0 FPSoftware\FlashpointSecurePlayer.exe Cool 360 Curation .upj, .uvr
DeepV Logo.png
DeepV DeepV Plugin 3 3 10.0 FPSoftware\fpnavigator-portable\FPNavigator.exe Unknown if more exist yet .DeepV
D'Fusion Logo.png
DFusion D'Fusion @Home Web Plug-In, D'Fusion Web Plugin 3 3 11.0 FPSoftware\FlashpointSecurePlayer.exe D'Fusion Curation .dpd, .dll
EGI Logo.png
EGI EGI Animation Player 3 3 12.0 FPSoftware\FlashpointSecurePlayer.exe EGI Curation .flc, .fli
Fractal eXtreme Logo.png
fractal eXtreme FXMovie Player plug-in 1.11 3 3 12.0 FPSoftware\FlashpointSecurePlayer.exe fractal eXtreme Curation .fxz
Illuminatus Logo.png
Illuminatus Illuminatus 3 3 11.0 FPSoftware\FlashpointSecurePlayer.exe Illuminatus Curation .ilm, .ilz
MegaView Logo.png
MegaView MegaView Plugin 3 3 12.0 FPSoftware\FlashpointSecurePlayer.exe MegaView Curation .xmz
NAPLPS Logo.png
NAPLPS UCL NAPLPS Viewer Plugin Personal Ver.1.0b 3 3 12.0 FPSoftware\FlashpointSecurePlayer.exe NAPLPS Curation .pdi
PanoramIX Logo.png
PanoramIX PanoramIX Plugin 3 3 12.0 FPSoftware\fpnavigator-portable\FPNavigator.exe PanoramIX Curation .svh, .svj, .pan
Visviva Logo.png
Visviva Visviva Animation Player 3 3 12.0 FPSoftware\fpnavigator-portable\FPNavigator.exe Visviva Curation .vobj
GoBit Logo.png
GoBit GoBit Games Plugin 2 2 6.3 FPSoftware\fpnavigator-portable\FPNavigator.exe All content already included .cab
Harvard WebShow Logo.png
Harvard WebShow Harvard Graphics WebShow 2 2 11.0 FPSoftware\FlashpointSecurePlayer.exe Harvard WebShow Curation .pr4
JCAMP-DX Logo.png
JCAMP-DX JCAMP-DX 2 2 11.0 FPSoftware\FlashpointSecurePlayer.exe JCAMP-DX Curation .jdx, .dx
MapGuide Logo.png
MapGuide Argus/Autodesk MapGuide 2 2 11.0 FPSoftware\FlashpointSecurePlayer.exe MapGuide Curation .class, .mwf
NetWriter Logo.png
NetWriter Netwriter Plug-in for Netscape 2 2 12.0 FPSoftware\FlashpointSecurePlayer.exe NetWriter Curation .nwr
RealiView Logo.png
RealiView RealiView Internet Plugin 2 2 12.0 FPSoftware\FlashpointSecurePlayer.exe RealiView Curation .rbs
Virtuoso Logo.png
Virtuoso Virtue3D Player plug-in 2 2 12.0 FPSoftware\FlashpointSecurePlayer.exe Virtuoso Curation .vtu
WebXpresso Logo.png
WebXpresso WebXpresso Dynamic Graphics v2.0 2 2 12.0 FPSoftware\FlashpointSecurePlayer.exe WebXpresso Curation .xpg
20-20 3D Viewer Logo.png
20-20 3D Viewer 20-20 3D Viewer 1 1 12.0 FPSoftware\startActiveX.bat 20-20 3D Viewer Curation .axs
Animated Widgets Logo.png
Animated Widgets Animated Widgets Plugin 1 1 12.0 FPSoftware\FlashpointSecurePlayer.exe Unknown if more exist yet .anm
Babyz Player Logo.png
Babyz Player Babyz Player 1 1 13.0 FPSoftware\FlashpointSecurePlayer.exe Babyz Player Curation .bly
CambridgeSoft ChemDraw Logo.png
ChemDraw CambridgeSoft ChemDraw, CS ChemDraw Pro Plugin 1 1 12.0 FPSoftware\FlashpointSecurePlayer.exe ChemDraw Curation .cdx
FastBid Logo.png
FastBid FastBid 1 1 12.0 FPSoftware\FlashpointSecurePlayer.exe Unknown if more exist yet .fbs
FIGleaf Inline Logo.png
FIGLeaf FIGleaf Inline Plug-in for Netscape 1 1 12.0 FPSoftware\FlashpointSecurePlayer.exe FIGLeaf Curation .cgm, .jpeg, .tiff
Neuron Logo.png
Neuron Asymetrix Neuron 1 1 13.0 FPSoftware\startNeuron.bat Neuron Curation .tbk
Play3D Logo.png
Play3D Play3D Plugin 1 1 10.0 FPSoftware\FlashpointSecurePlayer.exe Unknown if more exist yet .p3d
Web-Active Logo.gif
Web-Active Web-Active 1.0.1b6 1 1 13.0 FPSoftware\startBasiliskII.bat Web-Active Curation .wvr
WebGlide Logo.png
WebGlide WebGlide Player v1.02.0092 1 1 12.0 FPSoftware\fpnavigator-portable\FPNavigator.exe WebGlide Curation .vpg, .wgs
Astound Web Player Logo.png
Astound Astound Web Player 0 0 13.0 FPSoftware\startNetscapex16.bat Astound Curation .asn, .asd, .smp
Chem3D Logo.png
Chem3D Chem3D ActiveX Control 0 0 13.0 FPSoftware\startChem3D.bat Chem3D Curation .c3d, .c3t, .ftr, .tbl, .tbt, .pdb
Cyberworld Logo.png
Cyberworld Browser Cyberworld 3D Web Browser 0 0 13.0 FPSoftware\startCyberworld.bat Unknown if more exist yet .borg
Electrifier Logo.png
Electrifier Electrifier MFC Application 0 0 13.0 FPSoftware\startBasiliskII.bat Electrifier Curation .elec
EMBLAZE Logo.png
EMBLAZE EMBLAZE Plug-in 0 0 13.0 FPSoftware\startNetscapex16.bat EMBLAZE Curation .blz
HTMLTIME Logo.png
HTML+TIME Timed Interactive Multimedia Extensions 0 0 13.0 FPSoftware\startActiveX.bat HTML+TIME Curation .html
SuperCard Roadster Logo.png
SuperCard SuperCard Roadster 0 0 13.0 FPSoftware\startBasiliskII.bat SuperCard Curation .sca
Viola Logo.png
Viola ViolaWWW Hypermedia Browser 0 0 13.0 FPSoftware\startViola.bat Viola Curation .v
QuickDraw 3D Logo.jpg
QuickDraw 3D QuickDraw 3D Plugin 0 0 13.0 FPSoftware\startQD3D.bat QuickDraw 3D Curation .3dmf, .3dm, .qd3d, .qd3
QuickTime Logo.png
QuickTime VR QuickTime Plug-In 0 0 13.0 FPSoftware\startQuickTime.bat QuickTime Curation .mov, .qt, .flc, .fli

Upcoming Platforms

Platforms which are ready for addition to future Flashpoint updates and versions, but not in the current version. Curations for these platforms are accepted, assuming you have added the support packs to Flashpoint. Example curations for these platforms can be downloaded and tested from FPFSS. Support packs can be found on Discord or in this folder (which should be migrated soon).

As of 2024-09-07, there are 22 upcoming platforms.

Logo Short Name Official Name Version Added Default Application Curation Tutorial Common File Extensions
SPX-Plugin Logo.png
SPX-Plugin Open SPX Plugin 2.2.0.1 TBA FPSoftware\FlashpointSecurePlayer.exe SPX-Plugin Curation .spx
AudioGraph Logo.png
AudioGraph Netscape Plugin for AudioGraph Playback, Version 1.2.2 TBA FPSoftware\FlashpointSecurePlayer.exe AudioGraph Curation .aep
XVL Player Logo.png
XVL Player XVL Player for Windows Ver5.3c TBA FPSoftware\startXVLPlayer.bat XVL Player Curation .xv2, .xvl, .xv3, .xsl
Z3D Logo.png
Z3D The Z3D Engine TBA FPSoftware\startActiveX.bat Unknown if more exist yet .zxd
MetaStream Logo.png
MetaStream MetaStream Viewer Plugin TBA FPSoftware\startActiveX.bat MetaStream Curation .mts
3D VRX Viewer Logo.png
3D VRX Viewer Synthonics' 3D VRX™ NetViewer TBA FPSoftware\FlashpointSecurePlayer.exe 3D VRX Viewer Curation .vrx
DirectAnimation Logo.png
DirectAnimation Microsoft Corporation DirectAnimation Plug-In TBA FPSoftware\startActiveX.bat DirectAnimation Curation .x (for 3D objects)
Anark Client Logo.png
Anark Client Anark Media Client TBA FPSoftware\startActiveX.bat Anark Client Curation .am
Chromeffects Logo.png
Chromeffects Microsoft Chromeffects for Windows 98 TBA FPSoftware\startActiveX.bat Chromeffects Curation .x (for 3D objects)
Grail Logo.png
Grail Grail 0.6 TBA FPSoftware\startGrail.bat Unknown if more exist yet .py
O3D Logo.gif
O3D O3D Plugin TBA FPSoftware\Firefox4\FirefoxPortable.exe O3D Curation .o3d, .o3dtgz
Chime Logo.png
Chime MDL Chime, Chemscape Chime TBA FPSoftware\FlashpointSecurePlayer.exe Chime Curation .mol, .rxn, .pdb, .emb, .embl, .xyz, .gau, .mop, .spt, .csm, .csml, .jdx, .dx, .scr, .tgf, .skc, .cub, .cube
Concerto Logo.png
Concerto Concerto Form Control Version 1.0 TBA FPSoftware\FlashpointSecurePlayer.exe Unknown if more exist yet .frm
VoxelStream Logo.png
VoxelStream VoxelStream ActiveX control TBA FPSoftware\FlashpointSecurePlayer.exe Unknown if more exist yet .vxl
PinkRabbit Viewer Logo.png
PinkRabbit Viewer PinkRabbit Viewer TBA FPSoftware\FlashpointSecurePlayer.exe PinkRabbit Viewer Curation .tml
QEDPlayer Logo.png
QEDPlayer QEDPlayer V1.6.0.0 TBA FPSoftware\FlashpointSecurePlayer.exe QEDPlayer Curation .q3s, .q3z
GDL Web Plug-in Logo.png
GDL Web Plug-in GDL Web Plug-in TBA FPSoftware\FlashpointSecurePlayer.exe GDL Web Plug-in Curation .gsm
GLView Logo.png
GLView GLView VRML Browser TBA FPSoftware\FlashpointSecurePlayer.exe GLView Curation .3dv
EarthTime Logo.png
EarthTime EarthTime Lite TBA FPSoftware\FlashpointSecurePlayer.exe All content already included .etc
Tulip 3D Logo.png
Tulip3D Tulip Player v3.0 TBA FPSoftware\FlashpointSecurePlayer.exe Tulip3D Curation .etp, .ezp, .info
Atomic3D Logo.png
Atomic3D Atomic3D, Neutron Viewer TBA FPSoftware\FlashpointSecurePlayer.exe Atomic3D Curation .agp, .psq
Castle Game Engine Web Plugin Logo.png
Castle Game Engine Each game generally uses its own Castle Game Engine plugin name TBA FPSoftware\fpnavigator-portable\FPNavigator.exe Each game needs to be compiled separately .x3d, .x3dv
PlayCom Logo.png
PlayCom PlayCom Player TBA FPSoftware\FlashpointSecurePlayer.exe All content already included .nbw

Work in Progress

The following platforms are actively being worked on for implementation to Flashpoint. However, support for them is not yet complete. You are encouraged to assist in the implementation of these platforms into Flashpoint if you have the necessary skills.

Note that this section only includes technologies which have had a significant amount of work put into implementing them or have support packs ready but can't be added yet due to a specific factor. A more comprehensive list of technologies which may be added in a future update can be found in Technologies to Add.

Logo Short Name Official Name Version Added Curation Tutorial Common File Extensions
Panda3D Logo.png
Panda3D Panda3D Plugin TBA Panda3D Curation .p3d

See also


Appendix II: Additional Applications

The Additional Applications metadata field can be used to add Messages, Extras, or Alternates to a curation. Each of these items is explained in detail below.

Messages

Use the Message sub-field to add a short, one-line message that pops up before a game runs. If there's something that Flashpoint users need to know before playing a game, use this field.

For example, here is the Additional Applications field of a game that starts in fullscreen and is difficult to close:

Additional Applications:
    Message: This game starts in fullscreen. To exit, alt-tab and close the window in the taskbar.

Extras

Extras allow you to include a folder of bonus materials with your curation. If you would like to include files related to a game that are not required to play it, such as source code or unlockable items, this is how you can do it:

  1. Inside your curation's folder, next to the content folder, create a folder called Extras.
  2. Place all of the bonus materials you would like to include inside of the Extras folder.
  3. In the Notes field of your meta.txt, add a short explanation of what's included in the Extras folder.
  4. In the Additional Applications field of your meta.txt, add an Extras sub-field like this: Extras: gamename.

For example, here is the Additional Applications field of a game called Tokyo Guinea Pop. The curation's Extras folder contains unlockable items from the game's original website.

Additional Applications:
    Extras: tokyoguineapop

Alternates

Alternates allow you to add alternate versions of a game. This is commonly used to add older versions of a game, alternate languages of a game, or hacked versions from sites like Arcade Prehacks. Note that all of the files required to run an Alternate should be included in the content folder of your curation, along with the files for the main version.

To add an alternate to the Additional Applications field, include a Heading, with an Application Path and Launch Command indented under it.

For example, the curation of a game called Drop 3 includes a hacked version. Here is the Additional Applications field of this curation:

Additional Applications:
    Play Hacked Version:
        Application Path: FPSoftware\Flash\flashplayer_32_sa.exe
        Launch Command: http://www.irregulargames.com/drop3/drop3-hacked.swf