Myself086 / Project-Nested

MIT License
493 stars 17 forks source link

Trunscation issues. #62

Open johneymute opened 2 years ago

johneymute commented 2 years ago

i can get kirby’s adventure in non-trunscated form to work on the powerpak due it’s 16MB flashrom,but on the everdrive with it’s 7,5MB flashrom i can’t get it to work even not after trunscating the rom below 5MB all i got is a black screen, may ask why??? Because if i use nested 1.3 with no trunscation at all i do get the title screen in glitched form to work on the everdrive, I wonder why i do get a black screen with kirby because all other nes games just works fine on the everdrive in trunscated form,on the powerpak it’s the opposite,all trunscated nes games will show an error massage saying a brk code is detected,so that’s why am glad the powerpak has 16MB sothat i don’t have to trunscate nes games, But still trough it would be cool to get kirby working on my everdrive as well either too.

Myself086 commented 2 years ago

I'm not sure I fully understand what you're saying, can you please reword it? See how I structure my reply as example.

I made changes to the header for v1.3 and v1.4 It sounds like the change from v1.4 broke Super Everdrive.

Change from v1.4

ExHiROM is HiROM for >4MB ROM.

Are you able to join my Discord so we can have a direct conversation? I can send you multiple test builds in quick succession until the header works for everything.

johneymute commented 2 years ago

Well eh let i do reword things again and hopefully it’s clearer this time, 1,if i tried kirby’s adventure with both nested 1.4.1,nested 1.4.2 and nested 1.5 and trunscate that game(4,5MB),all i get is a black screen on the everdrive,but if i don’t trunscate that game then i will obviously get an error massage on the everdrive saying that the game is too large being 8,1MB in size and my everdrive only has 7,5MB, 2,all other nes games just works fine on the everdrive whether i will trunscate them or not 3,but if i try kirby’s adventure with nested 1.3 on the everdrive even if i do not trunscate that game, i do get the title screen working in garbitch form,after that the game will crash, 4.if i do trunscate nes games with whether nested 1.4.1 or nested 1.5 etc,,, and try to run them on the powerpak,an brk or a momery error massage will appear saying that it couldn’t reach a certain memory location or something like that,mmm, BUT if i don’t trunscate nes games for the powerpak,then they will run fine including kirby’s adventure, 5,while kirby’s adventure does become 8,1MB in size with whether nested 1.4.1 or nested 1.5 etc,,, it does work on the powerpak since the powerpak has 16MB of flashrom, 6,the reason why i say this is because i can use my everdrive on my portibly snes the supaboy and playing kirby’s adventure that way would be cool,the powerpak in turn does not work on the superboy but only on original snes systems,yes both types of snes flashcards are different animals in terms of it’s os systems,the way of saving games etc,,, but it still doesn’t explain why kirby’s adventure unlike other nes games just don’t work in trunscated form on the everdrive.

I don’t think that would ever happen but if i want a personal 1 to 1 conversation with you,then i rather want to use whatsapp or massager since it is also much much easier to share important video’s and pictures with each other rather then having to constandly digging out my laptop and transfer foto’s and video’s from my iphone to it before i could finally transfer those fotos to github or transfer that video to youtube or other apps.

Myself086 commented 2 years ago

About number 2, have you tried other 8MB games like Megaman 4?

Edit: I have a Discord since the release of v1.5; I post about what I'm working on and answer questions directly there.

johneymute commented 2 years ago

No not yet,maybe before nested 1.4 but not after that but if i do i will certainly inform you about that.

johneymute commented 2 years ago

Well i tried today megamen 4 and i first tested it on snes9x well guess what, If i try nested 1.5 i do get a brk error massage ,if i try both nested 1.4.1 abd 1.4.2 whether i trunscate the rom or not,all i get is just a black screen and since it is over 8MB it’s very unlikely to work on my everdrive.

Myself086 commented 2 years ago

Megaman 4 works fine for me on v1.5, make sure to read the settings on the spreadsheet.

johneymute commented 2 years ago

Hi i did get megamen 4 finally to work by changing 0xff:0x00 into 0xff: 0xff and disable stack emulation native return from interrupt (before that i always disable stack emulation native return from adress) instead,that’s because the list says to disable “native return” wich did confuses me and did let me to believe to disable stack emulation native return from adress,but it turns out i had to disable stack emulation native return from interrupt instead, however the game does still crash during the intro screen for some reason,yes i used nested 1.5 ,also i increased the vrq from 1000 to vrq8000 to avoid getting that error massage again from running out of vrq space, Also note that all levels can still suffer from brk code error massages overtimes at certain places or at certain situations in a level and lastly i tested that game on the everdrive in trunscated form,but NOPE it doesn’t work all i get is just a black screen just like kirby’s adventure, so you will know that.

Myself086 commented 2 years ago

that’s because the list says to disable “native return” wich did confuses me

The spreadsheet says "disable both native return"

lastly i tested that game on the everdrive in trunscated form,but NOPE it doesn’t work all i get is just a black screen just like kirby’s adventure

Thank you for confirming.

Myself086 commented 2 years ago

I don’t think that would ever happen but if i want a personal 1 to 1 conversation with you,then i rather want to use whatsapp or massager since it is also much much easier to share important video’s and pictures with each other rather then hVing to constandly digging out my laptop and transfer foto’s and video’s from my iphone to it before i could finally transfer those fotos to github or transfer that video to youtube or other apps.

Join my discord: https://discord.gg/dJRTc3yEEt

Myself086 commented 2 years ago

Am I getting this correctly?

With Kirby... :white_check_mark: Everdrive, full size, v1.3 :white_check_mark: Everdrive, truncated, v1.3 :grey_question: Everdrive, full size, v1.5 (Device error) :x: Everdrive, truncated, v1.5 :white_check_mark: Powerpak, full size, v1.3 :white_check_mark: Powerpak, truncated, v1.3 :white_check_mark: Powerpak, full size, v1.5 :x: Powerpak, truncated, v1.5

johneymute commented 2 years ago

I think you get it right,however on the powerpak whether i use nested 1.4 or 1.5, trunscating roms will always lead to error massages, But on the everdriven i will always get an error massage if games are too big in size being over 8MB and while trunscated roms should work on the everdrive ,but both kirby and megamen 4 just show a black screen ,very weir,very frustrating

Ps It seems like both powerpak & everdrive seems to require opposite handlings to get nes games to work on it,so haha

Myself086 commented 2 years ago

Please take the time to fill the 8 checkboxes with the proper answer. Double check all of them.