User Tag List

Page 1 of 2 1 2 LastLast
Results 1 to 10 of 18

Thread: Zelda Classic 2.50.3 RC1

  1. #1
    Is this the end?
    ZC Developer
    Saffith's Avatar
    Join Date
    Jan 2001
    Age
    41
    Posts
    3,389
    Mentioned
    178 Post(s)
    Tagged
    6 Thread(s)
    vBActivity - Stats
    Points
    6,430
    Level
    24
    vBActivity - Bars
    Lv. Percent
    69.57%

    Zelda Classic 2.50.3 RC1

    Downloads (at the bottom of the page)

    Changes since 2.50.2
    Spoiler: show
    Critical bugs fixed:
    • Crash when importing combos
    • Crash when loading a sound with a long filename
    • Crash when editing a message
    • Crash when a compile error is too long
    • Crash on Link->Warp() or Link->PitWarp() to an invalid DMap or screen
    • Crash when setting HP or MP to a very high number in the cheat menu
    • Saved games can have invalid icon palettes, causing crashes when displayed
    • Fixed crashing when toggling fullscreen
      • This mainly affects Mac; fullscreen still won't work (that's going to take a while), but trying to toggle it shouldn't crash the game, at least


    Other bugs fixed:
    • Enemies above 255 are cleared when importing data from older quests
    • The ladder may be deployed over water when Link should swim instead
    • Arrows' MP costs are paid even when out of ammo
    • Link slashes repeatedly if MP runs out while charging
    • Half-solid boss lock blocks can't always be unlocked
    • Tribble enemies' BG sounds don't stop when they transform
    • Ganon's roaring sound doesn't stop after leaving the room
    • FFCs jump to changers in rare instances
    • A and B may have the same item assigned when starting a game
    • Nayru's Love projectiles are never deleted
    • The hammer impact graphic appears in the wrong place if Link turns around mid-swing
    • Tiles are sometimes deleted after being moved
    • Magic gauge pieces may draw incorrectly if drain rate is not 1 or 2
    • Editing a string with a numeral after a string control code merges the number into the code
    • Some MP3s restart too soon
    • ZQuest checks which tiles are in use by enemies incorrectly
    • Drawing mode doesn't change correctly when the button is clicked
    • Undoing mass recoloring may undo multiple operations
    • "(None)" shows up in item lists when it's not a valid option
    • Item 0 can't be copied and pasted
    • Scripts don't initialize properly after quitting via F6->Continue or Save
    • Negative constants are read incorrectly
    • Array initialization and assignment doesn't work right in some cases


    Other significant changes:
    • If a button is mapped to a system or cheat key, it will now function only as game input
      • For instance, if Ex3 is mapped to A, pressing it won't also refill arrows
    • New level 4 cheat: Link ignores sideview gravity
    • Adjusted the hammer's reach slightly for backward compatibility
      • Specifically, it can now reach over a half-tile to the left
    • Added a compatibility mode to restore a drawing bug in quests made in older versions
      • This is not a quest rule; it depends entirely on the version the quest was saved in
    • Added a quest rule to control whether statues have a minimum range and shoot double fireballs
    • Game->SetCombo* functions now consistently do nothing on invalid input
    • Game->GetCombo* functions now return -1 on invalid input
    • Link->SetAction(LA_HOPPING) is now ignored
    • In the script assignment window, previously loaded scripts now missing are marked with **
    • Added an option to show invisible items in the subcreen editor
    • Added more options for timed save frequency
    • Moved some script data around to reduce memory usage
    • ZScript pointers are now cached to improve performance
    • Cleaned out some garbage that was showing up in new quests' scripts
    • ZC now defaults to windowed mode with double buffering on Windows.
    • Clarified the version number in the "About" dialogs



    Double buffering is now enabled by default on Windows because it seems to fix display issues in newer versions of Windows. If you're updating in place, however, you'll need to edit ag.cfg or it will continue to use the old setting. The setting is doublebuffer in the [zeldadx] section; it should be set to 1.


    There are a couple of relatively risky changes that could use some testing. I'm pretty sure they're okay, but some verification wouldn't hurt. If there are any problems, I don't expect they'll be subtle.

    There was a change to the ladder. Historically, those have not worked out well. This change only applies when Link has flippers and is walking onto water horizontally with diagonal movement enabled; I don't anticipate any new problems in other scenarios.

    Some FFC script data was moved, so check that those didn't break. In particular, make sure ffc->Misc[] and pointers work correctly, especially after changing screens. Don't forget the different carryover options.

    There have been a couple of changes to the compiler. Initializing and writing to user-defined arrays is handled a bit differently now. There's also been a slight change to how the compiler handles getter and setter functions, meaning all Game->GetCurX functions and all built-in variables. Neither of these affects any existing quests; you'll need to recompile scripts to make sure nothing broke.
    A couple of specific examples of array issues that should be fixed now:
    Code:
    arr[Link->X]=12345; // This would set arr[Link->X] to 0
    int arr2[]={ arr[0], arr[1], arr[2] }; // This would initialize as { 0, 0, 0 }
    Last edited by Saffith; 12-13-2016 at 03:12 PM.

  2. #2
    Administrator DarkDragon's Avatar
    Join Date
    Oct 2001
    Posts
    6,228
    Mentioned
    70 Post(s)
    Tagged
    0 Thread(s)
    vBActivity - Stats
    Points
    11,025
    Level
    31
    vBActivity - Bars
    Lv. Percent
    8.16%
    Which github revision does this RC correspond to? (This information would be useful to post along with the announcement in the future as well).

  3. #3
    Is this the end?
    ZC Developer
    Saffith's Avatar
    Join Date
    Jan 2001
    Age
    41
    Posts
    3,389
    Mentioned
    178 Post(s)
    Tagged
    6 Thread(s)
    vBActivity - Stats
    Points
    6,430
    Level
    24
    vBActivity - Bars
    Lv. Percent
    69.57%
    8ba451d3ccc8634ca5caa973d91c35f6658a6f68
    Meant to tag it, but I seem to have failed at that. Oh, well.

  4. #4
    Keese luckilla's Avatar
    Join Date
    Oct 2013
    Location
    Ohio
    Age
    48
    Posts
    66
    Mentioned
    2 Post(s)
    Tagged
    3 Thread(s)
    vBActivity - Stats
    Points
    574
    Level
    8
    vBActivity - Bars
    Lv. Percent
    54.63%
    Zelda Classic 2.50.3 RC1 does not work on mac os 10.12.1 (1682555) or the Sierra version.

  5. #5
    Is this the end?
    ZC Developer
    Saffith's Avatar
    Join Date
    Jan 2001
    Age
    41
    Posts
    3,389
    Mentioned
    178 Post(s)
    Tagged
    6 Thread(s)
    vBActivity - Stats
    Points
    6,430
    Level
    24
    vBActivity - Bars
    Lv. Percent
    69.57%
    Did 2.50.1 or any earlier version work?

  6. #6
    Keese luckilla's Avatar
    Join Date
    Oct 2013
    Location
    Ohio
    Age
    48
    Posts
    66
    Mentioned
    2 Post(s)
    Tagged
    3 Thread(s)
    vBActivity - Stats
    Points
    574
    Level
    8
    vBActivity - Bars
    Lv. Percent
    54.63%
    I have 2.50.1 saved on my mac from the day it was publicly released that works fine for me. I just went to download 2.5.0, and after I did that I had the same problem I did downloading 2.5.2 and 2.5.3 RC1. It seems to me anything I download with the new Sierra mac os 10.12.1 (1682555) version corrupts the the Zelda classic install. It is good to know the issue is not with the builds, but with the install into the new mac OS X version. At least we know more than we did.

  7. #7
    The Timelord
    QDB Manager
    ZC Developer

    Join Date
    Oct 2006
    Location
    Prydon Academy
    Posts
    1,396
    Mentioned
    112 Post(s)
    Tagged
    1 Thread(s)
    vBActivity - Stats
    Points
    4,760
    Level
    21
    vBActivity - Bars
    Lv. Percent
    68.7%
    @Saffith : Didn't you also fix a critical bug, where ZC crashed if a script identifier was too long, and another, if a script buffer had too long of an open quoted string, or something like that?

  8. #8
    Is this the end?
    ZC Developer
    Saffith's Avatar
    Join Date
    Jan 2001
    Age
    41
    Posts
    3,389
    Mentioned
    178 Post(s)
    Tagged
    6 Thread(s)
    vBActivity - Stats
    Points
    6,430
    Level
    24
    vBActivity - Bars
    Lv. Percent
    69.57%
    Quote Originally Posted by luckilla View Post
    I have 2.50.1 saved on my mac from the day it was publicly released that works fine for me. I just went to download 2.5.0, and after I did that I had the same problem I did downloading 2.5.2 and 2.5.3 RC1.
    That's bizarre. I don't know if I built Allegro differently, or if some default setting is bad, or what.
    Could you try downloading 2.50.1 again and see if it works or not? That would help determine if it's a difference in the program or something else. Here's the link.

    Quote Originally Posted by ZoriaRPG View Post
    @Saffith : Didn't you also fix a critical bug, where ZC crashed if a script identifier was too long, and another, if a script buffer had too long of an open quoted string, or something like that?
    Those were both from long error messages.

  9. #9
    Keese luckilla's Avatar
    Join Date
    Oct 2013
    Location
    Ohio
    Age
    48
    Posts
    66
    Mentioned
    2 Post(s)
    Tagged
    3 Thread(s)
    vBActivity - Stats
    Points
    574
    Level
    8
    vBActivity - Bars
    Lv. Percent
    54.63%
    I just downloaded 2.50.1 from the link and it also did not work, It seems to me any build I download now gets corrupted. The only thing not corrupted is the 2.50.1 build I have saved on my mac.

  10. #10
    Is this the end?
    ZC Developer
    Saffith's Avatar
    Join Date
    Jan 2001
    Age
    41
    Posts
    3,389
    Mentioned
    178 Post(s)
    Tagged
    6 Thread(s)
    vBActivity - Stats
    Points
    6,430
    Level
    24
    vBActivity - Bars
    Lv. Percent
    69.57%
    I think I might have found the problem. Apparently Sierra has a new security feature called translocation that can prevent an application from finding its data files. That sounds like what you're seeing.
    Try this: in Finder, click and drag ZC to a different folder and run it there. Supposedly, that will disable translocation. You can presumably move it back afterward.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
About us
Armageddon Games is a game development group founded in 1997. We are extremely passionate about our work and our inspirations are mostly drawn from games of the 8-bit and 16-bit era.
Social