- 2
- Posts
- 4
- Years
- Seen Mar 9, 2023
Ok, this is a really weird one and it's driving me crazy.
ENVIRONMENT
Operating system: Windows 11
Linux subsystem: Debian 11.14.0.0 (downloaded from Microsoft Store)
Emulator: mGBA 0.10.1
Decomp: pokeemerald
Porymap 5.1.0
Poryscript 3.0.1
PREMISE
I changed the new game spawn location to be on BattleFrontier_OutsideWest map.
I added 32 new maps in the gMapGroup_Dungeons group, specifically within ArtisanCave_B1F map.
The new maps are named ArtisanCave_B1F_R1, ArtisanCave_B1F_R2 and so on to ArtisanCave_B1F_R32 (porymap1.png).
Each new map contains 12 different wild pokèmon (porymap4.png).
I created all 32 new maps in the same exact way, therefore they don't present differences apart from the name and the wild mons that can be found (porymap2.png, porymap3.png).
Let's call these new maps Rooms (Room1 to Room32).
The rooms are accessible to the player through their respective warps that I created in ArtisanCave_B1F map (porymap5.png).
Finally, each room have a warp allowing the player to exit and return to ArtisanCave_B1F map. (porymap6.png)
ISSUE
Up until Room19 included, everything works fine: player can enter the room, catch a bunch of wild mons, and exit (step1.png to step5.png).
Then things start to not work properly anymore, for instance if I enter Room20 I get unexplainably teleported to Petalburg City! (issue1.png, issue2.png)
I tried entering other rooms, after Room20, and for most of them when I enter the screen fades to black and the game just freezes.
I think it's worth mentioning that a while ago I faced the same issue but even worse, because I added just 2 more maps and in that case I got teleported out of the Battle Pike, so I decided to start all over by cloning the decomp from GitHub with the latest changes and installing the updated versions of each tool, except for Debian. And now here I am bumping into the same issue but after adding 20 maps instead of 2.
Initially, I thought that the decomp itself got messed up for some reason but from Git I can see that I didn't modify any file that did not need to be modified.
Probably I haven't provided enough information but any suggestions would be greatly appreciated.
Evidences can be found in the attachment below.
Thanks.
ENVIRONMENT
Operating system: Windows 11
Linux subsystem: Debian 11.14.0.0 (downloaded from Microsoft Store)
Emulator: mGBA 0.10.1
Decomp: pokeemerald
Porymap 5.1.0
Poryscript 3.0.1
PREMISE
I changed the new game spawn location to be on BattleFrontier_OutsideWest map.
I added 32 new maps in the gMapGroup_Dungeons group, specifically within ArtisanCave_B1F map.
The new maps are named ArtisanCave_B1F_R1, ArtisanCave_B1F_R2 and so on to ArtisanCave_B1F_R32 (porymap1.png).
Each new map contains 12 different wild pokèmon (porymap4.png).
I created all 32 new maps in the same exact way, therefore they don't present differences apart from the name and the wild mons that can be found (porymap2.png, porymap3.png).
Let's call these new maps Rooms (Room1 to Room32).
The rooms are accessible to the player through their respective warps that I created in ArtisanCave_B1F map (porymap5.png).
Finally, each room have a warp allowing the player to exit and return to ArtisanCave_B1F map. (porymap6.png)
ISSUE
Up until Room19 included, everything works fine: player can enter the room, catch a bunch of wild mons, and exit (step1.png to step5.png).
Then things start to not work properly anymore, for instance if I enter Room20 I get unexplainably teleported to Petalburg City! (issue1.png, issue2.png)
I tried entering other rooms, after Room20, and for most of them when I enter the screen fades to black and the game just freezes.
I think it's worth mentioning that a while ago I faced the same issue but even worse, because I added just 2 more maps and in that case I got teleported out of the Battle Pike, so I decided to start all over by cloning the decomp from GitHub with the latest changes and installing the updated versions of each tool, except for Debian. And now here I am bumping into the same issue but after adding 20 maps instead of 2.
Initially, I thought that the decomp itself got messed up for some reason but from Git I can see that I didn't modify any file that did not need to be modified.
Probably I haven't provided enough information but any suggestions would be greatly appreciated.
Evidences can be found in the attachment below.
Thanks.
Attachments
Last edited: