For some reason I looked at the Restoration..
| · General Guidelines · Portal |
Help
Search
Members
Calendar
|
| Welcome Guest ( Log In | Register ) | Resend Validation Email |
Join the millions that use us for their forum communities. Create your own forum today. Learn More · Register Now | Welcome to BS Zelda. We hope you enjoy your visit. You're currently viewing our forum as a guest. This means you are limited to certain areas of the board and there are some features you can't use. If you join our community, you'll be able to access member-only sections, and use many member-only features such as customizing your profile, sending personal messages, and voting in polls. Registration is simple, fast, and completely free. Join our community! If you're already a member please log in to your account to access all of our features: |
Board Guidelines| Pages: (9) 1 2 [3] 4 5 ... Last » ( Go to first unread post ) | ![]() ![]() ![]() |
For some reason I looked at the Restoration..| MottZilla |
Posted: Jan 8 2012, 05:30 PM
|
![]() Heir to the Seven ![]() Group: Certified Members Posts: 431 Member No.: 84 Joined: 10-April 07 |
As I stated in the note file, the menu part had two problems. Number one someone incorrectly thought to do a Branch Always over a series of NOPs which isn't a bad idea in certain other places where code was removed and just wastes some cpu time. However they removed critical timing related NOPs in relation to the MUL/DIV registers causing problems. One of which caused the music/sound to be playing the wrong sound effects and eventually locking up.
Secondly the input reading routine was incorrectly waiting for the Auto Joypad read data to be valid. Between these two fixes, everything is fine to get you into the game apparently. But beyond that as we know Kiddo had noted problems. So like I said, it works better now, but by no means does it seem 100%. My patch is still the best way to play the game on real hardware. This post has been edited by MottZilla on Jan 8 2012, 05:32 PM |
| Con |
Posted: Jan 8 2012, 10:48 PM
|
![]() Waiting for the dawn ![]() Group: Admin Posts: 2.984 Member No.: 2 Joined: 12-March 05 |
It is indeed
Edit Red just told me that AST 4 MB works on sd2snes without problems. I don't know what this is - real hardware still confuses me. I read on the page that it works with SD card, so maybe it is similar to powerpak http://sd2snes.de/blog/downloads -------------------- |
| MottZilla |
Posted: Jan 9 2012, 02:47 AM
|
![]() Heir to the Seven ![]() Group: Certified Members Posts: 431 Member No.: 84 Joined: 10-April 07 |
The thing about playing on real hardware that can vary is the loading mechanism. If a ROM is properly detected and the ROM and SRAM (if present) is mapped correctly then everything will be fine. Usually if something doesn't work on one flash cart but does on another, it's probably related to the loading and subsequent mapping of rom & ram.
|
| Con |
Posted: Jan 11 2012, 11:02 AM
|
||||
![]() Waiting for the dawn ![]() Group: Admin Posts: 2.984 Member No.: 2 Joined: 12-March 05 |
I took a short look at the sram used in Restoration patch 30:6000 slot 1 30:6500 slot 2 30:6A00 slot 3 At this sram address different things are saved manually, like ingame time (7F:FFFF). 31:6000 slot 1 32:6000 slot 2 33:6000 slot 3 At this sram address 7E:6000-7E:7FFF all items are saved (progress) 34:6000 slot 1 35:6000 slot 2 36:6000 slot 3 At this sram address 7E:2000-7E:2FFF all dungeon maps are saved. Typical code for saving:
My best guess here is that Real hardware doesn't take the 30-36 save banks... do you have an idea or which sram banks did you use? Edit: I found a short response in a thread of zophar domain:
So 30:6000-3f:6000 are valid locations to map data in hirom... but maybe 20:6000 works better? -------------------- |
||||
| MottZilla |
Posted: Jan 11 2012, 07:12 PM
|
![]() Heir to the Seven ![]() Group: Certified Members Posts: 431 Member No.: 84 Joined: 10-April 07 |
Maybe I'll test the game on my PowerPAK when i get a chance. Different Flash Carts may handle SRAM mapping differently, or have more than another. 64KB of SRAM is ALOT which you may not realize. This actually makes reproduction carts alot harder because very few games used that much SRAM.
|
| Con |
Posted: Jan 11 2012, 09:39 PM
|
![]() Waiting for the dawn ![]() Group: Admin Posts: 2.984 Member No.: 2 Joined: 12-March 05 |
Yes I know. At the time I was requested to save dungeon maps I had no other solution than enlarging sram. And 64k is no prob for emulators and rh didn't work that time.
In any case it is great that you are going to look at it when you have time -------------------- |
| MottZilla |
Posted: Jan 12 2012, 12:14 AM
|
![]() Heir to the Seven ![]() Group: Certified Members Posts: 431 Member No.: 84 Joined: 10-April 07 |
I actually meant that 64K SRAM was a plus to deter selling bootleg BS Zelda carts of the restoration.
|
| SmashManiac |
Posted: Jan 12 2012, 04:04 AM
|
![]() Legend ![]() Group: Moderators Posts: 1.344 Member No.: 160 Joined: 3-August 08 |
That's got to be the first time I hear anybody saying that increasing manufacturing costs is a good thing.
But honestly, I'm pretty sure that won't stop anybody. -------------------- |
| MottZilla |
Posted: Jan 12 2012, 04:43 AM
|
![]() Heir to the Seven ![]() Group: Certified Members Posts: 431 Member No.: 84 Joined: 10-April 07 |
Oh I think it might indeed stop people from doing the Restoration but then again my patch is far better suited for carts and more likely to be used.
|
| Con |
Posted: Jan 12 2012, 10:44 AM
|
||
![]() Waiting for the dawn ![]() Group: Admin Posts: 2.984 Member No.: 2 Joined: 12-March 05 |
No I enlarged sram to that size due to I didn't know how to do it better at that time. In any case it is our goal to increase compatibility of all roms provided... If TQ/FQ will be playable on rh I also consider buying such a powerpak.
I do not think that your patch ever will become obsolete, even if we get 100% rh compatibility for restoration. These roms we offer are not competing - they are alternative projects for people who prefer this way of playing over the other. For example I favour the classic zelda gamestyle and will always prefer TQ/FQ, though the restoration will give in-depth detail with the story. Other people who like it more practical, a more fluid gameplay with retro experience and 100% compatibility to watch the game process on TV with rh emulation will choose your project. -------------------- |
||
| KiddoCabbusses |
Posted: Mar 28 2012, 11:56 PM
|
|
The overly enthused BS-X nerd. ![]() Group: Moderators Posts: 2.057 Member No.: 124 Joined: 29-December 07 |
Bumping this because I was linking it another forum and just realized the link to the patch is down.
Unfortunately I don't have the patch myself at the moment, but here's a pre-patched ROM. Edit: Dagnabbit, sorry con! hopefully fixed. This post has been edited by KiddoCabbusses on Mar 29 2012, 07:11 PM |
| Con |
Posted: Mar 29 2012, 05:34 PM
|
![]() Waiting for the dawn ![]() Group: Admin Posts: 2.984 Member No.: 2 Joined: 12-March 05 |
The link does not work - username and password required.
What exactly are you trying to link to? -------------------- |
| KiddoCabbusses |
Posted: Mar 29 2012, 07:11 PM
|
|
The overly enthused BS-X nerd. ![]() Group: Moderators Posts: 2.057 Member No.: 124 Joined: 29-December 07 |
Whoops! URL goof.
Fixed. |
| Con |
Posted: Mar 30 2012, 11:01 AM
|
![]() Waiting for the dawn ![]() Group: Admin Posts: 2.984 Member No.: 2 Joined: 12-March 05 |
If this rom is rh compatible it is awesome
Unfortunately, it is an old version (new waitsigns, pics are not included), so if you are able to get the raw patch for map 1 & 2 (it may even work with tq / fq) we'll have a happy new update soon -------------------- |
| Con |
Posted: Mar 31 2012, 04:09 PM
|
![]() Waiting for the dawn ![]() Group: Admin Posts: 2.984 Member No.: 2 Joined: 12-March 05 |
could you try this patch on map 1 restoration on rh? I compared the code and maybe this is the crucial change for rh compatibility
Attached File ( Number of downloads: 3 )
rh_fix.ips ( bytes)-------------------- |
Pages: (9) 1 2 [3] 4 5 ... Last » |
![]() ![]() ![]() |