Inloggen | Registreer | Wachtwoord vergeten?
Index > Forum > Pokemon Gem Mine > Labs > Rom Hacking > Complete advanced map tuturial >

Rom Hacking - Complete advanced map tuturial


metagross
mii
Offline
Avatar

Voorwoord



Beste lezer!

Ik ben deze tut beginnen te maken omdat ik vaak (naar mijn mening) slechte/half afgewerkte maps zie.
Ook zijn er vaak mensen die problemen hebben met het invoegen van tiles/paletes.
Deze tuturial zou een oplossing moeten zijn voor alle problemen.

Inhoud

- Compleet nieuwe maps
- Goede maps maken
- Movement premission

----------------------
Moet nog komen.
- Events
- Header
- Blocks and tiles
- Tips and Tricks

Compleet nieuwe maps



Probleem: Je wilt een hack beginnen maar je komt in je eerste stadje een map tekort.
De oplossing:

De oplossing is gewoon een nieuwe map toevoegen!
Open een willekeurige map en klik nu op file.
Er opent een lijst met:

Load rom CTRL O
Reload rom F5
Save
...

Afbeelding

Ga nu naar de optie Map… .
De volgende opties zijn: New map, open map, save map en insert map.
Klik nu op de optie New map!

Afbeelding

Als alles goed gaat komt er nu dit op je scherm.
Afbeelding

Map name moet je jezelf niet druk om maken hier wordt toch geen rekening mee gehouden.
Stel de grote in zoals je zelf wilt en kies je tilesets.

Spoiler:

klik hier als je niet eet wat een tileset is.


Druk op create en viola daar is je map. Deze map kan je nu wel aan passen maar hij zit nog niet in je rom.

Ga terug naar File > Maps >


Afbeelding

Dit zijn de verschillende manieren om een map in te voegen.
Ik raad aan om de onderste te pakken.

Create new spaces

Kies een bank waar je jou map wilt inzetten (laat de reserved maps maar staan) en druk op create and insert

Of nu zit de map al in de rom maar hij staat bij Pallet Town.(Of hoe je eerste stadje ook mag noemen.)
Om de map bijv. Naar Viridian city te verplaatsen ga je naar header.

Afbeelding

Selecteer dan Viridian city.
Klik op change name en... er gebeurd niks !?
Dan komt nu het tricky stukje.
Dubbel klik op je map in de balk aan de linker kant. Nu komt er een schermpje met de vraag of je jou map wilt opslaan. Selecteer yes. Druk nogmaals op change name en voila nu kan je beginnen met mappen.

Goeie maps maken



Het beste als je met routes/towns begint is met een kompleet lege ''grasmap'' te beginnen.
Let op bij Leaf Green en Fire Red zijn er meerdere grastiles, gebruik ze allemaal door elkaar!

Fout Goed
AfbeeldingAfbeelding

Zie je het verschil? Dan komen nu de bomen aan de rand. zorg ervoor dat je map niet te vierkant wordt wan dan lijkt hij te onnatuurlijk.

Dus

Afbeelding

Dan doen we er de grasjes waar je Pokémon’s in vindt bij.
En weer gebruiken we geen vierkanten of rechthoeken!!!

Afbeelding

Laten we er nu een mooi stukje berg bij zetten.

Afbeelding

De berg is rechthoekig/slecht afgewerkt/stenen staan niet op hun plaats dus die is niet juist!


Daarna kan je nog bloemen en de rest toevoegen maar let op de volgende dingen.


~ Maak nooit Rechthoekige maps!
~ Gebruik de stenen zo min mogelijk.
Leg nooit een weg waardoor je zonder door het gras te moeten aan de andere kant van de route geraakt.
Vul je maps voldoende (met bomen) . Maar zorg er ook voor dat je nog plaats hebt om gemakkelijk door je route of stad te bewegen.
En nog veel meer van deze logische dingen die je zelf wel kan vinden.

Movement premission



Over movement premission ga ik niet te lang zeuren.
Movement premission zorgt ervoor waar de hero in de map kan gaan en staan. Dit is bijvoorbeeld lopen, staan, woestijn, surf en dat soort dingen!


0 Voor ingangen van caves.
1 Voor non passable blocks.
C Voor passable blocks.
4 Voor surfen.

Spoiler:

klik hier voor een complete lijst movement premissions.

Onze map zou er zo moeten uitzien.

Afbeelding


Special thanks:



Jovix: Movement permission lijst
Dragonite: Aantal verbeteringen aan de tekst. Laatst bewerkt door metagross, op 17-12-2008, 22:44:14
Profiel
joey33444
mii
Offline
Avatar
Nice tut, Kun je ook Laten zien hoe je die in game kaart edit en tiles importeert? Ik weet dat wel maar sommige andere niet;).
Profiel
jovix
mii
Offline
Avatar
image
Ja ik weet het ik heb geen labpasje, maar ik was wat aan het kijken in de A-map files en toen kwam ik dit tegen:
00=Crossing of multiple layers
01=Solid, not passable
04=Passable, Height 0 (=> Surf)
05=Solid, Height 0
08=Passable, Height 1
09=Solid, Height 1
0C=Passable, Height 2 (=> Normal)
0D=Solid, Height 2
10=Passable, Height 3
11=Solid, Height 3
14=Passable, Height 4
15=Solid, Height 4
18=Passable, Height 5
19=Solid, Height 5
1C=Passable, Height 6
1D=Solid, Height 6
20=Passable, Height 7
21=Solid, Height 7
24=Passable, Height 8
25=Solid, Height 8
28=Passable, Height 9
29=Solid, Height 9
2C=Passable, Height 10
2D=Solid, Height 10
30=Passable, Height 11
31=Solid, Height 11
34=Passable, Height 12
35=Solid, Height 12
38=Passable, Height 13
39=Solid, Height 13
3C=Passable above and below

^Zijn de movement permissions.

PS: alleen 3D tot en met 3F stond er niet bij.
________________
Afbeelding
Join us in #npgm

Nintendo DS Lite

CycloDS Evolution B.4
Moonshell: 2.10
Clirc: 0.6 pre beta
Beup live: 0.07
bunjalloo: 0.8
Soon: Supercard DStwo ?.??





E-mail: jo_vix@live.nl

Profiel
Dragonite
mii
Offline
Avatar
image image
Ik heb het verbeterd en heb rode uitroeptekens gezet op dingen die je zelf moet veranderen!

1e: Je zou een complete tuturial maken, zet dan meteen alles in de inhoud, en met advance map kan je meer dan hier en onderaan staat!
2e + 3e: Gebruik hier screens voor, anders word het ingewikkeld!
4e: Hoe moet een beginner weten wat tilesets zijn?
5e: Zelf als 2e + 3e!
6e: Puntjes zo min mogelijk, das onduidelijk, typ gewoon wat je bedoeld af, als je een tut maakt moet je er niet te lui voor zijn!
7e: Veel logische dingen kan je zelf vinden?? Dat kunnen beginners niet echt denk ik. Leg is over water enz. uit!
8e: Lijst van de post hierboven gebruiken!
9e: Zelfde als de eerste!

Het lijkt nu of ik heel veel slecht vind maar ik vind de tut opzich heel goed! Goeie dingen behandelen en veel goed uitleggen! Denk aan de dingen hierboven en het word een pracht tut! als je het hebt verbeterd en je wilt dat ik opnieuw controleer graag PMen!
Profiel