øAslickproductions.org/forum/index.php?PHPSESSID=i1ls43tvqigjl6pvcgce3cv4u1&topic=1290.0e:/My Web Sites/Slick Productions - FFIV Message Board/slickproductions.org/forum/index37df.htmlslickproductions.org/forum/index.php?board=11.0e:/My Web Sites/Slick Productions - FFIV Message Board/slickproductions.org/forum/index37df.html.zxðWh^ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÈ0PdWOKtext/htmlISO-8859-1gzip@øÕWÿÿÿÿÿÿÿÿWed, 11 Mar 2020 03:32:25 GMT0ó°° ®0®P®€§²ð®ðWh^ÿÿÿÿÿÿÿÿ‹-W FF4 Custom Map Archive

Author Topic: FF4 Custom Map Archive  (Read 7954 times)

JCE3000GT

  • Moderator
  • *
  • Posts: 1,429
  • Gender: Male
  • Vladof
    • View Profile
    • BlitzKrieg Innovations
FF4 Custom Map Archive
« on: December 21, 2009, 06:34:44 PM »
I've started to archive some custom maps for FF4 for people to use.  If you create a map and want permission please PM me and let me know if you want permission first. 

http://www.jce3000gt.com/ff4_maps.php

Please PM me here if you want to submit your custom map.  I need the following for each submission:

Map name
Size of map in bytes
Comments (if any)
Picture (needs to be smaller than 100kb)
« Last Edit: December 21, 2009, 06:40:57 PM by JCE3000GT »

JCE3000GT

  • Moderator
  • *
  • Posts: 1,429
  • Gender: Male
  • Vladof
    • View Profile
    • BlitzKrieg Innovations
Re: FF4 Custom Map Archive
« Reply #1 on: April 21, 2010, 12:16:58 AM »
Anybody?

JCE3000GT

  • Moderator
  • *
  • Posts: 1,429
  • Gender: Male
  • Vladof
    • View Profile
    • BlitzKrieg Innovations
Re: FF4 Custom Map Archive
« Reply #2 on: May 10, 2010, 10:36:20 PM »
Some maps have been uploaded to the map archive.  One Lunar map I literally just drew in 10 minutes. 


Paladin

  • FF4 Hacker
  • *
  • Posts: 105
  • Gender: Male
  • Warrior of Light
    • View Profile
    • FinalFantasyIV.net
Re: FF4 Custom Map Archive
« Reply #3 on: December 08, 2010, 08:26:39 PM »
Customized Damcyan Castle -- For my "Paladin Edition v5" hack:

Exterior:

The goal here was to approximate a more middle eastern, ottoman, Persian, or Indian style building. Hence four outer tall towers to suggest 'minarets' like you might see on a Mosque or the Taj Mahal. The inner keep is a tall temple. I tried to suggest a possible dome; an 'Onion' dome would have been appropriate yet impossible to create with the stock tilesets.

Interior - 1F:

The original entry to this castle was small and uninspiring, this is supposed to be the castle of a great desert empire and trade hub. This gives the entry a more grand appearance befitting it's purpose IMHO. The place for a "second" stairwell was strategically "bombed" out...

Interior - 2F:

Added a throne room to the castle on the second floor because this is a keep after all. I suppose the original intent was that the upper portions of the castle were destroyed which is why it wasn't seen? Whatever. Also in my hack there's something better than a lousy tent in the one available treasure chest...

Interior - 3F:

Changed this room to use the 'Crystal Room' Tileset. It also uses the 'glass tile' background which would be seen around the crystal shrine. Obviously my intent here is to show from where the Fire Crystal was to have been stolen. The healing pots are still here but they are glass tiles that you walk up to and tap "Action" to get the HP/MP. The "Anna's Death" event takes place correctly as well.

The map data strings and other notes along with these images are available for the quick grab in this zip:
http://www.finalfantasyiv.net/host-files/hacks/Damcyan-Castle-Custom-Maps-PEv5.zip

More to come later...   :cycle:

P.S. I did modify the basement but I've hidden a really spiffy treasure in it as well as making some dastardly hidden wall paths... Those I'm reserving for the patch release so anyone playing it can curse my heathen name when they play wall-hump :laugh: ... which I've actually done all over the place in my hack... These changes are just the tip of the iceberg. :wink:
« Last Edit: December 08, 2010, 08:45:46 PM by Paladin »

JCE3000GT

  • Moderator
  • *
  • Posts: 1,429
  • Gender: Male
  • Vladof
    • View Profile
    • BlitzKrieg Innovations
Re: FF4 Custom Map Archive
« Reply #4 on: December 31, 2010, 11:57:11 PM »
Omg I missed this post.  I will updated site as soon as the holidays settle down.  :)

Dragonsbrethren

  • Forum Overlord
  • *
  • Posts: 1,820
    • View Profile
    • Dragonsbrethren Industries
Re: FF4 Custom Map Archive
« Reply #5 on: May 22, 2011, 08:31:13 PM »
On the subject of Damcyan, here are some lazy non-destroyed edits:

