Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Soon Soon: Difference between revisions

From GameBrew
No edit summary
Type: fix link
 
(486 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<small>....wip...~.~</small>
==Creating a new page==
New pages can be created by using Wikilinks or the URL method (see [https://www.mediawiki.org/wiki/Help:Starting_a_new_page MediaWiki.org's Help:Starting a new page]), however, it will not appear in any of the tables unless properly indexed. For this reason, we recommend using the method below.


{{#cargo_query:
==Using the Form==
tables=Infobox_XBOX_Homebrews
Go to [https://www.gamebrew.org/wiki/Special:Forms Special:Forms], select the appropriate platform for the project (e.g. DS, 3DS, Vita).
|where= type="Action" OR type="Adventure" OR type="Arcade Games" OR type="Board" OR type="Card" OR type="Game Engine" OR type="Music Games" OR type="Platform" OR type="Puzzle" OR type="Racing" OR type="Role Playing" OR type="Shooter" OR type="Simulation" OR type="Strategy" OR type="Trivia" OR type="Other Games" OR type="OpenBOR Games"
 
|fields= CONCAT('[[',_pageName,'|',title,']]')=Title, description=Description, type=Type, version=Version, author=Author(s), lastupdated=Last Updated
Enter the name of the project. This name will become the page's URL. For example, entering <code>A Homebrew</code> will create a page with the URL <code><nowiki>https://www.gamebrew.org/wiki/A_Homebrew</nowiki></code>
|format=dynamic table
 
|rows per page=5
Tip: It is recommended to add a platform suffix to the page name (e.g. A Homebrew 3DS) to differentiate between homebrews/ports for multiple platforms.
|limit=1000
 
}}
Click <code>Create or edit</code> to open the form.
---------
 
''Gallery view sorted by most recent.''
===Form fields===
{{TOChorizontal|Action|Adventure|Arcade Games|Board|Card|Game Engine|Music Games|Platform|Puzzle|Racing|Role Playing|Shooter|Simulation|Strategy|Trivia|Other Games|OpenBOR Games}}
The form is split into two sections:
<br>
* The top section with predefined fields. Data entered here is indexed for query.
===Action===
* The input box below for the main page content (see [[#Free text|Free text]]).
{{#cargo_query:
 
tables=Infobox_XBOX_Homebrews
{| class="wikitable sortable"
|where= type="Action"
|-
|fields=image, title, lastupdated, CONCAT("[[",_pageName,"|",title,"]] ",Char(10)," v.",version," · ",lastupdated,"")=titlez, _pageName
! Field
|format=gallery
! Data type
|mode=nolines
! Displayed in
|order by=lastupdated DESC
! Notes
|caption field=titlez
|-
|image width=400
| Title
|image height=300
| String
|link field=_pageName
| Infobox, Table, Gallery
|caption field=titlez
| Required.
|alt field=title
|-
|show filename=0
| Image
|show bytes=0
| File
|show dimensions=0
| Infobox, Gallery
|limit=1000
| Required. See [[#Image|Image]].
}}
|-
{{TOChorizontal|Action|Adventure|Arcade Games|Board|Card|Game Engine|Music Games|Platform|Puzzle|Racing|Role Playing|Shooter|Simulation|Strategy|Trivia|Other Games}}
| Description
<br>
| String
===Adventure===
| Table
{{#cargo_query:
| Required. A short description. Not visible in the infobox.
tables=Infobox_XBOX_Homebrews
|-
|where= type="Adventure"
| Author(s)
|fields=image, title, lastupdated, CONCAT("[[",_pageName,"|",title,"]] ",Char(10)," v.",version," · ",lastupdated,"")=titlez, _pageName
| String
|format=gallery
| Infobox, Table, Gallery
|mode=nolines
| Required.
|order by=lastupdated DESC
|-
|caption field=titlez
| Last Updated
|image width=400
| String
|image height=300
| Infobox, Table
|link field=_pageName
| Required. Use <code>YYYY/MM/DD</code> format (e.g. <code>1999/01/31</code>).
|caption field=titlez
|-
|alt field=title
| Contributor(s)
|show filename=0
| String
|show bytes=0
| Infobox
|show dimensions=0
| Optional.
|limit=1000
|-
}}
| Ported by
{{TOChorizontal|Action|Adventure|Arcade Games|Board|Card|Game Engine|Music Games|Platform|Puzzle|Racing|Role Playing|Shooter|Simulation|Strategy|Trivia|Other Games}}
| String
<br>
| Infobox
===Arcade Games===
| Optional.
{{#cargo_query:
|-
tables=Infobox_XBOX_Homebrews
| Type
|where= type="Arcade Games"
| String
|fields=image, title, lastupdated, CONCAT("[[",_pageName,"|",title,"]] ",Char(10)," v.",version," · ",lastupdated,"")=titlez, _pageName
| Infobox, Table
|format=gallery
| Required. See [[#Type|Project type]].
|mode=nolines
|-
|order by=lastupdated DESC
| Version
|caption field=titlez
| String
|image width=400
| Infobox, Table, Gallery
|image height=300
| Required. The gallery mode will format this as <code>v.[Version]</code>.
|link field=_pageName
|-
|caption field=titlez
| License
|alt field=title
| String
|show filename=0
| Infobox
|show bytes=0
| Required.
|show dimensions=0
|-
|limit=1000
| Language(s)
}}
| String
{{TOChorizontal|Action|Adventure|Arcade Games|Board|Card|Game Engine|Music Games|Platform|Puzzle|Racing|Role Playing|Shooter|Simulation|Strategy|Trivia|Other Games}}
| Infobox
<br>
| Optional.
===Board===
|-
{{#cargo_query:
| Format
tables=Infobox_XBOX_Homebrews
| String
|where= type="Board"
| --
|fields=image, title, lastupdated, CONCAT("[[",_pageName,"|",title,"]] ",Char(10)," v.",version," · ",lastupdated,"")=titlez, _pageName
| Optional. Not visible in the infobox.
|format=gallery
|-
|mode=nolines
| Download
|order by=lastupdated DESC
| URL
|caption field=titlez
| Infobox
|image width=400
| Required. The primary download link.
|image height=300
|-
|link field=_pageName
| Download Raw
|caption field=titlez
| URL
|alt field=title
| Infobox
|show filename=0
| Optional. Can be ignored.
|show bytes=0
|-
|show dimensions=0
| Website
|limit=1000
| URL
}}
| Infobox
{{TOChorizontal|Action|Adventure|Arcade Games|Board|Card|Game Engine|Music Games|Platform|Puzzle|Racing|Role Playing|Shooter|Simulation|Strategy|Trivia|Other Games}}
| Optional. Link to the project's homepage or release page.
<br>
|-
===Card===
| Source
{{#cargo_query:
| URL
tables=Infobox_XBOX_Homebrews
| Infobox
|where= type="Card"
| Optional. Link to the source code repository.
|fields=image, title, lastupdated, CONCAT("[[",_pageName,"|",title,"]] ",Char(10)," v.",version," · ",lastupdated,"")=titlez, _pageName
|-
|format=gallery
| Discussion
|mode=nolines
| URL
|order by=lastupdated DESC
| --
|caption field=titlez
| Optional. Not visible in the infobox.
|image width=400
|-
|image height=300
| Donation
|link field=_pageName
| URL
|caption field=titlez
| Infobox
|alt field=title
| Optional.
|show filename=0
|}
|show bytes=0
 
|show dimensions=0
Once you have completed the form and the free text section, click <code>Save page</code> to publish.
|limit=1000
 
}}
===Image===
{{TOChorizontal|Action|Adventure|Arcade Games|Board|Card|Game Engine|Music Games|Platform|Puzzle|Racing|Role Playing|Shooter|Simulation|Strategy|Trivia|Other Games}}
Images are displayed in the infobox and under Gallery View. Please use images with the recommended dimensions for each platform.
<br>
 
===Game Engine===
They do not need to be the exact size, but they should have the same width-to-height ratio to avoid misalignment.
{{#cargo_query:
 
tables=Infobox_XBOX_Homebrews
{| class="wikitable"
|where= type="Game Engine"
|-
|fields=image, title, lastupdated, CONCAT("[[",_pageName,"|",title,"]] ",Char(10)," v.",version," · ",lastupdated,"")=titlez, _pageName
! Platform
|format=gallery
! Dimensions
|mode=nolines
|-
|order by=lastupdated DESC
| Game Boy
|caption field=titlez
| 320 x 288
|image width=400
|-
|image height=300
| Game Boy Advance
|link field=_pageName
| 480 x 320
|caption field=titlez
|-
|alt field=title
| DS
|show filename=0
| 256 x 384
|show bytes=0
|-
|show dimensions=0
| 3DS
|limit=1000
| 400 x 480
}}
|-
{{TOChorizontal|Action|Adventure|Arcade Games|Board|Card|Game Engine|Music Games|Platform|Puzzle|Racing|Role Playing|Shooter|Simulation|Strategy|Trivia|Other Games}}
| Wii
<br>
| 640 x 480
===Music Games===
|-
{{#cargo_query:
| Wii U
tables=Infobox_XBOX_Homebrews
| 854 x 480
|where= type="Music"
|-
|fields=image, title, lastupdated, CONCAT("[[",_pageName,"|",title,"]] ",Char(10)," v.",version," · ",lastupdated,"")=titlez, _pageName
| Switch / PS4
|format=gallery
| 640 x 360
|mode=nolines
|-
|order by=lastupdated DESC
| PSP
|caption field=titlez
| 480 x 272
|image width=400
|-
|image height=300
| Vita
|link field=_pageName
| 960 x 544
|caption field=titlez
|-
|alt field=title
| Xbox
|show filename=0
| 640 x 480
|show bytes=0
|-
|show dimensions=0
| PC
|limit=1000
| Any
}}
|}
{{TOChorizontal|Action|Adventure|Arcade Games|Board|Card|Game Engine|Music Games|Platform|Puzzle|Racing|Role Playing|Shooter|Simulation|Strategy|Trivia|Other Games}}
 
<br>
The recommended dimensions for Game Boy and GBA are double the original resolution. This is because [https://www.mediawiki.org/wiki/Extension:Popups an extension we use] requires image to be at least 250 x 203 or 320 x 200.
===Platform===
 
{{#cargo_query:
===Type===
tables=Infobox_XBOX_Homebrews
Category of the project. A list of them can be found in here:
|where= type="Platform"
*[https://www.gamebrew.org/index.php?title=List_of_all_PSP_homebrew&action=edit PSP]
|fields=image, title, lastupdated, CONCAT("[[",_pageName,"|",title,"]] ",Char(10)," v.",version," · ",lastupdated,"")=titlez, _pageName
*[https://www.gamebrew.org/index.php?title=List_of_all_Vita_homebrew&action=edit Vita]
|format=gallery
*[https://www.gamebrew.org/index.php?title=List_of_all_GB_homebrew&action=edit Game Boy]
|mode=nolines
*[https://www.gamebrew.org/index.php?title=Template:All_GBA_Homebrew_Listing&action=edit GBA]
|order by=lastupdated DESC
*[https://www.gamebrew.org/index.php?title=Template:All_DS_Homebrew_Listing&action=edit DS]
|caption field=titlez
*[https://www.gamebrew.org/index.php?title=Template:All_3DS_Homebrew_Listing&action=edit 3DS]
|image width=400
*[https://www.gamebrew.org/index.php?title=Template:All_Wii_Homebrew_Listing&action=edit Wii]
|image height=300
*[https://www.gamebrew.org/index.php?title=List_of_all_Wii_U_homebrew&action=edit Wii U]
|link field=_pageName
*[https://www.gamebrew.org/index.php?title=List_of_all_Switch_homebrews&action=edit Switch]
|caption field=titlez
*[https://www.gamebrew.org/index.php?title=List_of_all_XBOX_homebrew&action=edit Xbox]
|alt field=title
 
|show filename=0
Pages with a matching Type name (e.g. <code>type="Media players"</code> without <code>type=""</code>) will be displayed in the generated table.
|show bytes=0
 
|show dimensions=0
===Free text===
|limit=1000
This is the main content area. Use this space to provide description, features, instructions, credits, etc.
}}
 
{{TOChorizontal|Action|Adventure|Arcade Games|Board|Card|Game Engine|Music Games|Platform|Puzzle|Racing|Role Playing|Shooter|Simulation|Strategy|Trivia|Other Games}}
See [https://www.mediawiki.org/wiki/Help:Formatting MediaWiki.org's Help:Formatting] for help with wiki formatting.
<br>
===Puzzle===
{{#cargo_query:
tables=Infobox_XBOX_Homebrews
|where= type="Puzzle"
|fields=image, title, lastupdated, CONCAT("[[",_pageName,"|",title,"]] ",Char(10)," v.",version," · ",lastupdated,"")=titlez, _pageName
|format=gallery
|mode=nolines
|order by=lastupdated DESC
|caption field=titlez
|image width=400
|image height=300
|link field=_pageName
|caption field=titlez
|alt field=title
|show filename=0
|show bytes=0
|show dimensions=0
|limit=1000
}}
{{TOChorizontal|Action|Adventure|Arcade Games|Board|Card|Game Engine|Music Games|Platform|Puzzle|Racing|Role Playing|Shooter|Simulation|Strategy|Trivia|Other Games}}
<br>
===Racing===
{{#cargo_query:
tables=Infobox_XBOX_Homebrews
|where= type="Racing"
|fields=image, title, lastupdated, CONCAT("[[",_pageName,"|",title,"]] ",Char(10)," v.",version," · ",lastupdated,"")=titlez, _pageName
|format=gallery
|mode=nolines
|order by=lastupdated DESC
|caption field=titlez
|image width=400
|image height=300
|link field=_pageName
|caption field=titlez
|alt field=title
|show filename=0
|show bytes=0
|show dimensions=0
|limit=1000
}}
{{TOChorizontal|Action|Adventure|Arcade Games|Board|Card|Game Engine|Music Games|Platform|Puzzle|Racing|Role Playing|Shooter|Simulation|Strategy|Trivia|Other Games}}
<br>
===Role Playing===
{{#cargo_query:
tables=Infobox_XBOX_Homebrews
|where= type="Role Playing"
|fields=image, title, lastupdated, CONCAT("[[",_pageName,"|",title,"]] ",Char(10)," v.",version," · ",lastupdated,"")=titlez, _pageName
|format=gallery
|mode=nolines
|order by=lastupdated DESC
|caption field=titlez
|image width=400
|image height=300
|link field=_pageName
|caption field=titlez
|alt field=title
|show filename=0
|show bytes=0
|show dimensions=0
|limit=1000
}}
{{TOChorizontal|Action|Adventure|Arcade Games|Board|Card|Game Engine|Music Games|Platform|Puzzle|Racing|Role Playing|Shooter|Simulation|Strategy|Trivia|Other Games}}
<br>
===Shooter===
{{#cargo_query:
tables=Infobox_XBOX_Homebrews
|where= type="Shooter"
|fields=image, title, lastupdated, CONCAT("[[",_pageName,"|",title,"]] ",Char(10)," v.",version," · ",lastupdated,"")=titlez, _pageName
|format=gallery
|mode=nolines
|order by=lastupdated DESC
|caption field=titlez
|image width=400
|image height=300
|link field=_pageName
|caption field=titlez
|alt field=title
|show filename=0
|show bytes=0
|show dimensions=0
|limit=1000
}}
{{TOChorizontal|Action|Adventure|Arcade Games|Board|Card|Game Engine|Music Games|Platform|Puzzle|Racing|Role Playing|Shooter|Simulation|Strategy|Trivia|Other Games}}
<br>
===Simulation===
{{#cargo_query:
tables=Infobox_XBOX_Homebrews
|where= type="Simulation"
|fields=image, title, lastupdated, CONCAT("[[",_pageName,"|",title,"]] ",Char(10)," v.",version," · ",lastupdated,"")=titlez, _pageName
|format=gallery
|mode=nolines
|order by=lastupdated DESC
|caption field=titlez
|image width=400
|image height=300
|link field=_pageName
|caption field=titlez
|alt field=title
|show filename=0
|show bytes=0
|show dimensions=0
|limit=1000
}}
{{TOChorizontal|Action|Adventure|Arcade Games|Board|Card|Game Engine|Music Games|Platform|Puzzle|Racing|Role Playing|Shooter|Simulation|Strategy|Trivia|Other Games}}
<br>
===Strategy===
{{#cargo_query:
tables=Infobox_XBOX_Homebrews
|where= type="Strategy"
|fields=image, title, lastupdated, CONCAT("[[",_pageName,"|",title,"]] ",Char(10)," v.",version," · ",lastupdated,"")=titlez, _pageName
|format=gallery
|mode=nolines
|order by=lastupdated DESC
|caption field=titlez
|image width=400
|image height=300
|link field=_pageName
|caption field=titlez
|alt field=title
|show filename=0
|show bytes=0
|show dimensions=0
|limit=1000
}}
{{TOChorizontal|Action|Adventure|Arcade Games|Board|Card|Game Engine|Music Games|Platform|Puzzle|Racing|Role Playing|Shooter|Simulation|Strategy|Trivia|Other Games}}
<br>
===Trivia===
{{#cargo_query:
tables=Infobox_XBOX_Homebrews
|where= type="Trivia"
|fields=image, title, lastupdated, CONCAT("[[",_pageName,"|",title,"]] ",Char(10)," v.",version," · ",lastupdated,"")=titlez, _pageName
|format=gallery
|mode=nolines
|order by=lastupdated DESC
|caption field=titlez
|image width=400
|image height=300
|link field=_pageName
|caption field=titlez
|alt field=title
|show filename=0
|show bytes=0
|show dimensions=0
|limit=1000
}}
{{TOChorizontal|Action|Adventure|Arcade Games|Board|Card|Game Engine|Music Games|Platform|Puzzle|Racing|Role Playing|Shooter|Simulation|Strategy|Trivia|Other Games}}
<br>
===Other Games===
{{#cargo_query:
tables=Infobox_XBOX_Homebrews
|where= type="Other Games"
|fields=image, title, lastupdated, CONCAT("[[",_pageName,"|",title,"]] ",Char(10)," v.",version," · ",lastupdated,"")=titlez, _pageName
|format=gallery
|mode=nolines
|order by=lastupdated DESC
|caption field=titlez
|image width=400
|image height=300
|link field=_pageName
|caption field=titlez
|alt field=title
|show filename=0
|show bytes=0
|show dimensions=0
|limit=1000
}}

Latest revision as of 11:36, 23 December 2025

Creating a new page

New pages can be created by using Wikilinks or the URL method (see MediaWiki.org's Help:Starting a new page), however, it will not appear in any of the tables unless properly indexed. For this reason, we recommend using the method below.

Using the Form

Go to Special:Forms, select the appropriate platform for the project (e.g. DS, 3DS, Vita).

Enter the name of the project. This name will become the page's URL. For example, entering A Homebrew will create a page with the URL https://www.gamebrew.org/wiki/A_Homebrew

Tip: It is recommended to add a platform suffix to the page name (e.g. A Homebrew 3DS) to differentiate between homebrews/ports for multiple platforms.

Click Create or edit to open the form.

Form fields

The form is split into two sections:

  • The top section with predefined fields. Data entered here is indexed for query.
  • The input box below for the main page content (see Free text).
Field Data type Displayed in Notes
Title String Infobox, Table, Gallery Required.
Image File Infobox, Gallery Required. See Image.
Description String Table Required. A short description. Not visible in the infobox.
Author(s) String Infobox, Table, Gallery Required.
Last Updated String Infobox, Table Required. Use YYYY/MM/DD format (e.g. 1999/01/31).
Contributor(s) String Infobox Optional.
Ported by String Infobox Optional.
Type String Infobox, Table Required. See Project type.
Version String Infobox, Table, Gallery Required. The gallery mode will format this as v.[Version].
License String Infobox Required.
Language(s) String Infobox Optional.
Format String -- Optional. Not visible in the infobox.
Download URL Infobox Required. The primary download link.
Download Raw URL Infobox Optional. Can be ignored.
Website URL Infobox Optional. Link to the project's homepage or release page.
Source URL Infobox Optional. Link to the source code repository.
Discussion URL -- Optional. Not visible in the infobox.
Donation URL Infobox Optional.

Once you have completed the form and the free text section, click Save page to publish.

Image

Images are displayed in the infobox and under Gallery View. Please use images with the recommended dimensions for each platform.

They do not need to be the exact size, but they should have the same width-to-height ratio to avoid misalignment.

Platform Dimensions
Game Boy 320 x 288
Game Boy Advance 480 x 320
DS 256 x 384
3DS 400 x 480
Wii 640 x 480
Wii U 854 x 480
Switch / PS4 640 x 360
PSP 480 x 272
Vita 960 x 544
Xbox 640 x 480
PC Any

The recommended dimensions for Game Boy and GBA are double the original resolution. This is because an extension we use requires image to be at least 250 x 203 or 320 x 200.

Type

Category of the project. A list of them can be found in here:

Pages with a matching Type name (e.g. type="Media players" without type="") will be displayed in the generated table.

Free text

This is the main content area. Use this space to provide description, features, instructions, credits, etc.

See MediaWiki.org's Help:Formatting for help with wiki formatting.

Advertising: