Users browsing this thread: 1 Guest(s)
FF6LE Rogue CE / Zone Doctor CE

#41
Posts: 3,969
Threads: 279
Thanks Received: 236
Thanks Given: 57
Joined: Oct 2011
Reputation: 65
Status
Tissue-aware
Version 0.7.1 is up! (see original post)

What's new:

-Removed .bin Location names file saving / loading and got rid of memory byte in favor of a XML setting file. Users coming from 0.6 can import their ROM settings when loading a ROM. If you start a new project, click "no" and expand your ROM. The XML file will be created at expansion in this case. You can tweak the settings directly in the file but the most relevant changes you can do is number of banks (5 to 7) and change location names. Otherwise changing the expansions values would just break the editor or make it use vanilla values.

-Locations names and Message Names now update as the user type. Location name are now saved in XML file at ROM saving.

-Fixed the second checksum calculation so recalculated checksum display OK instead of FAIL.

-Location Names in Exits lists are now updated to reflect the names changes if any.

- 0.7.1: Corrected Map ID duplication bug when saving multiple times.

Setting file example
Code:
<?xml version="1.0" encoding="utf-8"?>
<Settings>
  <MapExpansion>True</MapExpansion>
  <ChestExpansion>False</ChestExpansion>
  <FF6LEPlus>False</FF6LEPlus>
  <DataBank>F2</DataBank>
  <TilemapBank>F3</TilemapBank>
  <NumBanksTilemap>5</NumBanksTilemap>
  <MapNames>
    <Name>World of Balance, World Map</Name>
    <Name>World of Ruin, World Map</Name>
    <Name>Serpent Trench, World Map</Name>
    <Name>"On that day..." etc.</Name>
    <Name>Shadow's Dream 1</Name>
    <Name>Mog's Explanation</Name>
    <Name>Blackjack, Deck</Name>
    <Name>Blackjack, Inside</Name>
    <Name>Blackjack, Back Room</Name>
    <Name>Choose A Scenario</Name>
    <Name>Blackjack, Roof</Name>
    <Name>Falcon, Roof</Name>
    <Name>Falcon, Main Room</Name>
    <Name>Falcon, Roof, Landing on Kefka's Tower</Name>
    <Name>Chocobo Stable, Forested (WOB)</Name>
    <Name>Chocobo Stable, Forested Inside</Name>
    <Name>Chocobo Stable, Forested (WOR)</Name>
    <Name>Falcon, Roof</Name>
    <Name>Narshe Cliff, Intro</Name>
    <Name>Narshe, Outside, Beginning (WOB)</Name>
    <Name>Narshe, Outside (WOB)</Name>
    <Name>Narshe, Outside, Beginning (WOB)</Name>
    <Name>Narshe, Outside, Battlefield (WOB)</Name>
    <Name>Narshe, Outside, Northern Cliff (WOB)</Name>
    <Name>Narshe, Weapons Shop (WOR)</Name>
    <Name>Narshe, Armor Shop (WOR)</Name>
    <Name>Narshe, Item Shop (WOR)sss</Name>
    <Name>Narshe, Relics Shop (WOR)</Name>
    <Name>Narshe, Inn (WOR)</Name>
    <Name>Narshe, Pub (WOR)</Name>
    <Name>Narshe, Elder's House</Name>
    <Name>___Chocobo Stable</Name>
    <Name>Narshe, Outside (WOR)</Name>
    <Name>Narshe, Outside, North (WOR)</Name>
    <Name>Narshe, Outside, Battlefield (WOR)</Name>
    <Name>Narshe, Outside, Northern Cliff (WOR)</Name>
    <Name>Narshe, Mines Cart Rail Rooms (WOR)</Name>
    <Name>Narshe, Mines Battle Room (WOR)</Name>
    <Name>Narshe, Mines 1 (WOR)</Name>
    <Name>Narshe, Outside, North, Beginning</Name>
    <Name>Narshe, Mines 1, Beginning (WOB)</Name>
    <Name>Narshe, Mines 1 (WOB)</Name>
    <Name>Narshe, Mines Esper Room, Beginning (WOB)</Name>
    <Name>Narshe, Mines Esper Room, Empty (WOB)</Name>
    <Name>Narshe, Moogle's Room (WOR)</Name>
    <Name>___</Name>
    <Name>___</Name>
    <Name>___</Name>
    <Name>Narshe, Mines 2, From Secret (WOB)</Name>
    <Name>Narshe, Mines Checkpoint (WOB)</Name>
    <Name>Narshe, Mines 2 (WOB)</Name>
    <Name>Narshe, Mines Battle Room (WOB)</Name>
    <Name>Narshe, Moogle's Room (WOB)</Name>
    <Name>Cave to Figaro Castle, Room 2</Name>
    <Name>Figaro Castle, Submerging</Name>
    <Name>Figaro Castle, Outside</Name>
    <Name>Figaro Desert, Kefka &amp; Troops</Name>
    <Name>Figaro Castle, King's Bedroom</Name>
    <Name>Figaro Castle, Throne Room</Name>
    <Name>Figaro Castle, Inside</Name>
    <Name>Figaro Castle, Library</Name>
    <Name>Figaro Castle, Basement 1</Name>
    <Name>Figaro Castle, Basement 2</Name>
    <Name>Figaro Castle, Basement 3</Name>
    <Name>Figaro Castle, Engine Room</Name>
    <Name>Figaro Castle, Treasure Room</Name>
    <Name>Figaro Castle, Regal Crown Room</Name>
    <Name>Figaro Castle, Outside, Nighttime</Name>
    <Name>Cave to South Figaro (WOR)</Name>
    <Name>Cave to South Figaro, Rooms</Name>
    <Name>Cave to South Figaro (WOB)</Name>
    <Name>Cave to South Figaro, Entrance</Name>
    <Name>Cave to South Figaro, Room 2</Name>
    <Name>Cave to South Figaro, Room 1</Name>
    <Name>South Figaro, Outside (WOR)</Name>
    <Name>South Figaro, Outside (WOB)</Name>
    <Name>South Figaro, Inn/Relics</Name>
    <Name>South Figaro, Arsenal</Name>
    <Name>South Figaro, Pub</Name>
    <Name>___</Name>
    <Name>South Figaro, Chocobo Stable</Name>
    <Name>South Figaro, Rich Man's House</Name>
    <Name>___</Name>
    <Name>South Figaro, Basement 1</Name>
    <Name>South Figaro, Basement 1 Clock Room</Name>
    <Name>South Figaro, Item Shop</Name>
    <Name>South Figaro, Duncan's House</Name>
    <Name>South Figaro, Basement 1 Monster Room</Name>
    <Name>South Figaro, Basement 1 Save Point</Name>
    <Name>South Figaro, Basement 2</Name>
    <Name>Cave to Figaro Castle, Entrance (WOR)</Name>
    <Name>South Figaro, Dock (WOR)</Name>
    <Name>Cave to Figaro Castle, Room 1</Name>
    <Name>Sabin's House, Outside</Name>
    <Name>Sabin's House, Inside</Name>
    <Name>Mt.Kolts, Entrance</Name>
    <Name>Mt.Kolts, Outside</Name>
    <Name>Mt.Kolts, Outside Bridge</Name>
    <Name>Mt.Kolts, Outside Vargas Area</Name>
    <Name>___</Name>
    <Name>Mt.Kolts, Cave</Name>
    <Name>Mt.Kolts, Exit</Name>
    <Name>Mt.Kolts, Cliffs</Name>
    <Name>Mt.Kolts, Cave Save Point</Name>
    <Name>Narshe, School</Name>
    <Name>Narshe, School, Adv. Battle Tactics</Name>
    <Name>Narshe, School, Battle Tactics</Name>
    <Name>Narshe, School, Environmental Science</Name>
    <Name>Returner's Hideout, Entrance</Name>
    <Name>Returner's Hideout, Inside</Name>
    <Name>Returner's Hideout, Rooms</Name>
    <Name>Returner's Hideout, Inn</Name>
    <Name>Tunnel to Lete River</Name>
    <Name>Lete River</Name>
    <Name>Lete River Cave</Name>
    <Name>Gau's Father's House, Outside</Name>
    <Name>Gau's Father's House, Inside</Name>
    <Name>Military Base Camp</Name>
    <Name>___</Name>
    <Name>Military Base Camp 2</Name>
    <Name>Doma Castle, Outside (WOB)</Name>
    <Name>Doma Castle, Outside Poisoning (WOB)</Name>
    <Name>___</Name>
    <Name>Doma Castle, Inside</Name>
    <Name>Doma Castle, Cyan's Room</Name>
    <Name>Cyan's Dream, Doma Castle, Outside</Name>
    <Name>Cyan's Dream, Doma Castle Rooms</Name>
    <Name>Duncan's House, Outside</Name>
    <Name>Duncan's House, Inside</Name>
    <Name>Ending, sky with birds</Name>
    <Name>Ending, Phantom Forest</Name>
    <Name>Gau's Father's House, Outside (WOR)</Name>
    <Name>Phantom Forest 1</Name>
    <Name>Phantom Forest 2</Name>
    <Name>Phantom Forest 3</Name>
    <Name>Phantom Forest 4</Name>
    <Name>Ending, mountain bridge</Name>
    <Name>Phantom Train, Docking Station 4</Name>
    <Name>Phantom Train, Docking Station 2</Name>
    <Name>Phantom Train, Docking Station 3</Name>
    <Name>Phantom Train, Docking Station 1</Name>
    <Name>Phantom Train, Outside 2</Name>
    <Name>Phantom Train, Outside 1</Name>
    <Name>Cyan's Dream, Phantom Train, Outside</Name>
    <Name>Cyan's Dream, Phantom Train, Inside</Name>
    <Name>Phantom Train, Inside 1</Name>
    <Name>Phantom Train, Engineer's Room</Name>
    <Name>Phantom Train, Restaurant</Name>
    <Name>Mobliz, Outside during Light of Judgement</Name>
    <Name>Phantom Train, Inside 2</Name>
    <Name>Mobliz, Basement 2, After Phunbaba 1</Name>
    <Name>Phantom Train, Inside 3</Name>
    <Name>Phantom Train, Inside 4</Name>
    <Name>Phantom Train, Inside Rooms</Name>
    <Name>Mobliz, Basement 2</Name>
    <Name>Waterfall Cave</Name>
    <Name>Waterfall Cliff</Name>
    <Name>Mobliz, Outside (WOB)</Name>
    <Name>Mobliz, Outside (WOR)</Name>
    <Name>Veldt Shore</Name>
    <Name>Mobliz, Inn</Name>
    <Name>Mobliz, Arsenal</Name>
    <Name>Mobliz, Relics</Name>
    <Name>Mobliz, Mail House</Name>
    <Name>Mobliz, Item Shop</Name>
    <Name>Mobliz, Basement 1</Name>
    <Name>Waterfall Entrance</Name>
    <Name>Veldt Cave to Waterfall</Name>
    <Name>Veldt Waterfall</Name>
    <Name>Nikeah, Outside</Name>
    <Name>Veldt Shore</Name>
    <Name>Nikeah, Inn</Name>
    <Name>Nikeah, Pub</Name>
    <Name>Nikeah, Chocobo Stable</Name>
    <Name>Shadow's Dream 2, Phantom Forest</Name>
    <Name>Serpent Trench Cave 1</Name>
    <Name>Mt.Zozo, Outside Bridge</Name>
    <Name>Mt.Zozo, Outside 1</Name>
    <Name>Mt.Zozo, Outside 2</Name>
    <Name>Mt.Zozo, Inside</Name>
    <Name>Mt.Zozo, Cyan's Room</Name>
    <Name>Mt.Zozo, Cliff</Name>
    <Name>Ending, Relm, Shadow, Strago</Name>
    <Name>Mobliz, Basement 2, Before Kefka Fight</Name>
    <Name>Mobliz, Outside, Before Kefka Fight</Name>
    <Name>Crazy Man's House, Outside</Name>
    <Name>Crazy Man's House, Inside</Name>
    <Name>Nikeah, Ferry (WOB)</Name>
    <Name>Kohlingen, Outside (WOB)</Name>
    <Name>Kohlingen, Outside (WOR)</Name>
    <Name>Ending, Rapids</Name>
    <Name>Kohlingen, Inn (WOR)</Name>
    <Name>___Kohlingen</Name>
    <Name>___Kohlingen, Arsenal</Name>
    <Name>Kohlingen, General Store</Name>
    <Name>Kohlingen, Chemist's House</Name>
    <Name>Maranda, Flower Girl's House (WOR)</Name>
    <Name>Kohlingen, Rachel's House</Name>
    <Name>Jidoor, Outside</Name>
    <Name>___nothing</Name>
    <Name>Jidoor, Auction House</Name>
    <Name>Jidoor, Item Shop</Name>
    <Name>Jidoor, Relics</Name>
    <Name>Jidoor, Armor Shop</Name>
    <Name>Jidoor, Weapon Shop</Name>
    <Name>Jidoor, Chocobo Stable</Name>
    <Name>Jidoor, Inn</Name>
    <Name>Owzer's House, Basement</Name>
    <Name>Owzer's House, Art Room</Name>
    <Name>Owzer's House, F1</Name>
    <Name>Ending, Cyan 1</Name>
    <Name>Ending, Umaro, Mog 1</Name>
    <Name>Ending, Gogo 1</Name>
    <Name>Ending, Gau 1</Name>
    <Name>Cliff, Setzer waits for Darill</Name>
    <Name>Ending, Falcon flying through sky</Name>
    <Name>Esper World, Lake</Name>
    <Name>Esper World, Outside</Name>
    <Name>Esper World, Gate</Name>
    <Name>Esper World, House</Name>
    <Name>___boat dock</Name>
    <Name>Zozo, Outside</Name>
    <Name>___nothing</Name>
    <Name>___nothing</Name>
    <Name>___nothing</Name>
    <Name>Zozo, Inside House</Name>
    <Name>Zozo, Terra's Room</Name>
    <Name>___nothing</Name>
    <Name>___nothing</Name>
    <Name>___nothing</Name>
    <Name>___nothing</Name>
    <Name>Opera House, Theater</Name>
    <Name>Opera House, Switch Room</Name>
    <Name>Opera House, Theater Play 2</Name>
    <Name>Opera House, Theater Play 1</Name>
    <Name>Opera House, Ceiling</Name>
    <Name>Opera House, Castle Balcony</Name>
    <Name>Opera House, Main</Name>
    <Name>Opera House, Dressing Room</Name>
    <Name>___Opera House</Name>
    <Name>Vector, after Magitek Factory</Name>
    <Name>Imperial Castle, Cranes Activating</Name>
    <Name>Vector, Outside</Name>
    <Name>Imperial Castle</Name>
    <Name>Imperial Castle, Outside Roof</Name>
    <Name>Vector, Inn</Name>
    <Name>Vector, Weapon Shop</Name>
    <Name>Vector, Pub</Name>
    <Name>Vector, Armor Shop</Name>
    <Name>Vector, Healer's House</Name>
    <Name>Imperial Castle, Inside</Name>
    <Name>Imperial Castle, Banquet</Name>
    <Name>Imperial Castle, Bedroom</Name>
    <Name>Vector, Outside, Burning</Name>
    <Name>Ending, Cyan, Mog, Gogo 2</Name>
    <Name>Ending, Setzer</Name>
    <Name>Ending, Umaro 2</Name>
    <Name>___Magitek Factory</Name>
    <Name>Ending, Edgar and Sabin</Name>
    <Name>Ending, Falcon taking flight from Kefka's Tower</Name>
    <Name>Ending, Locke and Celes 1</Name>
    <Name>Ending, Shadow, Strago, Gau 2</Name>
    <Name>Magitek Factory, Room 1</Name>
    <Name>Magitek Factory, Room 2</Name>
    <Name>Magitek Factory, Room 3 (Espers)</Name>
    <Name>___Magitek Factory</Name>
    <Name>Magitek Factory, Elevator</Name>
    <Name>___Magitek Factory</Name>
    <Name>Ending, Terra</Name>
    <Name>Magitek Factory, Room 4</Name>
    <Name>Magitek Factory, Room 5 (Save)</Name>
    <Name>Magitek Res. Facility, Room 1</Name>
    <Name>Magitek Factory, Minecart Dock</Name>
    <Name>Magitek Res. Facility, Room 2 (Number 042)</Name>
    <Name>Magitek Res. Facility, Espers</Name>
    <Name>___dummied</Name>
    <Name>Zone Eater's Stomach, Room 1</Name>
    <Name>Zone Eater's Stomach, Room 4</Name>
    <Name>Zone Eater's Stomach, Room 6 (Gogo)</Name>
    <Name>Zone Eater's Stomach, Room 2</Name>
    <Name>Zone Eater's Stomach, Room 3,5</Name>
    <Name>Narshe, Umaro's Cave 1</Name>
    <Name>Narshe, Umaro's Cave 2</Name>
    <Name>Narshe, Umaro's Lair</Name>
    <Name>Maranda, Outside (WOR)</Name>
    <Name>Doma Castle, Outside, Abandoned</Name>
    <Name>___nothing</Name>
    <Name>Kefka's Tower, Inside From Guardian</Name>
    <Name>Maranda, Inn (WOR)</Name>
    <Name>Maranda, Weapon Shop (WOR)</Name>
    <Name>Maranda, Armor Shop (WOR)</Name>
    <Name>Kefka's Tower, Guardian's Room</Name>
    <Name>Kefka's Tower, Junk Room</Name>
    <Name>Kefka's Tower, Inside from Factory Room</Name>
    <Name>Kefka's Tower, Inside 2</Name>
    <Name>Kefka's Tower, Inside 3</Name>
    <Name>Kefka's Tower, Factory Room (Top Level)</Name>
    <Name>Darill's Tomb, Outside</Name>
    <Name>Darill's Tomb, Basement 1</Name>
    <Name>Darill's Tomb, Basement 2</Name>
    <Name>Darill's Tomb, Basement 3</Name>
    <Name>Darill's Tomb, Staircase</Name>
    <Name>Ending, Thamasa, Repairing burned house</Name>
    <Name>Kefka's Tower, Inside 1</Name>
    <Name>Kefka's Tower, Assassin Room</Name>
    <Name>Tzen, Outside (WOR)</Name>
    <Name>Tzen, Outside, Before House Collapse (WOR)</Name>
    <Name>Tzen, Item Shop (WOR)</Name>
    <Name>Tzen, Inn (WOR)</Name>
    <Name>Tzen, Weapon Shop (WOR)</Name>
    <Name>Tzen, Armor Shop (WOR)</Name>
    <Name>Tzen, Inside Collapsing House</Name>
    <Name>Tzen, Relics (WOR)</Name>
    <Name>Phoenix Cave, Big Lava Room, Drained</Name>
    <Name>Pheonix Cave, Big Lava Room</Name>
    <Name>Phoenix Cave, Main Room, Drained</Name>
    <Name>Phoenix Cave, Main Room</Name>
    <Name>Cyan's Dream, Three Stooges</Name>
    <Name>Pheonix Cave, Outside Entrance</Name>
    <Name>Cyan's Dream, Magitek Caves, Outside</Name>
    <Name>Cyan's Dream, Magitek Caves, Inside</Name>
    <Name>Cyan's Dream, Phantom Train, Inside 1</Name>
    <Name>Cyan's Dream, Phantom Train, Inside 2</Name>
    <Name>Albrook, Outside (WOB)</Name>
    <Name>Albrook, Outside (WOR)</Name>
    <Name>Albrook, Inn</Name>
    <Name>Albrook, Weapon Shop</Name>
    <Name>Albrook, Armor Shop</Name>
    <Name>Albrook, Item Shop</Name>
    <Name>Kefka's Tower, Room with Movers</Name>
    <Name>Albrook, Pub</Name>
    <Name>Kefka's Tower, Atma's Room</Name>
    <Name>Albrook, Ship Deck</Name>
    <Name>___Kefka's Tower, factory</Name>
    <Name>Kefka's Tower, Outside</Name>
    <Name>Kefka's Tower, Gold Dragon Room</Name>
    <Name>Kefka's Tower, Kefka's Lair 1</Name>
    <Name>Kefka's Tower, 4Ton Switch Room</Name>
    <Name>Kefka's Tower, Inside from Central Group</Name>
    <Name>Kefka's Tower, Inside from Eastern Group</Name>
    <Name>Thamasa, Outside, at Leo's Grave</Name>
    <Name>Thamasa, Outside, Kefka attacks</Name>
    <Name>___Thamasa</Name>
    <Name>Thamasa, Outside (WOB)</Name>
    <Name>Thamasa, Outside (WOR)</Name>
    <Name>Thamasa, Arsenal</Name>
    <Name>Thamasa, Inn</Name>
    <Name>Thamasa, Item Shop</Name>
    <Name>Thamasa, Elder's House</Name>
    <Name>Thamasa, Strago's House</Name>
    <Name>Thamasa, Relics</Name>
    <Name>Thamasa, Inside Burning House</Name>
    <Name>Kefka's Tower, Broken Capsules</Name>
    <Name>Cave in the Veldt (WOR)</Name>
    <Name>Kefka's Tower, Red Carpet Rooms</Name>
    <Name>Kefka's Tower, Three Switch Room</Name>
    <Name>Kefka's Tower, Left Statue Room</Name>
    <Name>Kefka's Tower, Kefka's Lair 2</Name>
    <Name>Floating Continent, Save Point</Name>
    <Name>Fanatic's Tower, Level 2</Name>
    <Name>Fanatic's Tower, Level 3</Name>
    <Name>Fanatic's Tower, Level 4</Name>
    <Name>Fanatic's Tower, Entrance</Name>
    <Name>Fanatic's Tower, Level 1</Name>
    <Name>Fanatic's Tower, Roof</Name>
    <Name>Fanatic's Tower, Treasure Room 2</Name>
    <Name>Fanatic's Tower, Gem Box Room</Name>
    <Name>Fanatic's Tower, Treasure Room 3</Name>
    <Name>Fanatic's Tower, Treasure Room 4</Name>
    <Name>Fanatic's Tower, Treasure Room 5</Name>
    <Name>Fanatic's Tower, Treasure Room 1</Name>
    <Name>Esper Cave, Statue Room</Name>
    <Name>Esper Cave, Outside 2</Name>
    <Name>Esper Cave, Outside 1</Name>
    <Name>Esper Cave, Outside 3</Name>
    <Name>Esper Cave</Name>
    <Name>Floating Continent, Destruction</Name>
    <Name>Imperial Base</Name>
    <Name>Imperial Base, House</Name>
    <Name>___Imperial Base</Name>
    <Name>Overhead View of World Map</Name>
    <Name>Mountains Destruction</Name>
    <Name>Cave to the Sealed Gate, Room 1</Name>
    <Name>Cave to the Sealed Gate, Basement 1</Name>
    <Name>Cave to the Sealed Gate, Basement 3</Name>
    <Name>Cave to the Sealed Gate, Basement 2</Name>
    <Name>Cave to the Sealed Gate, Save Point</Name>
    <Name>___Cave to the Sealed Gate, Basement 4</Name>
    <Name>___Cave to the Sealed Gate</Name>
    <Name>Grasslands Destruction</Name>
    <Name>Highlands Destruction</Name>
    <Name>Sealed Gate</Name>
    <Name>Floating Continent shadow cast above Jidoor</Name>
    <Name>Floating Continent, Breaking Apart</Name>
    <Name>Floating Continent, Outside</Name>
    <Name>Floating Continent Breakaway 1</Name>
    <Name>Cid's Island, Outside</Name>
    <Name>Cid's Island, Inside House</Name>
    <Name>Cid's Island, Beach</Name>
    <Name>Cid's Island, Cliff</Name>
    <Name>Cid's Island, Beach, no fish</Name>
    <Name>Ancient Cave 1</Name>
    <Name>Ancient Cave 2</Name>
    <Name>___Cid's Island, Beach</Name>
    <Name>Hidon's Cave</Name>
    <Name>Hidon's Cave, Entrance</Name>
    <Name>Ancient Castle, Inside</Name>
    <Name>Ancient Castle, Outside</Name>
    <Name>Ancient Castle, Eastern Room</Name>
    <Name>Kefka's Tower, Pipe Room</Name>
    <Name>Kefka's Tower, Factory Room (Bottom Level)</Name>
    <Name>Kefka's Tower, Final Room</Name>
    <Name>Kefka's Tower, Guardian Path Save Point</Name>
    <Name>Colosseum</Name>
    <Name>___</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
    <Name>New Map</Name>
  </MapNames>
</Settings>
  Find
Quote  
[-] The following 1 user says Thank You to madsiur for this post:
  • Warrax (10-01-2016)

#42
Posts: 208
Threads: 3
Thanks Received: 0
Thanks Given: 8
Joined: May 2013
Reputation: 0
Status
None
Getting some errors with v0.71.

The first is probably minor, when loading a ROM while mapnames.bin is still present:
Code:
Corrupted XML file. Default values will be loaded. Error ".", hexadecimal value 0x00, is an invalid character. Line 1, position 1.

It fix itself if you delete mapnames.bin but just letting you know of the error message when old file is present. I'm not getting the YES/NO question in that case.

I'm also getting the following error when I answer NO to the setting question when loading a previous project that was edited by Zone Doctor (and used to work fine with previous version of FF6LECE):

Code:
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
  at FF3LE.Model.ClearLevelData()
  at FF3LE.Form1.open(String filename)
  at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
  at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
  at System.Windows.Forms.Control.WndProc(Message& m)
  at System.Windows.Forms.ButtonBase.WndProc(Message& m)
  at System.Windows.Forms.Button.WndProc(Message& m)
  at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
   Assembly Version: 4.0.0.0
   Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
   CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
FF6LE
   Assembly Version: 2.1.0.0
   Win32 Version: 2.1.0.0
   CodeBase: file:///D:/Archives/FF3-WE/FF6LE-CE_x64.exe