Code: (Exterior) [Select]
8903323389080A0B0C8908323389064041890732311B3033890740418906595A890740412B40418907595A8906595A8907595A2B595A8907595A89065929493849384938493850513B50513849384938493849285A890659457FA606595A3B595A7FA606455A890659087FA606595A3B595A7FA606085A890659457FA606595A3B595A7FA606455A890659087FA6034B7F26595A3B595A7F264B7FA603085A890642457FA603081002595A3B595A1002087FA6034543890708108203081002595A2B595A100208108203088401058904325310820203151002595A70595A1002130582035216141589044041108202085711025051025051110256088203404170578904595A108202081082016869026869820208108202595A8906595A10303102081082090810303102595A89065929104041025216777D778202777D77235310404102285A8906591336595A024041265F57EB02565F26404110595A36155A8906595626595A10595AA6015711820156A601595A10595A7F575A89065956265929104647108207464710285A7F575A8906595626591336595A363736037605363736595A36155A7F575A8906425626595626595A7FA601135C157FA601595A7F575A7F574389075626595606595A7F06265672577F0626595A7F575A7F57890A595626595A7F4B265607577F4B7F595A7F575A890C425626595A7F081056175702087F595A7F5743890D5626595A7F08108203087F595A7F57891042430908EB0408094243891508EB0408891836373602363736891856265702562657891856585710565857891856265711562657892B
Code: (1F) [Select]
8002C10A8014C10A8014C101C006C1018011C104C006C104800EC1048106C104800EC101C0028106C002C101800EC101C0028101C1028101C002C101800EC10101530153014172410153015301C101800EC10101540154014103410154015401C101800EC10101550155014102410155015501C101800EC10181044301438104C101800EC10481014001408101C104800EC1048106C104800EC002C1018106C101C002800EC002C10401C104C002800EC002C10404C104C0028011C00475C0048014C00400C0048014C00400C00480FF80B1
Code: (2F) [Select]
FD02C10AFD14DE03C106FD145E41405FC004C101FD11C1025E41405FC004C104FD0EDE04F802810278C104FD0E5E41C0015FF8015301538101C002C101FD0E5E41C00278015401548101C002C101FD0E5E4178017881015301538102F801C101FD0E5E41788103546B548104C101FD0E5E418104550155810378C101FD0E5E41810CC101FD0E5EC1038106C104FD0EDE0341015381025301C104FD0EC0025E4101540168015401C101C002FD0EC0025EC1035EC104C002FD0EC002DE05C104C002FD11C00AFD14C00AFD14C00AFDFFFDB1
Code: (3F) [Select]
FD07C10AFD14C10473C104FD14C10143C00104C00143C101FD11C104C00202C002C104FD0EC10453810453C104FD0BC104C00254810454C002C104FD0841C00243C00255810455C00243C00241FD0841C003810CC00341FD0841811441FD07C10101C101810EC10101C101FD05C101430143C1018102538104538102C101430143C101FD0441C00101C001C1035481017B810154C103C00101C00141FD0441408102404140C10155014101410155C1034081024041FD044181010A81014140C10181014104418101C101404181010A810141FD04C1018102C10140C10475C10440C1018102C101FD0440C104407DC10AC001C10440FD04C0067DC00A7DC006FD04C0067DC00A7DC006FD05C004FD01C00AFD01C004FDFFFDA5
You're on your own for images; nothing worth showing anyway.

