Fandom

Petit Computer Wiki

Large Map Editor

916pages on
this wiki
Add New Page
Comments37 Share

Large Map Editor
General Info
Contributor(s): Jamieyello, Discordstew
Release Date: March 18, 2013
Development Status: 16: Stable/Final
8: Defunct?
Version: 16: 1.1?
8: Unknown
Size: Unknown
Mode(s): Single-player
Language(s): English

MAPED Large background tile editor, uses Discostews large background scrolling demo and lets you make large backgrounds to put in your games. It saves and loads on a GRP with compressed data.

IMPORTANT: THE OLDER VERSION OF MAPED8/MAPRE8 DOESN'T WORK RIGHT

InstructionsEdit

When you start off at the menu, it asks you what you want your map dimensions to be, remember this before you start making your map! Then it asks how fast you want to scroll, just say 4 or around 4. After that it takes you to the editor.

Map creation

  • R+direction- change tile
  • Touchscreen- set tiles
  • L- switch to tile no. 2
  • Start- open menu
  • Y- fill screen


Implementation in other games:

After you make a full map, you'll have to open either MAPRE8 or MAPRE16 (depending on what version you made your map with) in "Write Program".

Note: You don't have to redo your game!!!! To add MAPRE to the end of your game, load your program and type

APPEND "MAPRE8" (or mapre16)

Then follow the instructions I wrote in the games code. You'll have to

1. Delete all the notes

2. Put

MAP_TX=(your maps x dimension you set in MAPED)

MAP_TY=(your maps y dimension you set in MAPED)

M_NAME$="what you saved your map as in maped, not what it's saved as"

(make sure that^^^ comes before that vvv)

GOSUB @BGSET

in the begining of your game, OUT of the main loop, and

GOSUB @MOVEBG

IN your main loop. After that, you're done. Change BGCX and BGCY to move the background around. Credit to DiscostewSM, creator of the Mega Man 2 project for making the large background scrolling demo that the whole program is based off of. Leave a comment if you're confused about anything!

Important variables:Edit

BGCX -x coordinate

BGCY -y coordinate

ARR(x,y) -the map.

ARR(BGCX/16,BGCY/16) -the top right block on the screen. (if you used the 16 version)

ARR(BGCX/8,BGCY/8) -the top right block on the screen. (if you used the 8 version)

BLUES_CLUES -if you need to "teleport" around the map for one frame, set this to 1. It will go immediatly back to 0 after it's used. Don't ask me why I named it that.

GOSUB @THISONE -use this every time you want to update the screen fully after it's been erased.

There are two versions:Edit

MAPED16

  • sets 16*16 tiles, good for big, Pokemon size regions. I actually made this for the Pokemon Petit game, so, yeah that's how that works out.
  • maps are much bigger.
  • you need to make your own CHRs, none of the preset ones fit the layout.


MAPED8

NOTE: NO CURRENT WORKING VERSION

  • sets 8*8 tiles, good for smaller maps with better detail, like Harvest moon on GBA.
  • maps are smaller than 16*16 version.
  • you can use the preset background tiles.


Future PlansEdit

Unknown

Videos and ScreenshotsEdit

None at this time

DownloadEdit

MAPED8bugs

MAPED8 (not done yet)

MAPED161

MAPED16 (new version)

LicenseEdit

No license applied as of now.

NotesEdit

Extra Features:Edit

You can set certain tiles to be set with a different palette number, to this go to @CODATA and change the numbers to whatever you want.

You can also make tiles be set on the second layer, to do this go to @LAYER and change that. To avoid black space the second block will be set under it, so make sure that's grass or something. There is no @LAYER in MAPED, so don't freak out when there's black space eveywhere.

One more advanced option, if you want you use it go to @MAPCOL and delete the RETURN. You can set certain areas on the map that'll be one palette number higher. To use it, change the DATA under @MAPCOL0

DATA x,y,x2,y2

will "color" in that square area. You'll also have to change COLAR=3 to however many areas you want colored. Try not to overlap areas.

CreditsEdit

List anyone who worked on this game.

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.