User Tag List

Page 2 of 3 FirstFirst 1 2 3 LastLast
Results 11 to 20 of 23

Thread: Potential NES Inconsistencies

  1. #11
    Wizrobe Nightmare's Avatar
    Join Date
    Mar 2000
    Age
    38
    Posts
    2,461
    Mentioned
    38 Post(s)
    Tagged
    3 Thread(s)
    vBActivity - Stats
    Points
    3,400
    Level
    18
    vBActivity - Bars
    Lv. Percent
    73.67%
    Daily Activity
    0%
    Weekly Activity
    50%
    Monthly Activity
    33.86%
    Quote Originally Posted by DarkDragon View Post
    @Nightmare do you have any insights about these inconsistencies? I know you're an expert on the NES behavior.
    I'm reading up. The only one I have a real concern with is item-dropping, but honestly on that, I think it should only be a part of the first two official quests and nothing else. It really should be implemented by scripting and limited to the 1st and 2nd Quest: I don't think anyone really wants this. Too many quests rely on corrected item mechanics and could break certain quests (I think New Quest and James Quest would be totally broken without Blue Earknut drops for example)

    The other one worth noting is the side-warp bug (where you turn and go to the end of the screen), but if we're fixing the bugs I don't think this is a high level of concern.

    Patra patterns might need to be fixed, but still, not too high on this as I'd consider this more an error on Nintendo's part and not so much an intended feature that he doesn't reset eventually.

    10th Enemy Has the Bomb probably needs to be implemented in the 1st and 2nd Quests. 3rd and on, probably not, I'd leave it up to the developers.

    -James

    Facebook: http://www.facebook.com/nightmarejames YouTube: http://www.youtube.com/nightmarejames

    Game Projects
    Zelda Classic:
    Completed: Zelda NES Remastered, Demo 1st Quest, Demo 2nd Quest, James Quest: Remastered (V 2.1), Memorial Quest, New Quest 2 2015. New Quest: Rebuilt
    In development: Demo SP, James Quest: Remastered (V 3.0)t, 6QI

  2. #12
    How many licks to get to the center Chris Miller's Avatar
    Join Date
    Mar 2001
    Location
    of a Tootsie Roll Pop?
    Age
    40
    Posts
    3,253
    Mentioned
    72 Post(s)
    Tagged
    4 Thread(s)
    vBActivity - Stats
    Points
    4,494
    Level
    21
    vBActivity - Bars
    Lv. Percent
    15.54%
    Daily Activity
    0%
    Weekly Activity
    50%
    Monthly Activity
    33.86%
    Here's a detailed explanation of how item drops work in Zelda 1: http://redcandle.us/The_Legend_of_Zelda#Drops

    Download Lands of Serenity today! You will be knocked comatose by its sheer awesomeness.
    The Titan's Quest, best played in the bathroom as the excitement can be somewhat...overwhelming.



  3. #13
    Wizrobe Nightmare's Avatar
    Join Date
    Mar 2000
    Age
    38
    Posts
    2,461
    Mentioned
    38 Post(s)
    Tagged
    3 Thread(s)
    vBActivity - Stats
    Points
    3,400
    Level
    18
    vBActivity - Bars
    Lv. Percent
    73.67%
    Daily Activity
    0%
    Weekly Activity
    50%
    Monthly Activity
    33.86%
    Good posting, but one thing to keep in mind is that implementing the drop system outside of the 1st and 2nd Quests as a non-rule would break a lot of people's quest balances, and that's not fair to do to developers with no notice, no matter how liked or disliked they are. I don't know if everyone is me, but hundreds of hours are put into testing quest balance (testing for 4 days like New Quest Rebuilt rarely happens: Usually it takes a month best case). Furthermore, the root of ZC's drops come from the Zelda manual, not the table.

    Do drops and 10th enemy need to be implemented? Yes, without a doubt. Should they be forced on people? Absolutely not, especially if we're allowing free scripted enemies and other things that don't belong in Z1. Personally, I like the ZC drop system, and I don't want to change it.

    Also, I know it's a dirty thing, but keeping it an option differs us from direct copying, and possibly out of DMCA trouble, just saying.

    -James

  4. #14
    Developer ZC Developer
    Gleeok's Avatar
    Join Date
    Apr 2007
    Posts
    4,691
    Mentioned
    241 Post(s)
    Tagged
    10 Thread(s)
    vBActivity - Stats
    Points
    12,395
    Level
    32
    vBActivity - Bars
    Lv. Percent
    64.75%
    Daily Activity
    0%
    Weekly Activity
    450%
    Monthly Activity
    169.3%
    Easiest thing to do might be to add a few..

    When the new scripting upgrade gets put in all this should be scriptable via callbacks; example:

    Code:
    OnEnemyDeath(npc e){
      if(!counts_as_enemy(e)) return;
      int current = tenth_eneny_increment();
      e.dropset = tenth_enemy_lookup_table(current);
    }
    This post contains the official Gleeok™ seal of approval. Look for these and other posts in an area near you.

  5. #15
    The Timelord ZC Developer ZoriaRPG's Avatar
    Join Date
    Oct 2006
    Location
    Prydon Academy
    Posts
    1,039
    Mentioned
    95 Post(s)
    Tagged
    1 Thread(s)
    vBActivity - Stats
    Points
    3,606
    Level
    19
    vBActivity - Bars
    Lv. Percent
    22.32%
    Daily Activity
    0%
    Weekly Activity
    50%
    Monthly Activity
    214.45%
    Quote Originally Posted by Chris Miller View Post
    Here's a detailed explanation of how item drops work in Zelda 1: http://redcandle.us/The_Legend_of_Zelda#Drops
    I was aware of this aspect. I am not sure how the chance to drop /anything/ works. As I said, I suspect that there is a perpetual one byte counter, and if it is above or below a specific threshold, that there is a drop; then the drop is selected from a list. If I knew what determined the drop frequency, I could script this in a matter of minutes and load it into 1st-4th.

    Tracking enemy kills is actually more of a pain than it should be in ZScript at present, FWIW, partly because we do not have npc scripts yet, and those could report a message to the system that the npc died.

    Any npc running by script could simply do:

    if ( this->HP <= 0 ) do_npc_death_count();

    A global script would then track these, and use a hardcoded drop table. I do not know how far off we are from npc scripts. I know that we need to move weapons into their own class to do weapon scripts, and that will take some doing; and will require me reworking the item and weapon editor stuff (again).

    I want to make some adjustments to how noc shields work, in the process. Give npcs a long for shield type on all for sides, that has a size equal to the hitbox length on that side, but that is a topic for another day.


    Featured Scripts & Headers: RPG.zh ( v. a0.97.1 ) ( RPG.zh Thread ) | Zelda 3 Thief's Town Treasure Chest Minigame (ffc) | Bobomb (enemy)
    ZScript & ZC-Related Pastebin | Quests and ZScript Repository | ZC Dev & Betas | Latest ZC 2.54 Beta | YouTube Channel
    All of the code that I create and publish here is free for use, modification and distribution under the GPL v2.0, or v3.0 where applicable..

  6. #16
    How many licks to get to the center Chris Miller's Avatar
    Join Date
    Mar 2001
    Location
    of a Tootsie Roll Pop?
    Age
    40
    Posts
    3,253
    Mentioned
    72 Post(s)
    Tagged
    4 Thread(s)
    vBActivity - Stats
    Points
    4,494
    Level
    21
    vBActivity - Bars
    Lv. Percent
    15.54%
    Daily Activity
    0%
    Weekly Activity
    50%
    Monthly Activity
    33.86%
    From what I understand, the value that determines whether an enemy drops an item or not depends on a frame counter that starts at power-on.

    EDIT: As I thought: http://redcandle.us/The_Legend_of_Ze...k_Manipulation

    Download Lands of Serenity today! You will be knocked comatose by its sheer awesomeness.
    The Titan's Quest, best played in the bathroom as the excitement can be somewhat...overwhelming.



  7. #17
    Quest Builder Anarchy_Balsac's Avatar
    Join Date
    Nov 2005
    Age
    34
    Posts
    658
    Mentioned
    7 Post(s)
    Tagged
    2 Thread(s)
    vBActivity - Stats
    Points
    2,087
    Level
    15
    vBActivity - Bars
    Lv. Percent
    13.55%
    Daily Activity
    0%
    Weekly Activity
    50%
    Monthly Activity
    33.86%
    Quote Originally Posted by Chris Miller View Post
    Here's a detailed explanation of how item drops work in Zelda 1: http://redcandle.us/The_Legend_of_Zelda#Drops
    Mystery solved, always wondered what the old man meant.
    What would have been my Two Week contest entry:

    http://www.purezc.net/index.php?page=quests&id=561

    Zelda 3 The Return of Ganon:

    http://www.purezc.net/index.php?page=quests&id=562

  8. #18
    The Timelord ZC Developer ZoriaRPG's Avatar
    Join Date
    Oct 2006
    Location
    Prydon Academy
    Posts
    1,039
    Mentioned
    95 Post(s)
    Tagged
    1 Thread(s)
    vBActivity - Stats
    Points
    3,606
    Level
    19
    vBActivity - Bars
    Lv. Percent
    22.32%
    Daily Activity
    0%
    Weekly Activity
    50%
    Monthly Activity
    214.45%
    Quote Originally Posted by Anarchy_Balsac View Post
    Mystery solved, always wondered what the old man meant.

    What he says is a bit clearer in the JP version.

    Perhaps you can pester Jeremy for the 1.xx source so that we can work on a load_quest() function for those.

    I could still use your purview of all of these things.
    @War Lord : Do you have the 1.x sources somewhere? If I could see the loading code in those, at least 1.84, I could possibly fix this inability to load the older quests in modern ZC.


    Featured Scripts & Headers: RPG.zh ( v. a0.97.1 ) ( RPG.zh Thread ) | Zelda 3 Thief's Town Treasure Chest Minigame (ffc) | Bobomb (enemy)
    ZScript & ZC-Related Pastebin | Quests and ZScript Repository | ZC Dev & Betas | Latest ZC 2.54 Beta | YouTube Channel
    All of the code that I create and publish here is free for use, modification and distribution under the GPL v2.0, or v3.0 where applicable..

  9. #19
    Administrator War Lord's Avatar
    Join Date
    Feb 2000
    Age
    33
    Posts
    5,997
    Mentioned
    33 Post(s)
    Tagged
    0 Thread(s)
    vBActivity - Stats
    Points
    1,133
    Level
    11
    vBActivity - Bars
    Lv. Percent
    56.09%
    Daily Activity
    0%
    Weekly Activity
    50%
    Monthly Activity
    33.86%
    If I do, it's on a CD or hard drive buried somewhere in my basement.
    I'm not particularly keen on a needle in a haystack romp down there looking for it...

  10. #20
    Nine-Tailed Goddess Tamamo's Avatar
    Join Date
    May 2011
    Location
    Kobe
    Age
    28
    Posts
    819
    Mentioned
    94 Post(s)
    Tagged
    2 Thread(s)
    vBActivity - Stats
    Points
    5,094
    Level
    22
    vBActivity - Bars
    Lv. Percent
    33.42%
    Daily Activity
    0%
    Weekly Activity
    50%
    Monthly Activity
    56.43%
    To be honest I think we should allow nes consisten dropGroups to be available to custom quest.
    Perhaps consider that once Enemy Scripting is implementing?

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