I'm not happy with the secret passage in 2F. If I was going to use it, I'd just rearrange the chests so that they were all accessible without something so clunky. (There are no vertical walls that you can walk through in the normal game, barring ones with doors, and I wouldn't have them in my hack either.)

JCE3000GT

  • Moderator
  • *
  • Posts: 1,429
  • Gender: Male
  • Vladof
    • View Profile
    • BlitzKrieg Innovations
Re: FF4 Custom Map Archive
« Reply #6 on: May 22, 2011, 09:01:30 PM »
I'll get these and Paladin's added in the next day or two.  Sorry for the delay.

Cecilpaladin101

  • Octomammoth
  • *
  • Posts: 20
  • Gender: Male
    • View Profile
Re: FF4 Custom Map Archive
« Reply #7 on: February 23, 2013, 06:48:19 PM »
@Paladin
Did you use phoenix hack tools for that?
Who by Fire?

Paladin

  • FF4 Hacker
  • *
  • Posts: 105
  • Gender: Male
  • Warrior of Light
    • View Profile
    • FinalFantasyIV.net
Re: FF4 Custom Map Archive
« Reply #8 on: February 24, 2013, 12:30:21 AM »
@Paladin
Did you use phoenix hack tools for that?

Indeed; Phoenix's tool kit was invaluable for doing all of the map mods in my hack, many props to him for creating it!

You can have a lot of fun with that tool really. I highly recommend it.

Cecilpaladin101

  • Octomammoth
  • *
  • Posts: 20
  • Gender: Male
    • View Profile
Re: FF4 Custom Map Archive
« Reply #9 on: February 24, 2013, 09:12:19 AM »
Great, I would like to know how phoenix hacking tools work, can you tell me? I need to know how to put one of my codes back on and complete it, I need to know what "Load map (0 bytes)" is. And most of all how to get the map codes onto my rom
Who by Fire?

Paladin

  • FF4 Hacker
  • *
  • Posts: 105
  • Gender: Male
  • Warrior of Light
    • View Profile
    • FinalFantasyIV.net
Re: FF4 Custom Map Archive
« Reply #10 on: February 24, 2013, 04:27:50 PM »
Well, I can kind of overview it for you...

Effectively Phoenix's tools simply run in any web browser that supports JavaScript. I think I found Chrome or FireFox to be ideal. Once you download the tools you open the HTML page into whatever browser you want to use.

From there when you go to the map editing feature you are presented with your choice of the various different tilesets and the maps for various places are able to be chosen and will load with the default tileset. Each map has a set size limitation based on how many bytes are available for that map in the FF-II ROM. If you go past the expected size in your modification of the map then you will not be able to fit your new map into the space the old one occupied so you have to be aware of that value as you work; IIRC if you exceed the expected limit the value turns red or something. Otherwise you go nuts changing the maps to your liking. IIRC if you access a map that says something like "Load map (0 bytes)" then that map is just an empty map it's probably just a 00FF sequence in the map block...again it's been a while but that's what I remember.

Putting the modded map in your ROM requires a hex editor. The map tool generates a HEX string which is the data for your map that needs to go into the ROM. You have to find the starting and ending offset for the block of data in the ROM that represents your map (IIRC these are listed in the editor for each map, or at least the starting offset is and the size of the data so you can calculate from that). Then you pretty much simply copy and paste the modded map HEX string into the ROM over the top of whatever map you're replacing. I highly recommend backing up your modded ROM master, applying the modded map, test the map to make sure everything works, and then move forward with further modifications so that way you keep everything clean.

Although Phoenix's tools make it very easy to mod the graphical map hex data, there are other things you can do which require pure HEX editing skills. Such as change the tileset the map uses, the background image, if it uses the parallax effect, and the event trigger locations for maps (that is where doors and treasure chests appear, as well as actual event triggers such as when you walk into a room and an event occurs -- for example when you enter the top of the Damcyan castle the event trigger with Anna's death and the Spoony Bard routine happens). However you 'll have to investigate the event data and map data. I believe this is all documented in some of the offset resources elsewhere on the site, I don't remember exactly where all that is at the moment. But if you've downloaded the offset information that many people have generously donated here you should be able to find that pretty easily.

Also one thing I did find when I was modding maps is that the map data uses a fairly simple compression technique to save space when you have a horizontal row of the same tiles. This is why you see in my screen caps above that I've run the wall tiles all the way across the screen even though you'd never see that. Effectively it allows you to save space and have more bytes to play with for what you really want to do. One effective technique then is to overwrite the map with horizontal rows of the same tile and then go in and start making the playable area by overwriting the tiles. You'll be surprised how some very small maps can be expanded within the limited space or have more details added (like bookcases, beds, chairs, wall sconces, etc...) when you do this. It's not quite as aesthetic as having the cleaner outlines of the room but in some cases the richness of the new map outweigh that IMO.
« Last Edit: February 24, 2013, 04:38:16 PM by Paladin »

Cecilpaladin101

  • Octomammoth
  • *
  • Posts: 20
  • Gender: Male
    • View Profile
Re: FF4 Custom Map Archive
« Reply #11 on: February 24, 2013, 07:05:28 PM »
What hex editor do you recomend?
Who by Fire?

Paladin

  • FF4 Hacker
  • *
  • Posts: 105
  • Gender: Male
  • Warrior of Light
    • View Profile
    • FinalFantasyIV.net
Re: FF4 Custom Map Archive
« Reply #12 on: February 24, 2013, 11:25:07 PM »
I've found that HxD is a good, light-weight freeware HEX editor: http://mh-nexus.de/en/hxd/

You can install it or you can just run it from wherever, for example from thumb drive...should you want to do some edits from a computer that isn't yours or you'd rather not or can't install programs to (a work computer for instance).

...and of course it's free  :cycle:

I've also used "Hex Workshop" as well...but I bought it waaaaaaay back when I was a CS student in college and got a good discount. It's not freeware but it works well too... I don't know what the other guys around here would recommend but you might give HxD a try simply because it's free.


JCE3000GT

  • Moderator
  • *
  • Posts: 1,429
  • Gender: Male
  • Vladof
    • View Profile
    • BlitzKrieg Innovations
Re: FF4 Custom Map Archive
« Reply #13 on: March 05, 2013, 05:26:16 PM »
OMG, did I forget all about adding those?  I'm so sorry, life got out of control and I've been swamped.  Now that I'm unemployed again I should be able to do more on the weekends and in the evening.  I'll set a reminder for me to put these maps up on the website.