Curation Format: Difference between revisions
(Updated to mention the Curate tab and fixed grammatical errors. Shhhh don't tell Blue... lol) |
m (→What is a Curation?: unbolded "content") |
||
Line 17: | Line 17: | ||
To make a curation from scratch, first create a new folder with any name (preferably the name of the game you'd like to save, but it doesn't matter). Inside of that folder, you'll add a ''screenshot'' and ''logo'', a ''meta file'' containing metadata about the game, and a ''content'' folder containing all of the files required to run the game. The following sections will explain each of these required items in detail. You can download a complete [http://bluemaxima.org/flashpoint/datahub/AlienHominid.zip example curation ZIP file] to see what it looks like. Note that you should not have both meta.txt and meta.yaml in your finished curation; using only one will suffice. | To make a curation from scratch, first create a new folder with any name (preferably the name of the game you'd like to save, but it doesn't matter). Inside of that folder, you'll add a ''screenshot'' and ''logo'', a ''meta file'' containing metadata about the game, and a ''content'' folder containing all of the files required to run the game. The following sections will explain each of these required items in detail. You can download a complete [http://bluemaxima.org/flashpoint/datahub/AlienHominid.zip example curation ZIP file] to see what it looks like. Note that you should not have both meta.txt and meta.yaml in your finished curation; using only one will suffice. | ||
To make this process easier and reduce errors, a smaller, for-curators version of Flashpoint named '''Flashpoint Core''' was created with a special tab for curating named the "Curate" tab. This tab will allow you to automatically make new curations with the "New Curation" button, edit their logos, screenshots, and metadata quickly, and test games with the "Run" button. You still need to manually add the | To make this process easier and reduce errors, a smaller, for-curators version of Flashpoint named '''Flashpoint Core''' was created with a special tab for curating named the "Curate" tab. This tab will allow you to automatically make new curations with the "New Curation" button, edit their logos, screenshots, and metadata quickly, and test games with the "Run" button. You still need to manually add the ''content'' folder to curations made this way. You can download Flashpoint Core from the bottom of the [http://bluemaxima.org/flashpoint/downloads/ downloads page], and new curations you make will be stored in a folder named "Curations" wherever you extract Flashpoint Core. | ||
<gallery mode="traditional"> | <gallery mode="traditional"> |
Revision as of 20:02, 1 May 2020
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.
Before You Start
Checking the Master List
Before curating, 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.
Banned 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.
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. Instead, you'll need to put together an archive file (ZIP, 7Z, etc) called a curation.
To make a curation from scratch, first create a new folder with any name (preferably the name of the game you'd like to save, but it doesn't matter). Inside of that folder, you'll add a screenshot and logo, a meta file containing metadata about the game, and a content folder containing all of the files required to run the game. The following sections will explain each of these required items in detail. You can download a complete example curation ZIP file to see what it looks like. Note that you should not have both meta.txt and meta.yaml in your finished curation; using only one will suffice.
To make this process easier and reduce errors, a smaller, for-curators version of Flashpoint named Flashpoint Core was created with a special tab for curating named the "Curate" tab. This tab will allow you to automatically make new curations with the "New Curation" button, edit their logos, screenshots, and metadata quickly, and test games with the "Run" button. You still need to manually add the content folder to curations made this way. You can download Flashpoint Core from the bottom of the downloads page, and new curations you make will be stored in a folder named "Curations" wherever you extract Flashpoint Core.
Content
All content for each curation must be placed inside a content folder, then arranged in the same way that they would be placed in Flashpoint proper from the Server/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
Logo
Logos must be in PNG format. A good logo has the entire title of a game or something that is representative of the game in it. It must be named logo.png
in all cases.
Recommended tools for grabbing logos include Snipping Tool and Paint, both included in Windows 10 by default. You're free to use other tools, but remember, always save logos in PNG format.
Examples
Screenshot
Screenshots must be in PNG format. A good screenshot has a credible 'action shot' of the game (no menus or obvious tutorials). It must be named ss.png
in all cases.
Recommended tools for grabbing screenshots include Snipping Tool and Paint, both included in Windows 10 by default. You're free to use other tools, but remember, always save screenshots in PNG format.
Examples
Metadata
The metadata for a game must be included in a file named meta.txt, meta.yaml, or meta.yml. If you choose to use the YAML/YML format, check out the YAML Format article.
The table below shows all of the fields that you can include in your meta files or type into Flashpoint Core. All fields should be included if they are applicable. Pay special attention to fields marked with * - they are required fields. 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 and a space. For example, Value1; Value2
.
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.
If you're not sure how to use a metadata field, be sure to check the example meta.txt.
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. Use the game's official title; don't add anything to it, such as a franchise or series name, if it doesn't exist in the game's title. |
Alternate Titles | Alternate titles that can be used to refer to the game. For example, an alternate name for Gateway II is Gateway 2. You also may use this to indicate the title of the game in other languages. Rules pertaining to Title field do not apply. Use ; to separate multiple values.
|
Library* | Required if you are curating an animation for Flashpoint Theatre. Possible values:
|
Series | The name of the specific-to-webgames series. As an example; a game based on The Fairly Odd Parents wouldn't have a series of The Fairly Odd Parents, but The Fancy Pants Adventure World 2 would have The Fancy Pants Adventure as its series. |
Developer | The name of the developer, or developers. Separate multiple developers with ; . Make sure that each person or game studio actually developed the game; sponsorship does not count. Look for a Credits section! If a developer is known by multiple names or aliases, you may separate each with a slash, like this: Kajenx / Lucas Paakh
|
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 | Can be either one, two, or all three of these:
For example, a fighting game where you can verse either a Computer or another player would be considered |
Status* |
If a game is both Hacked and Partial, its status would be |
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. Leave this field blank if the game's version number is not clearly shown somewhere. |
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 |
Extreme* | Required if you are curating something unsuitable for minors. Possible values:
|
Tags* | See Tags. Separate multiple tags with a semicolon and a space, for example: Platformer; Puzzle . The section headings (Action, Adventure, etc) may be used as tags as well. Pay special attention to the tags in the Content Warnings section, because these are required if they apply to the game you are curating.
|
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. To see how to do this, be sure to check the example meta.txt.
|
Original Description | If a game's webpage contains a description of the game, you may copy and paste it into this field. If you can't find a description on the game's webpage, you can check the page source for the <meta name="description"> HTML tag. For multi-line descriptions, use the pipe symbol: Original Description: | , then indent each line.
|
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.
|
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: Newgrounds.com Play Mode: Single Player Status: Playable Release Date: 2002-08-07 Version: Extreme: No Tags: Shooter Source: https://www.newgrounds.com/portal/view/59593 Platform: Flash Application Path: FPSoftware\Flash\flashplayer_32_sa.exe Launch Command: http://uploads.ungrounded.net/59000/59593_alien_booya202c.swf Notes: | This is our sample curation in Flashpoint Core. Multiple lines in notes and descriptions are cool. Curation Notes: Thanks for your work!
Blank meta.txt
Title: Alternate Titles: Library: Series: Developer: Publisher: Play Mode: Status: Release Date: Version: Languages: Extreme: Tags: Source: Platform: Application Path: Launch Command: Notes: Original Description: Curation Notes: Additional Applications:
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 or .7Z 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 one of our file upload locations for bigger files. See Submitting a Curation for up-to-date submission links for each type of curation. The page also provides more detailed instructions if you have further questions.
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 shortly after you've submitted it (and it hasn't been added to Flashpoint yet), 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 #pending-fixes 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 #curator-lounge 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 | Adobe Flash Player | 154125 | 154169 | 0 | FPSoftware\Flash\flashplayer_32_sa.exe
|
Curation Tutorial, Flash Curation | .swf , .swc , .swz , .spl
| |
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 | Adobe Shockwave Player | 6964 | 6973 | 3.2 | FPSoftware\Shockwave\PJ101\SPR.exe
|
Shockwave Curation | .dcr , .dir , .dxr , .cct , .cst , .cxt , .w3d
| |
Unity | Unity Web Player | 2597 | 2600 | 4.0 | FPSoftware\startUnity.bat , FPSoftware\startUnityFF.bat
|
Unity Curation | .unity3d , .unityweb
| |
Java | Java Applets | 1553 | 1558 | 4.1 | FPSoftware\FlashpointSecurePlayer.exe , FPSoftware\startJavaInBrowser.bat
|
Java Curation | .class , .jar
| |
Vitalize | Clickteam Vitalize! | 902 | 902 | 8.0 | FPSoftware\fpnavigator-portable\FPNavigator.exe
|
Vitalize Curation | .ccn
| |
VRML | VRML, Virtual Reality Modelling Language | 538 | 538 | 8.2 | Multiple, refer to curation tutorial | VRML Curation | .wrl , .wrz
| |
EVA | Extended Vector Animation | 464 | 464 | 11.0 | FPSoftware\FlashpointSecurePlayer.exe
|
EVA Curation | .eva
| |
Silverlight | Microsoft Silverlight | 278 | 278 | 5.0 | FPSoftware\fpnavigator-portable\FPNavigator.exe
|
Silverlight Curation | .xap , .xaml
| |
3DVIA Player | 3DVIA Player, 3D Life Player, Virtools Player | 223 | 223 | 5.1 | FPSoftware\fpnavigator-portable\FPNavigator.exe
|
3DVIA Curation | .cmo , .vmo , .nmo
| |
Alambik | Alambik Player | 198 | 198 | 10.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Alambik Curation | .tv , .tvs , .tvd , .tvv , .tvb , .tvl
| |
Hypercosm | Hypercosm Player | 184 | 184 | 8.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Hypercosm Curation | .hcvm
| |
e-animator | E-アニメータ, e-animator, SharpMotionART | 154 | 154 | 11.0 | FPSoftware\FlashpointSecurePlayer.exe
|
e-animator Curation | .nva
| |
ShiVa3D | ShiVa3D Plugin | 147 | 147 | 7.1 | FPSoftware\FlashpointSecurePlayer.exe
|
ShiVa3D Curation | .stk
| |
Atmosphere | Adobe Atmosphere Player | 140 | 140 | 10.0 | FPSoftware\startAtmo212d.bat
|
Atmosphere Curation | .aer , .atmo
| |
Authorware | Authorware Web Player | 128 | 128 | 6.1 | FPSoftware\fpnavigator-portable\FPNavigator.exe
|
Authorware Curation | .aam , .aas
| |
LiveMath Plugin | LiveMath Plug-In | 126 | 126 | 10.0 | FPSoftware\fpnavigator-portable\FPNavigator.exe
|
LiveMath Curation | .thp
| |
Viscape | Superscape Viscape | 120 | 121 | 8.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Viscape Curation | .svr , .xvr , .ssv
| |
ActiveX | Each game generally uses its own ActiveX control name | 106 | 106 | 6.0 | FPSoftware\startActiveX.bat
|
ActiveX Curation | .cab , .dll , .ocx
| |
TurnTool | TurnTool XPCOM | 91 | 91 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
TurnTool Curation | .tnt
| |
Squeak | Etoys Plugin, Etoys, Squeak | 78 | 78 | 11.0 | FPSoftware\fpnavigator-portable\FPNavigator.exe
|
Squeak Curation | .pr
| |
Xara Plugin | Xara Plugin | 75 | 75 | 10.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Xara Plugin Curation | .web
| |
Tcl | Tcl Plugin | 74 | 74 | 8.2 | FPSoftware\fpnavigator-portable\FPNavigator.exe
|
Tcl Curation | .tcl
| |
Cult3D | Cycore Cult3D | 71 | 71 | 10.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Cult3D Curation | .co
| |
BitPlayer | BitMagic Player | 70 | 70 | 10.1 | FPSoftware\FlashpointSecurePlayer.exe
|
BitPlayer Curation | .bm
| |
bioPlayer | bioVirtual bioPlayer Version 0.0.16 | 69 | 69 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
bioPlayer Curation | .bio
| |
REBOL | REBOL | 67 | 67 | 10.0 | FPSoftware\startRebol.bat
|
REBOL Curation | .r
| |
Flatland Rover | Flatland Rover | 65 | 65 | 11.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Flatland Rover Curation | .3dml
| |
iPix | iPix Viewer | 54 | 57 | 11.0 | FPSoftware\fpnavigator-portable\FPNavigator.exe
|
iPix Curation | .ipx , .ips , .bub , .aut
| |
SVG Viewer | Adobe SVG Viewer | 40 | 40 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
SVG Viewer Curation | .svg , .svgz
| |
Envoy | Envoy | 39 | 40 | 11.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Envoy Curation | .evy
| |
3D Groove GX | 3D Groove GX | 33 | 33 | 5.3 | FPSoftware\startGroove.bat
|
Unknown if more exist yet | .grv
| |
Surround Video | Surround Video™ Plug-in for Netscape™ | 31 | 31 | 11.0 | FPSoftware\startSurroundVideo.bat
|
Surround Video Curation | .svh
| |
SmoothMove Panorama | SmoothMove Panorama | 30 | 30 | 11.0 | FPSoftware\FlashpointSecurePlayer.exe
|
SmoothMove Panorama Curation | .pan
| |
AXEL Player | AXEL Player | 27 | 27 | 10.0 | FPSoftware\FlashpointSecurePlayer.exe
|
AXEL Curation | .axs
| |
ThingViewer | ThingWorld ThingViewer | 27 | 27 | 11.0 | FPSoftware\FlashpointSecurePlayer.exe
|
ThingViewer Curation | .tms
| |
AnimaFlex | AnimaFlex | 26 | 26 | 10.0 | FPSoftware\fpnavigator-portable\FPNavigator.exe
|
Unknown if more exist yet | .afl
| |
DPGraph | DPGraph, DPGraph: Dynamic Photorealistic 3D Graphing Software for Math and Physics Visualization | 22 | 22 | 11.0 | FPSoftware\startDPGraph.bat
|
DPGraph Curation | .dpg
| |
WebAnimator | DeltaPoint WebAnimator | 22 | 22 | 11.0 | FPSoftware\fpnavigator-portable\FPNavigator.exe
|
WebAnimator Curation | .wan
| |
Common Ground | Common Ground MiniViewer Plug-In | 19 | 19 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Common Ground Curation | .dp
| |
Flick | Flick V.BC04 Animation and Audio Player | 19 | 19 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Flick Curation | .sec , .cft
| |
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 | DjVu Browser Plug-in | 16 | 16 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
DjVu Curation | .djvu , .djv
| |
DX Studio Player | DX Studio Player | 15 | 15 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
DX Studio Player Curation | .dxstudio , .dxmesh
| |
FreeHand | Adobe FreeHand, Shockwave for FreeHand, Shockwave Graphics Player | 15 | 15 | 11.0 | FPSoftware\FlashpointSecurePlayer.exe
|
FreeHand Curation | .fhc , .fh4 , .fh5 , .fh7
| |
Winds3D | Winds3D Plugin | 15 | 15 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Winds3D Curation | .aw3 , .exe , .w3d
| |
Fractal Viewer | Fractal Viewer | 13 | 13 | 11.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Fractal Viewer Curation | .fif
| |
mBed | mBed Plug-in | 13 | 13 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
mBed Curation | .mbd
| |
ASAP WebShow | ASAP WebShow, ActivePresenter WebShow | 12 | 12 | 11.0 | FPSoftware\startASAPWebshow.bat
|
ASAP WebShow Curation | .asp , .ap
| |
Burster | Burster Plugin | 13 | 13 | 8.2 | FPSoftware\FlashpointSecurePlayer.exe
|
Burster Curation | .blend , .blendz
| |
PopCap Plugin | PopCap Plugin | 12 | 12 | 5.0 | FPSoftware\fpnavigator-portable\FPNavigator.exe
|
All content already included | .cab
| |
ProtoPlay | Altia ProtoPlay | 12 | 12 | 10.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Unknown if more exist yet | .dsn (+.rtm)
| |
Pulse | Pulse Player | 12 | 12 | 8.1 | FPSoftware\FlashpointSecurePlayer.exe
|
Pulse Curation | .pwc , .pws
| |
X3D | Extensible 3D Graphics | 12 | 12 | 11.0 | FPSoftware\startView3dscene.bat
|
X3D Curation | .x3d , .x3dv , .x3db
| |
Formula One | Formula One/NET | 11 | 11 | 11.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Unknown if more exist yet | .vts
| |
HyperChem | HyperChem Web Viewer, Cow Viewer | 11 | 11 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
HyperChem Curation | .cow
| |
PointPlus | PointPlus Plug-in, PointPlus Plug-in Viewer | 11 | 11 | 11.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Unknown if more exist yet | .css
| |
Calendar Quick | Calendar Quick Plugin | 10 | 10 | 11.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Calendar Quick Curation | .cqk
| |
MrSID | MrSID Browser Plug-in | 10 | 10 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
MrSID Curation | .sid
| |
Ambulant | AMBULANT Open SMIL Player | 9 | 9 | 11.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Ambulant Curation | .smi , .smil , .grins
| |
Blender | Blender 3D Web Plug-in, Blender Game Engine plugin | 9 | 9 | 11.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Blender Curation | .blend
| |
DevalVR | DevalVR 3D Plugin 0,9,1,4 | 9 | 9 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
DevalVR Curation | .dvl , .jpg , .mov
| |
NoteWorthy Composer | NoteWorthy Composer Browser Plug-in | 9 | 9 | 11.0 | FPSoftware\startNoteWorthyComposer.bat
|
NoteWorthy Composer Curation | .nwc
| |
Octree View | Octree Viewer, Octree FastView | 9 | 9 | 10.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Unknown if more exist yet | .oct
| |
WildTangent | WildTangent Web Driver | 9 | 9 | 12.1 | FPSoftware\startActiveX.bat
|
WildTangent Curation | .wt , .wpg
| |
Jutvision | Jutvision Plug-In | 8 | 8 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Jutvision Curation | .jut
| |
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 | Netscape Sizzler Plug-in | 8 | 8 | 12.0 | FPSoftware\fpnavigator-portable\FPNavigator.exe
|
Sizzler Curation | .spr , .sprite
| |
Live Picture Viewer | Live Picture Viewer | 7 | 8 | 11.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Live Picture Curation | .ivr
| |
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 | Jamagic | 7 | 7 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Jamagic Curation | .3dd
| |
Petz Player | Petz Player 3, Petz Player 5 | 7 | 7 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Petz Player Curation | .ply
| |
Scorch | Sibelius Scorch, Scorch Netscape Plugin | 7 | 7 | 12.0 | FPSoftware\startScorch.bat
|
Scorch Curation | .sib
| |
SVF Viewer | SVF viewer, Simple Vector Format Viewer | 7 | 7 | 11.0 | FPSoftware\FlashpointSecurePlayer.exe
|
SVF Curation | .svf
| |
VReam | VReam, WIRL Interactive VR Browser | 7 | 7 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
VReam Curation | .vre , .vrw
| |
GLG Plugin | Generic Logics Dynamic Graphics Plug-in, v. 2.4 | 6 | 6 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
GLG Plugin Curation | .glg
| |
HotSauce | HotSauce, Project X | 6 | 6 | 11.0 | FPSoftware\FlashpointSecurePlayer.exe
|
HotSauce Curation | .mcf
| |
Lightning Strike | Lightning Strike | 6 | 6 | 11.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Lightning Strike Curation | .cod , .tcod
| |
Pixound | Pixound Plug-in | 6 | 6 | 11.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Unknown if more exist yet | .pxd
| |
Show It! | Corel Presentations Show It! Plug-in | 5 | 5 | 11.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Unknown if more exist yet | .pqi
| |
TWF | TWF Viewer/TWF OpenGL Viewer | 5 | 5 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
TWF Curation | .twf , .twfz
| |
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 | Xtreme VR | 5 | 5 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
XVR Curation | .s3d.bin
| |
AboutPeople | AboutPeople | 4 | 4 | 11.0 | FPSoftware\FlashpointSecurePlayer.exe
|
AboutPeople Curation | .vcf
| |
AboutTime | AboutTime | 4 | 4 | 11.0 | FPSoftware\FlashpointSecurePlayer.exe
|
AboutTime Curation | .vef
| |
Alice | Carnegie Mellon University Alice99 Plugin | 4 | 4 | 12.1 | FPSoftware\FlashpointSecurePlayer.exe
|
Alice Curation | .ali
| |
Mirage | MediaForge ~Mirage Plugin 4.2.60.0 | 4 | 4 | 13.0 | FPSoftware\startMirage.bat
|
Mirage Curation | .mfg , .mfp
| |
QuickSilver | Micrografx ABC QuickSilver | 4 | 4 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
QuickSilver Curation | .drw , .ds4 , .dsf
| |
Cool 360 | Ulead COOL 360 Plug-in 1.0 | 3 | 3 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Cool 360 Curation | .upj , .uvr
| |
DeepV | DeepV Plugin | 3 | 3 | 10.0 | FPSoftware\fpnavigator-portable\FPNavigator.exe
|
Unknown if more exist yet | .DeepV
| |
DFusion | D'Fusion @Home Web Plug-In, D'Fusion Web Plugin | 3 | 3 | 11.0 | FPSoftware\FlashpointSecurePlayer.exe
|
D'Fusion Curation | .dpd , .dll
| |
EGI | EGI Animation Player | 3 | 3 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
EGI Curation | .flc , .fli
| |
fractal eXtreme | FXMovie Player plug-in 1.11 | 3 | 3 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
fractal eXtreme Curation | .fxz
| |
Illuminatus | Illuminatus | 3 | 3 | 11.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Illuminatus Curation | .ilm , .ilz
| |
MegaView | MegaView Plugin | 3 | 3 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
MegaView Curation | .xmz
| |
NAPLPS | UCL NAPLPS Viewer Plugin Personal Ver.1.0b | 3 | 3 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
NAPLPS Curation | .pdi
| |
PanoramIX | PanoramIX Plugin | 3 | 3 | 12.0 | FPSoftware\fpnavigator-portable\FPNavigator.exe
|
PanoramIX Curation | .svh , .svj , .pan
| |
Visviva | Visviva Animation Player | 3 | 3 | 12.0 | FPSoftware\fpnavigator-portable\FPNavigator.exe
|
Visviva Curation | .vobj
| |
GoBit | GoBit Games Plugin | 2 | 2 | 6.3 | FPSoftware\fpnavigator-portable\FPNavigator.exe
|
All content already included | .cab
| |
Harvard WebShow | Harvard Graphics WebShow | 2 | 2 | 11.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Harvard WebShow Curation | .pr4
| |
JCAMP-DX | JCAMP-DX | 2 | 2 | 11.0 | FPSoftware\FlashpointSecurePlayer.exe
|
JCAMP-DX Curation | .jdx , .dx
| |
MapGuide | Argus/Autodesk MapGuide | 2 | 2 | 11.0 | FPSoftware\FlashpointSecurePlayer.exe
|
MapGuide Curation | .class , .mwf
| |
NetWriter | Netwriter Plug-in for Netscape | 2 | 2 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
NetWriter Curation | .nwr
| |
RealiView | RealiView Internet Plugin | 2 | 2 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
RealiView Curation | .rbs
| |
Virtuoso | Virtue3D Player plug-in | 2 | 2 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Virtuoso Curation | .vtu
| |
WebXpresso | WebXpresso Dynamic Graphics v2.0 | 2 | 2 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
WebXpresso Curation | .xpg
| |
20-20 3D Viewer | 20-20 3D Viewer | 1 | 1 | 12.0 | FPSoftware\startActiveX.bat
|
20-20 3D Viewer Curation | .axs
| |
Animated Widgets | Animated Widgets Plugin | 1 | 1 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Unknown if more exist yet | .anm
| |
Babyz Player | Babyz Player | 1 | 1 | 13.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Babyz Player Curation | .bly
| |
ChemDraw | CambridgeSoft ChemDraw, CS ChemDraw Pro Plugin | 1 | 1 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
ChemDraw Curation | .cdx
| |
FastBid | FastBid | 1 | 1 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Unknown if more exist yet | .fbs
| |
FIGLeaf | FIGleaf Inline Plug-in for Netscape | 1 | 1 | 12.0 | FPSoftware\FlashpointSecurePlayer.exe
|
FIGLeaf Curation | .cgm , .jpeg , .tiff
| |
Neuron | Asymetrix Neuron | 1 | 1 | 13.0 | FPSoftware\startNeuron.bat
|
Neuron Curation | .tbk
| |
Play3D | Play3D Plugin | 1 | 1 | 10.0 | FPSoftware\FlashpointSecurePlayer.exe
|
Unknown if more exist yet | .p3d
| |
Web-Active | Web-Active 1.0.1b6 | 1 | 1 | 13.0 | FPSoftware\startBasiliskII.bat
|
Web-Active Curation | .wvr
| |
WebGlide | WebGlide Player v1.02.0092 | 1 | 1 | 12.0 | FPSoftware\fpnavigator-portable\FPNavigator.exe
|
WebGlide Curation | .vpg , .wgs
| |
Astound | Astound Web Player | 0 | 0 | 13.0 | FPSoftware\startNetscapex16.bat
|
Astound Curation | .asn , .asd , .smp
| |
Chem3D | Chem3D ActiveX Control | 0 | 0 | 13.0 | FPSoftware\startChem3D.bat
|
Chem3D Curation | .c3d , .c3t , .ftr , .tbl , .tbt , .pdb
| |
Cyberworld Browser | Cyberworld 3D Web Browser | 0 | 0 | 13.0 | FPSoftware\startCyberworld.bat
|
Unknown if more exist yet | .borg
| |
Electrifier | Electrifier MFC Application | 0 | 0 | 13.0 | FPSoftware\startBasiliskII.bat
|
Electrifier Curation | .elec
| |
EMBLAZE | EMBLAZE Plug-in | 0 | 0 | 13.0 | FPSoftware\startNetscapex16.bat
|
EMBLAZE Curation | .blz
| |
HTML+TIME | Timed Interactive Multimedia Extensions | 0 | 0 | 13.0 | FPSoftware\startActiveX.bat
|
HTML+TIME Curation | .html
| |
SuperCard | SuperCard Roadster | 0 | 0 | 13.0 | FPSoftware\startBasiliskII.bat
|
SuperCard Curation | .sca
| |
Viola | ViolaWWW Hypermedia Browser | 0 | 0 | 13.0 | FPSoftware\startViola.bat
|
Viola Curation | .v
| |
QuickDraw 3D | QuickDraw 3D Plugin | 0 | 0 | 13.0 | FPSoftware\startQD3D.bat
|
QuickDraw 3D Curation | .3dmf , .3dm , .qd3d , .qd3
| |
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 | Open SPX Plugin 2.2.0.1 | TBA | FPSoftware\FlashpointSecurePlayer.exe
|
SPX-Plugin Curation | .spx
| |
AudioGraph | Netscape Plugin for AudioGraph Playback, Version 1.2.2 | TBA | FPSoftware\FlashpointSecurePlayer.exe
|
AudioGraph Curation | .aep
| |
XVL Player | XVL Player for Windows Ver5.3c | TBA | FPSoftware\startXVLPlayer.bat
|
XVL Player Curation | .xv2 , .xvl , .xv3 , .xsl
| |
Z3D | The Z3D Engine | TBA | FPSoftware\startActiveX.bat
|
Unknown if more exist yet | .zxd
| |
MetaStream | MetaStream Viewer Plugin | TBA | FPSoftware\startActiveX.bat
|
MetaStream Curation | .mts
| |
3D VRX Viewer | Synthonics' 3D VRX™ NetViewer | TBA | FPSoftware\FlashpointSecurePlayer.exe
|
3D VRX Viewer Curation | .vrx
| |
DirectAnimation | Microsoft Corporation DirectAnimation Plug-In | TBA | FPSoftware\startActiveX.bat
|
DirectAnimation Curation | .x (for 3D objects)
| |
Anark Client | Anark Media Client | TBA | FPSoftware\startActiveX.bat
|
Anark Client Curation | .am
| |
Chromeffects | Microsoft Chromeffects for Windows 98 | TBA | FPSoftware\startActiveX.bat
|
Chromeffects Curation | .x (for 3D objects)
| |
Grail | Grail 0.6 | TBA | FPSoftware\startGrail.bat
|
Unknown if more exist yet | .py
| |
O3D | O3D Plugin | TBA | FPSoftware\Firefox4\FirefoxPortable.exe
|
O3D Curation | .o3d , .o3dtgz
| |
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 | Concerto Form Control Version 1.0 | TBA | FPSoftware\FlashpointSecurePlayer.exe
|
Unknown if more exist yet | .frm
| |
VoxelStream | VoxelStream ActiveX control | TBA | FPSoftware\FlashpointSecurePlayer.exe
|
Unknown if more exist yet | .vxl
| |
PinkRabbit Viewer | PinkRabbit Viewer | TBA | FPSoftware\FlashpointSecurePlayer.exe
|
PinkRabbit Viewer Curation | .tml
| |
QEDPlayer | QEDPlayer V1.6.0.0 | TBA | FPSoftware\FlashpointSecurePlayer.exe
|
QEDPlayer Curation | .q3s , .q3z
| |
GDL Web Plug-in | GDL Web Plug-in | TBA | FPSoftware\FlashpointSecurePlayer.exe
|
GDL Web Plug-in Curation | .gsm
| |
GLView | GLView VRML Browser | TBA | FPSoftware\FlashpointSecurePlayer.exe
|
GLView Curation | .3dv
| |
EarthTime | EarthTime Lite | TBA | FPSoftware\FlashpointSecurePlayer.exe
|
All content already included | .etc
| |
Tulip3D | Tulip Player v3.0 | TBA | FPSoftware\FlashpointSecurePlayer.exe
|
Tulip3D Curation | .etp , .ezp , .info
| |
Atomic3D | Atomic3D, Neutron Viewer | TBA | FPSoftware\FlashpointSecurePlayer.exe
|
Atomic3D Curation | .agp , .psq
| |
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 | 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 | Panda3D Plugin | TBA | Panda3D Curation | .p3d
|
See also
- /Logos - Enlarged logo images for ease of viewing.
- /Addition dates - A list of platforms by the date of their support pack's completion.
- Flashpoint Launcher Logo Packs - Features each platform's logo's variants in notable icon sets.
- Authoring Tools - Tools used to author curations in these platforms.
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:
- Inside your curation's folder, next to the
content
folder, create a folder calledExtras
. - Place all of the bonus materials you would like to include inside of the Extras folder.
- In the Notes field of your
meta.txt
, add a short explanation of what's included in the Extras folder. - 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