Opposing wall issue (can't easily walk into next screen)

User avatar
BentPawGames
Posts: 78
Joined: Wed Jan 16, 2019 10:29 pm

Opposing wall issue (can't easily walk into next screen)

Post by BentPawGames » Thu Feb 14, 2019 5:40 am

Looks like this has reared its head again when updating to the new core. UPDATE: I thought the old fix didn't solve the problem anymore, but it does. :)

http://nesmakers.com/viewtopic.php?f=23 ... osite+wall
Last edited by BentPawGames on Thu Feb 14, 2019 5:55 am, edited 1 time in total.
User avatar
BentPawGames
Posts: 78
Joined: Wed Jan 16, 2019 10:29 pm

Re: Opposing wall issue (can't easily walk into next screen)

Post by BentPawGames » Thu Feb 14, 2019 5:54 am

nevermind, the code change in the above link does work I just somehow managed to screw something up! ;)
User avatar
Rustocrat
Posts: 18
Joined: Fri Feb 16, 2018 3:57 am

Re: Opposing wall issue (can't easily walk into next screen)

Post by Rustocrat » Sat Feb 16, 2019 10:26 pm

To be clear, we are talking about the No_Scroll core, right? I've been experiencing this issue while walking off the right edge of the screen. I tend to skip a room and end up in the next one over (usually stuck in a wall). This issue also doesn't seem present while screen transitioning in any other direction, just right.
User avatar
Rustocrat
Posts: 18
Joined: Fri Feb 16, 2018 3:57 am

Re: Opposing wall issue (can't easily walk into next screen)

Post by Rustocrat » Sat Feb 16, 2019 11:22 pm

I've just tried this fix, it only seems to fix the issue on certain rooms. I've also noticed issues transitioning left on other screens as well, again skipping over screens and getting stuck in walls. I REALLY hope somebody gets this figured out soon.
User avatar
dale_coop
Posts: 2561
Joined: Fri Feb 16, 2018 7:05 am
Location: France

Re: Opposing wall issue (can't easily walk into next screen)

Post by dale_coop » Sun Feb 17, 2019 8:56 am

One small infos, if I remember well, this "fix" has to be installed by hand (because it's been made for the Basic module... and I think it replaces the script only in the Basic folder, not in the Basic_NoScroll folder)
Unzipp the NESMaker4.1.1EnginePatch zip file, copy the "CheckPlayerCameraPosition.asm" and the "CheckPlayerCameraPosition.asm" script in the "Routines\Basic_NoScroll\System\Macros" folder.
-----
Sorry about my poor english
All I need: A Damn Fine Cup of Coffee
My games: PRESS START GAME / UNDERGROUND ADVENTURE
User avatar
dale_coop
Posts: 2561
Joined: Fri Feb 16, 2018 7:05 am
Location: France

Re: Opposing wall issue (can't easily walk into next screen)

Post by dale_coop » Sun Feb 17, 2019 9:00 am

But still, there is a bug where the collision data checked is not from the correct screen, cf this workaround:
http://nesmakers.com/viewtopic.php?p=10763#p10763
-----
Sorry about my poor english
All I need: A Damn Fine Cup of Coffee
My games: PRESS START GAME / UNDERGROUND ADVENTURE
User avatar
Rustocrat
Posts: 18
Joined: Fri Feb 16, 2018 3:57 am

Re: Opposing wall issue (can't easily walk into next screen)

Post by Rustocrat » Sun Feb 17, 2019 9:33 pm

I gave the engine patch a shot, extracted it into both the Basic and Basic_NoScroll folders and made sure it replaced the existing one. I updated my script defines root. I exported and tested and I still experience the bug. Bare in mind that I am using the NoScroll core in my game, that might have something to do with it. I wonder if anyone else is experiencing something similar?
User avatar
dale_coop
Posts: 2561
Joined: Fri Feb 16, 2018 7:05 am
Location: France

Re: Opposing wall issue (can't easily walk into next screen)

Post by dale_coop » Mon Feb 18, 2019 12:15 am

Have you tried to make your tiles walkable at the opposite of your screen exit, like in the post:
http://nesmakers.com/viewtopic.php?p=10763#p10763
(This issue is not fixed, you will have to keep that in mind when designing your screens)
-----
Sorry about my poor english
All I need: A Damn Fine Cup of Coffee
My games: PRESS START GAME / UNDERGROUND ADVENTURE
User avatar
Rustocrat
Posts: 18
Joined: Fri Feb 16, 2018 3:57 am

Re: Opposing wall issue (can't easily walk into next screen)

Post by Rustocrat » Mon Feb 18, 2019 2:41 am

I just read that part and gave it a try, looks like that doesn't work either. On one of my problematic screens I made the entire left side walkable and tried exiting right, same result. I skipped a screen and ended up 2 screens to the right.
User avatar
dale_coop
Posts: 2561
Joined: Fri Feb 16, 2018 7:05 am
Location: France

Re: Opposing wall issue (can't easily walk into next screen)

Post by dale_coop » Mon Feb 18, 2019 4:31 am

Strange, if you did all that already...
I could take a look.. Could you share your NESMaker folder zipped (I would just need the project MST file, the GraphicAssets and the GameEngineData folders)?
-----
Sorry about my poor english
All I need: A Damn Fine Cup of Coffee
My games: PRESS START GAME / UNDERGROUND ADVENTURE
Post Reply