----------------------------------------
System
   Assembly Version: 4.0.0.0
   Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
   CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
   Assembly Version: 4.0.0.0
   Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
   CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms
/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
   Assembly Version: 4.0.0.0
   Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
   CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__
b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
   Assembly Version: 4.0.0.0
   Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
   CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__
b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
   Assembly Version: 4.0.0.0
   Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
   CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__
b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Xml.Linq
   Assembly Version: 4.0.0.0
   Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
   CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__
b77a5c561934e089/System.Xml.Linq.dll
----------------------------------------
System.Core
   Assembly Version: 4.0.0.0
   Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
   CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__
b77a5c561934e089/System.Core.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
   <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
  Find
Quote  

#43
Posts: 3,969
Threads: 279
Thanks Received: 236
Thanks Given: 57
Joined: Oct 2011
Reputation: 65
Status
Tissue-aware
(10-01-2016, 10:14 AM)Warrax Wrote: I'm also getting the following error when I answer NO to the setting question when loading a previous project that was edited by Zone Doctor (and used to work fine with previous version of FF6LECE):

This has been fixed. I released a version 0.7.2 where you can also force the setting import (yes / no question) by clearing the file path in the setting window and reloading a ROM.

(10-01-2016, 10:14 AM)Warrax Wrote: The first is probably minor, when loading a ROM while mapnames.bin is still present

Even though I changed the setting name it retain its old value in your PC. I do not plan to erase config files on people's computer... I found this bit of info. I'll leave this like that since it's a minor thing:

In order to work with newer versions of Windows' policy of only allowing read access by default to the Program Files folder your application will have a settings folder under %userprofile%\appdata\local or %userprofile%\Local Settings\Application Data depending on which version of Windows you're running, for settings that are user specific. If you store settings for all users, then they'll be in the corresponding folder under C:\users or C:\Documents and Settings for all user profiles (ex: C:\users\public\appdata\local).
  Find
Quote  

#44
Posts: 208
Threads: 3
Thanks Received: 0
Thanks Given: 8
Joined: May 2013
Reputation: 0
Status
None
No XML is being created and the question keep popping each time I load the ROM (I always answer NO as I didn't used 0.6). I didn't expand my project yet. Message names still saves without expanding but an error pops as soon as I load a map with a modified message name (probably since there is no XML file).

In the APPDATA\LOCAL folder, I can find a FF3LE folder with subfolders associated with the file executed (I'm using the 64bit binary so subfolder is called FF6LECEx64.exe_Url_0izqsus0cmztouktqabfirxc3jwq40n3), each subfolders have a user.config file but no XML file per say and FF3LE doesn't seem to read info from user.config since it keep saying "No setting file found, etc etc".
  Find
Quote  

#45
Posts: 3,969
Threads: 279
Thanks Received: 236
Thanks Given: 57
Joined: Oct 2011
Reputation: 65
Status
Tissue-aware
(10-01-2016, 12:26 PM)Warrax Wrote: No XML is being created and the question keep popping each time I load the ROM (I always answer NO as I didn't used 0.6). I didn't expand my project yet. Message names still saves without expanding but an error pops as soon as I load a map with a modified message name (probably since there is no XML file).

The XML file is created at two occasions: when you select "yes" to import your ROM settings and when you do the map expansion. Otherwise you get no XML file. I will look into the message name bug with no expansion since XML file only contains location names used in editor.

Edit: I fixed the location bug. The editor was invoking the textchanged event for messages names when map was loading and message textbox value was null.

(10-01-2016, 12:26 PM)Warrax Wrote: In the APPDATA\LOCAL folder, I can find a FF3LE folder with subfolders associated with the file executed (I'm using the 64bit binary so subfolder is called FF6LECEx64.exe_Url_0izqsus0cmztouktqabfirxc3jwq40n3), each subfolders have a user.config file but no XML file per say and FF3LE doesn't seem to read info from user.config since it keep saying "No setting file found, etc etc".

The setting in question should be called "LevelNamesFilePath" or something like that. It was renamed "SettingFile" in version 0.7. On your first use of 0.7.X you could blank out that setting in your folder to not have the error reported previously (corrupted XML). However if you never expand your ROM, the question will appear each time the editor is looking for a XML file at the path specified in the setting window and found none or when the file path is blank. Like it should be on 1st use. Keep in mind this editor is made to use its expansion.

I could maybe find a way to differentiate a regular ROM from one that was used with version 0.6 though it would not be 100% precise unless I verify a bunch of ASM addresses and decide like if 50% or more are not vanilla numbers, I decide the ROM was used with version 0.6.
  Find
Quote  

#46
Posts: 3,969
Threads: 279
Thanks Received: 236
Thanks Given: 57
Joined: Oct 2011
Reputation: 65
Status
Tissue-aware
I released a version 0.7.3. It fix the Message Name bug at map loading. Secondly, if no XML file path is entered or no XML file is found, the editor will perform the ASM check of the map expansion. If there are more than 8 unexpected values the ROM will be flagged as coming from version 0.6 and a question about importing ROM settings will prompt (there is about 40 checks and 90% of these checks fail with expansion so a ROM using the expansion is automatically falling in this category). For a vanilla ROM using regular FF6LE, the question should not prompt.
  Find
Quote  

#47
Posts: 208
Threads: 3
Thanks Received: 0
Thanks Given: 8
Joined: May 2013
Reputation: 0
Status
None
(10-01-2016, 01:23 PM)Madsiur Wrote: I released a version 0.7.3. It fix the Message Name bug at map loading. Secondly, if no XML file path is entered or no XML file is found, the editor will perform the ASM check of the map expansion. If there are more than 8 unexpected values the ROM will be flagged as coming from version 0.6 and a question about importing ROM settings will prompt (there is about 40 checks and 90% of these checks fail with expansion so a ROM using the expansion is automatically falling in this category). For a vanilla ROM using regular FF6LE, the question should not prompt.

It does still prompt every time I load a non-expanded ROM tho.

All other issues seems fixed, thanks!
  Find
Quote  

#48
Posts: 3,969
Threads: 279
Thanks Received: 236
Thanks Given: 57
Joined: Oct 2011
Reputation: 65
Status
Tissue-aware
(10-01-2016, 02:13 PM)Warrax Wrote: It does still prompt every time I load a non-expanded ROM tho.

Yes I was missing some values init for the ASM check. Good catch. Fixed in 0.7.4!
  Find
Quote  
[-] The following 1 user says Thank You to madsiur for this post:
  • Warrax (10-01-2016)

#49
Posts: 208
Threads: 3
Thanks Received: 0
Thanks Given: 8
Joined: May 2013
Reputation: 0
Status
None
Awesome!
  Find
Quote  

#50
Posts: 3,969
Threads: 279
Thanks Received: 236
Thanks Given: 57
Joined: Oct 2011
Reputation: 65
Status
Tissue-aware
I've ported my changes over Zone Doctor (see original post). Version 0.1 is basically the equivalent of FF6LE CE 0.7.4 only it has not been tested as much as the FF6LE counterpart. There are 2 or 3 bugs in map editor I'd like to fix (L3 tilemap importing is one). I think outside unexpected bugs I'm coming close to the end of these projects. I want to comment the code next and finish the readme.

Edit: Zone Doctor seems to handle the expansions correctly, only if you expand with a ROM and then switch to a vanilla ROM without XML file reset, you are asking for trouble!
  Find
Quote  



Forum Jump:

Users browsing this thread: 1 Guest(s)


Theme by Madsiur2017Custom Graphics by JamesWhite