User Tag List

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

Thread: Potential NES Inconsistencies

  1. #11
    Wizrobe Nightmare's Avatar
    Join Date
    Mar 2000
    Age
    37
    Posts
    2,413
    Mentioned
    32 Post(s)
    Tagged
    3 Thread(s)
    vBActivity - Stats
    Points
    3,251
    Level
    18
    vBActivity - Bars
    Lv. Percent
    37.04%
    Daily Activity
    0%
    Weekly Activity
    11.85%
    Monthly Activity
    8.64%
    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
    In development: Demo SP, New Quest: Rebuilt, 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,236
    Mentioned
    64 Post(s)
    Tagged
    4 Thread(s)
    vBActivity - Stats
    Points
    4,421
    Level
    21
    vBActivity - Bars
    Lv. Percent
    0.98%
    Daily Activity
    0%
    Weekly Activity
    14.12%
    Monthly Activity
    16.36%
    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
    37
    Posts
    2,413
    Mentioned
    32 Post(s)
    Tagged
    3 Thread(s)
    vBActivity - Stats
    Points
    3,251
    Level
    18
    vBActivity - Bars
    Lv. Percent
    37.04%
    Daily Activity
    0%
    Weekly Activity
    11.85%
    Monthly Activity
    8.64%
    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,671
    Mentioned
    228 Post(s)
    Tagged
    10 Thread(s)
    vBActivity - Stats
    Points
    12,300
    Level
    32
    vBActivity - Bars
    Lv. Percent
    54.2%
    Daily Activity
    0%
    Weekly Activity
    23.23%
    Monthly Activity
    15.84%
    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
    ZC Contirbutor ZoriaRPG's Avatar
    Join Date
    Oct 2006
    Location
    Prydon Academy
    Posts
    918
    Mentioned
    81 Post(s)
    Tagged
    1 Thread(s)
    vBActivity - Stats
    Points
    3,317
    Level
    18
    vBActivity - Bars
    Lv. Percent
    53.35%
    Daily Activity
    63.69%
    Weekly Activity
    80.18%
    Monthly Activity
    51.33%
    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,236
    Mentioned
    64 Post(s)
    Tagged
    4 Thread(s)
    vBActivity - Stats
    Points
    4,421
    Level
    21
    vBActivity - Bars
    Lv. Percent
    0.98%
    Daily Activity
    0%
    Weekly Activity
    14.12%
    Monthly Activity
    16.36%
    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
    656
    Mentioned
    7 Post(s)
    Tagged
    2 Thread(s)
    vBActivity - Stats
    Points
    2,071
    Level
    15
    vBActivity - Bars
    Lv. Percent
    8.67%
    Daily Activity
    0%
    Weekly Activity
    2.73%
    Monthly Activity
    4.01%
    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
    ZC Contirbutor ZoriaRPG's Avatar
    Join Date
    Oct 2006
    Location
    Prydon Academy
    Posts
    918
    Mentioned
    81 Post(s)
    Tagged
    1 Thread(s)
    vBActivity - Stats
    Points
    3,317
    Level
    18
    vBActivity - Bars
    Lv. Percent
    53.35%
    Daily Activity
    63.69%
    Weekly Activity
    80.18%
    Monthly Activity
    51.33%
    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
    25 Post(s)
    Tagged
    0 Thread(s)
    vBActivity - Stats
    Points
    1,118
    Level
    11
    vBActivity - Bars
    Lv. Percent
    48.91%
    Daily Activity
    0%
    Weekly Activity
    14.12%
    Monthly Activity
    4.53%
    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
    ZC Ambassador Tamamo's Avatar
    Join Date
    May 2011
    Location
    Kyoto
    Age
    28
    Posts
    796
    Mentioned
    92 Post(s)
    Tagged
    2 Thread(s)
    vBActivity - Stats
    Points
    5,006
    Level
    22
    vBActivity - Bars
    Lv. Percent
    16.82%
    Daily Activity
    47.77%
    Weekly Activity
    112.07%
    Monthly Activity
    61.62%
    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