SpeedX3D 3DS: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 1: Line 1:
{{Infobox 3DS Homebrews
{{Infobox 3DS Homebrews
|title=SpeedX3D
|title=SpeedX3D Stage Creator
|image=SpeedX3D.jpg
|image=SpeedX3D.jpg
|description=A program that edits the level files that are used in the game SpeedX 3D.
|description=A program that edits the level files that are used in the game SpeedX 3D.
Line 8: Line 8:
|version=0.4
|version=0.4
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/3dshomebrew/SpeedX3D.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/sx3dcreator.7z
|website=https://gbatemp.net/threads/release-sx3d-stage-creator-speedx3d.430827/
|website=https://gbatemp.net/threads/release-sx3d-stage-creator-speedx3d.430827
|source=https://github.com/kprovost7314/SX3DCreator
}}
}}
<youtube>l-OFbjxj4qY</youtube>
This program was made to automate the process of editing SpeedX3D stage values (which can be done in Notepad, Notepad++, or any basic text editor).


This is my first actual C program so excuse me if my coding is bad.
You can use this to edit the level files that are used in the game SpeedX 3D. It also works with SpeedX 3D: Hyper Edition.


This tool is used to automate the process of editing levels in SpeedX3D.
==User guide==
===How to use===
Building the file/Renaming it for levels:
* Start the creator and choose 'r' if your creating a new file ('o' if your just adding optional values)
* Follow the instructions until the program ends
* To use with other levels,  replace the first 1 with any number between 1-4 (for the worlds) and replace the last 1 with any number between 1-12 (for the stages)
 
Editing the values:
* For now, you have to do this after you make a file (before you close the program).
* It's still experimental and may not work, but if you want to try, just press 'e' in the menu and follow the steps there.
 
How to use with NTR:
* Create a folder at the root of the SD Card and name it SX3D.
* After creating your level, create a folder named data inside of the SX3D folder and put your level inside of it.
* Create a folder named plugin inside the root of your SD Card.
* Create another folder in it and name it 0004000000087a00 (just copy and paste).
* Put the layeredfs.plg file that's in the NTR folder inside the folder you just made.
* Start NTR CFW and start SpeedX3D.
 
===Notes===
* The generator value is currently an unknown value so it's recommended that you keep it at 4 or 15.
* The only reason the bombs aren't defined in bonuses is because it's either 'shields' or 'all', there is no keyword.
* The bonus spots count range is another unknown value, so it was set at the default 1-1.
 
==Screenshots==
https://dlhb.gamebrew.org/3dshomebrews/sx3dcreator3.png


==Changelog==
==Changelog==
'''V4'''
* Split Files.
'''V3'''
* Added Zones.
* Added Changelog.
* Added Edit File Feature, but still experimental.
* Added Announcements.
'''V2'''
* Code Fix.
* Added random/all selections.
* Added all bonuses.
'''V1'''
* Initial Version.


* V1: Initial Release
==External links==
* V2: Fix, added random/all selections, added all bonuses, added V2 description to program
* GitHub - https://github.com/YugamiSekai/SX3DCreator
* V3: Added Zones, Added Changelog, Added Edit File Feature, but still experimental, Added Announcements
* GBAtemp - https://gbatemp.net/threads/release-sx3d-stage-creator-speedx3d.430827
* V4: Split files with Code::Blocks
 
Github Link: https://github.com/kprovost7314/SX3DCreator


I haven't fully implemented every option for the levels yet. They should be available in the next few versions.
[[Category:3DS homebrew rom hacks]]
[[Category:Homebrew hack utility for 3DS games]]

Revision as of 05:39, 29 March 2022

SpeedX3D Stage Creator
File:SpeedX3D.jpg
General
Authorkprovost7314
TypeHack Utilities
Version0.4
LicenseMixed
Last Updated2016/10/22
Links
Download
Website
Source

This program was made to automate the process of editing SpeedX3D stage values (which can be done in Notepad, Notepad++, or any basic text editor).

You can use this to edit the level files that are used in the game SpeedX 3D. It also works with SpeedX 3D: Hyper Edition.

User guide

How to use

Building the file/Renaming it for levels:

  • Start the creator and choose 'r' if your creating a new file ('o' if your just adding optional values)
  • Follow the instructions until the program ends
  • To use with other levels, replace the first 1 with any number between 1-4 (for the worlds) and replace the last 1 with any number between 1-12 (for the stages)

Editing the values:

  • For now, you have to do this after you make a file (before you close the program).
  • It's still experimental and may not work, but if you want to try, just press 'e' in the menu and follow the steps there.

How to use with NTR:

  • Create a folder at the root of the SD Card and name it SX3D.
  • After creating your level, create a folder named data inside of the SX3D folder and put your level inside of it.
  • Create a folder named plugin inside the root of your SD Card.
  • Create another folder in it and name it 0004000000087a00 (just copy and paste).
  • Put the layeredfs.plg file that's in the NTR folder inside the folder you just made.
  • Start NTR CFW and start SpeedX3D.

Notes

  • The generator value is currently an unknown value so it's recommended that you keep it at 4 or 15.
  • The only reason the bombs aren't defined in bonuses is because it's either 'shields' or 'all', there is no keyword.
  • The bonus spots count range is another unknown value, so it was set at the default 1-1.

Screenshots

sx3dcreator3.png

Changelog

V4

  • Split Files.

V3

  • Added Zones.
  • Added Changelog.
  • Added Edit File Feature, but still experimental.
  • Added Announcements.

V2

  • Code Fix.
  • Added random/all selections.
  • Added all bonuses.

V1

  • Initial Version.

External links

Advertising: