Homepage What is ZC?
News Forums
Downloads FAQ
ZC Development History Quest Database
Tutorials Contact Us
MAIN MENU
Home
News
What is ZC?
History
Contact Us
ZC.Com Email

DOWNLOADS
Download ZC
Third Party
Support Files

HELP
Tutorials
Walkthroughs
FAQ
Documentation Wiki

ZC Forums
Main Listing
ZC Discussion
Quest Editor Help
Quest Discussion

QUEST DB
Completed Quests
Search the QDB
Top Ten Lists
Submit Your Quest
The Pool (Dialup)
The Pool (Medium)
The Pool (Broadband)

Resources
ZC Tilesets
ZC Tiles
Midis and Trackers

RELATED SITES

Development History


This is Zelda Classic's Development History. All reported versions of this program's existence are found in the archives towards the end of this page. There are some gaps in the history, but for the most part, it's accurate, and the most definitive version of the ZC beta history that exists. If you're able to fill in any of the holes, please email DarkDragon.

When this page loads, the most current entry is displayed. Click on any of our archived posts to view them.

Archived Version Reports

Zelda Classic 2.5 Build 842 WindowsJuly.20.2008

* New Windows build finally! Made a slight addition to the weapon sprite code. If you want to control a weapon sprite via a script while having its collision detection continue to function normally, set DeadState to -10. Please test that this works.

* For the next build, I'm going to focus specifically on improving large mode and attempting to speed up the now-extremely slow ZQ interface. So for those complaining about that, I ask for just a bit of patience.

* Added two new variant enemy patterns: Fall From Ceiling (Random), and True Random. These patterns place enemies at any legal location on-screen, unlike the NES-style Random and Fall From Ceiling patterns. A basic rule of thumb is: if less than 50% of the screen is walkable, use the True Random pattern instead of the classic Random pattern.

* Furthermore, the bug where the NES-style Random pattern would run out of locations to place an enemy... is fixed. In that situation, it now defers to the True Random pattern.

* Added a warning box which appears when you have attached a script to an FFC with combo number 0.

* Seemingly fixed the end-of-tile-list paste bug.

* Fixed the Large Map overworld Link position bug.

* Fixed the sword beam magic prism sprite flip bug. This is different to the magic mirror bug, by the way.

* Added an 'M' hotkey to the CSet Editor. What it actually does is swap the positions of the cut color and the destination color.

* ZScript: the item->Data variable doesn't actually work, and has thus been removed.

* In its place is the item->ID variable, which is the integer ID number of the respective item.

* Finished implementing Game->LoadItemData(int item), which returns the itemdata pointer for the respective item ID.

* Fixed the bug where weapon->UseSprite(int id) didn't work in item scripts and global scripts.

* The Bubble enemy type is no longer invulnerable regardless of its Invincible flag. Go ahead - make vincible Bubbles.

* Fixed the bug that suppressed the Quick Sword rule. For the fourth time!

* Fixed the bug where defeating Ganon in a Ganon room type was not made permanent.

* The Block Weapon combo types have been re-implemented, and should block all applicable weapons and itemclass levels.

* Fixed the bug where Link couldn't move during the hurricane spin with NES movement.

* Enemies no longer walk around while they fall from the ceiling, bringing this behavior in line with the official games.

* And now, with no expense spared, I present the ability to name and rename your quest's sound effects.

* Another modern convenience: the FFC editor's script menu now lists script names in alphabetical order!
* Now, if a bomb or other lweapon falls through the bottom of a sideview screen, it will be removed.

* The 'Item Override' box in the Subscreen Editor is now a dropdown menu of items.

* Fixed the string deletion bug.

* All of the Slash, Bush, Flowers, Tall Grass and Pound combo types now work when used as Freeform Combos, to match the fact that Sword Trigger inherent flags already work on FFCs. Although, it should be said that a 'Tall Grass' type FFC will not produce the Tall Grass decoration on Link's sprite.

* Also fixed an apparent bug involving the Hammer Trigger flag as an inherent combo flag on an FFC.

* Tweaked the Stomp Boots' collision detection (for the sixth time) with respect to flyers in sideview. Don't be discouraged! This time very few qualms remain.
* Fixed the bug where re-sorted strings interfered with the Select Message String dialog.

* The 'Door Repair', '1/2 Magic Upgrade' and 'Learn Slash' room types are no longer broken if the 'Messages Disappear' Quest Rule is set.

* Quest Rule: Special Items Don't Appear In Passageways. This is a NES Fix rule, because the ROM hack 'Zelda Challenge: Outlands' makes use of this behavior.

* All lweapons are now aware of which equipment item created them. This should fix several unreported Item Override and/or scripted lweapon bugs.

* The Cane of Byrna's slash and stab sprites are now implemented.

* The Cane of Byrna now creates a beam lweapon that orbits Link, expends Link's magic or rupees, and damages any enemy that is vulnerable to wand magic.

* The Cane of Byrna itemclass now has the following editable features: Penetrates Enemies, Beam Speed Divisor, Orbit Radius, Number of Beams, Orbit Sound, Sparkle Sprite and Damaging Sparkle Sprite. Invincibility, however, remains unimplemented.

* Fixed the bug where 'Dive For Item' items could be collected repeatedly.

* Added a new font, based on the font used in the Zelda Oracle games. There are 2 versions (fixed-width and proportional).

* Fixed the icons for the OS X ROMView application.

* Custom Wizzrobes will no longer create the (None) weapon if that is their weapon. Instead, they will perform their firing animation but make no sound.

* Added an npc->Tile variable, which is the current tile associated with the NPC - not just its original tile. Activity: you can use this in conjunction with certain enemy animations to determine if an enemy is trying to fire its weapon or not.

* But! For very necessary consistency with item->OriginalTile and weapon->OriginalTile, the former npc->Tile is renamed to npc->OriginalTile, and NPCTILE is now NPCOTILE. This will, I think, not break compiled and loaded scripts, but will require ZScript and ZASM source code that used those variables to be modified.

* Fixed the bug where the Tile Editor's palette was resetting to the default palette needlessly.

* Fixed, again, the splitting enemies vs. Enemy Carries Item crash for Darknuts, and possibly Vires, Zols, Tribbles and Digdoggers as well.

* Here's an activity: in The Legend of Zelda Level 1 entrance, go right, slay all Stalfos, but do not pick up the key. Leave and re-enter. Where does the key appear? ...I've fixed proposed1st.qst in that regard. Maybe you could check that all of the other default item locations in 'Enemy Carries Item' rooms in 1st.qst match with the game?

* Transparent string frames are now supported. I thought that, like translucency, it would be too costly to implement at this point. But, in fact, an easy foolproof solution was there all along. Forgive my foolhardiness.

* Renamed a few subscreen fonts.

* Fixed the superfluous post-string sounds bug.

* Fixed a bug in the tile overlay script command.

* OS X Leopard Intel Only. Fullscreen is broken right now.

* Fixed the bug where various lower-level Item Override weapons used the wrong sprite.

* Also fixed the bug where the sword's sprite could be changed to that of the other weapon's.

* Step->Next triggering now works absolutely perfectly - for both diagonal and non-diagonal movement.

* Patra BS segments no longer remove Armos combos when spawned.

* Fixed the bug with ZC crashing when trying to play MIDI files and MP3 files simultaneously.

* Fixed the bug where, ahem, special Room Type Guys were reappearing incessantly.

* Now, when you reorder your quest's string list, the Next String droplists won't display the wrong string.

* Subtly tweaked the sideview Stomp Boots again.

* Moved Link's inverted right sword-slash slightly upward such that it actually touches his sprite. You probably didn't think I'd ever get around to doing that, right?

* Now the two other arrow buttons in the Select String box move the selected string up and down 12 spots, instead of just switching the places of the nth and the n+12th.

* You can no longer edit the '(None)' enemy. Why would you do that?

* Did you know that if you were on the Stepladder, over a walkable water combo, and you jumped, you would suddenly drown? ...Not anymore, though!

* Now, if an itemclass has no misc. values at all, you can't edit them. Why would you do that?

* If Link appeared on a Stair combo by exiting a Passageway, he no longer gets sent back into the Passageway.

* And finally, a new misc value for swords: Beam Penetrates Enemies. Wasn't DN considering adding this back in 2001?



Archives:
November.21.2009 - Zelda Classic 2.5 Build 1101 Mac OS X
November.17.2009 - Zelda Classic 2.5 Build 1099 Windows
November.10.2009 - Zelda Classic 2.5 Build 1095 Windows
November.08.2009 - Zelda Classic 2.5 Build 1094 Mac OS X
October.25.2009 - Zelda Classic 2.5 Build 1090 Mac OS X
October.24.2009 - Zelda Classic 2.5 Build 1089 Windows
October.19.2009 - Zelda Classic 2.5 Build 1086 Windows
October.19.2009 - Zelda Classic 2.5 Build 1085 Linux
October.16.2009 - Zelda Classic 2.5 Build 1082 Windows
October.13.2009 - Zelda Classic 2.5 Build 1079 Mac OS X
October.09.2009 - Zelda Classic 2.5 Build 1076 Mac OS X
September.27.2009 - Zelda Classic 2.5 Build 1075 Mac OS X
September.26.2009 - Zelda Classic 2.5 Build 1074 Windows
September.21.2009 - Zelda Classic 2.5 Build 1072 Windows
September.20.2009 - Zelda Classic 2.5 Build 1071 Windows
August.27.2009 - Zelda Classic 2.5 Build 1065 Windows
August.20.2009 - Zelda Classic 2.5 Build 1057 Windows
August.20.2009 - Zelda Classic 2.5 Build 1056 Linux
August.13.2009 - Zelda Classic 2.5 Build 1046 Windows
August.13.2009 - Zelda Classic 2.5 Build 1045 Windows
August.13.2009 - Zelda Classic 2.5 Build 1042 Linux
August.13.2009 - Zelda Classic 2.5 Build 1038 Windows
August.13.2009 - Zelda Classic 2.5 Build 1032 Windows
August.13.2009 - Zelda Classic 2.5 Build 1030 Windows
August.13.2009 - Zelda Classic 2.5 Build 1028 Windows, Linux
August.13.2009 - Zelda Classic 2.5 Build 1025 Windows, Linux
August.13.2009 - Zelda Classic 2.5 Build 1018 Windows
August.13.2009 - Zelda Classic 2.5 Build 1015 Windows
August.13.2009 - Zelda Classic 2.5 Build 1010 Mac OS X
August.13.2009 - Zelda Classic 2.5 Build 1008 Windows
August.13.2009 - Zelda Classic 2.5 Build 1007 Mac OS X
August.13.2009 - Zelda Classic 2.5 Build 1005 Windows, Linux
August.13.2009 - Zelda Classic 2.5 Build 1001 Windows, Mac OS X
August.13.2009 - Zelda Classic 2.5 Build 997 Linux
August.13.2009 - Zelda Classic 2.5 Build 987 Windows
August.13.2009 - Zelda Classic 2.5 Build 982 Windows
March.19.2009 - Zelda Classic 2.5 Build 980 Windows
March.18.2009 - Zelda Classic 2.5 Build 979 Windows
March.16.2009 - Zelda Classic 2.5 Build 976 Windows
March.16.2009 - Zelda Classic 2.5 Build 971 Windows
March.16.2009 - Zelda Classic 2.5 Build 967 Windows
March.10.2009 - Zelda Classic 2.5 Build 964 Windows
February.21.2009 - Zelda Classic 2.5 Build 956 Windows
February.04.2009 - Zelda Classic 2.5 Build 946 Windows, Linux
February.04.2009 - Zelda Classic 2.5 Build 944 Windows, Linux
January.14.2009 - Zelda Classic 2.5 Build 935 Windows
January.11.2009 - Zelda Classic 2.5 Build 928 Windows
January.03.2009 - Zelda Classic 2.5 Build 922/923 Windows
January.03.2009 - Zelda Classic 2.5 Build 919 Mac OS X
December.15.2008 - Zelda Classic 2.5 Build 910 Windows, Linux
December.10.2008 - Zelda Classic 2.5 Build 908 Windows
December.10.2008 - Zelda Classic 2.5 Build 907 Linux
December.09.2008 - Zelda Classic 2.5 Build 906 Windows
December.09.2008 - Zelda Classic 2.5 Build 904 Linux
December.09.2008 - Zelda Classic 2.5 Build 901 Windows
December.02.2008 - Zelda Classic 2.5 Build 899 Windows
November.27.2008 - Zelda Classic 2.5 Build 896 Mac OS X
October.27.2008 - Zelda Classic 2.5 Build 887 Windows
October.23.2008 - Zelda Classic 2.5 Build 885 Windows
September.04.2008 - Zelda Classic 2.5 Build 863 Windows
September.04.2008 - Zelda Classic 2.5 Build 859 Windows
July.23.2008 - Zelda Classic 2.5 Build 846 Windows
July.20.2008 - Zelda Classic 2.5 Build 842 Windows
June.27.2008 - Zelda Classic 2.5 Build 819 Windows
June.12.2008 - Zelda Classic 2.5 Build 816 Windows
June.08.2008 - Zelda Classic 2.5 Build 813 Windows
June.07.2008 - Zelda Classic 2.5 Build 809 Windows
May.07.2008 - Zelda Classic 2.5 Build 798 Windows
April.30.2008 - Zelda Classic 2.5 Build 796 Windows
April.29.2008 - Zelda Classic 2.5 Build 794 Linux
April.29.2008 - Zelda Classic 2.5 Build 788 Windows
April.14.2008 - Zelda Classic 2.5 Build 780 Windows
April.10.2008 - Zelda Classic 2.5 Build 777 Windows
February.29.2008 - Zelda Classic 2.5 Build 758 Windows
February.23.2008 - Zelda Classic 2.5 Build 743 Windows
February.23.2008 - Zelda Classic 2.5 Build 742 Windows
February.19.2008 - Zelda Classic 2.5 Build 738 Windows
February.10.2008 - Zelda Classic 2.5 Build 735 Windows
January.29.2008 - Zelda Classic 2.5 Build 731 Windows
January.29.2008 - Zelda Classic 2.5 Build 730 Linux
January.29.2008 - Zelda Classic 2.5 Build 728 Linux
January.29.2008 - Zelda Classic 2.5 Build 726 Windows
January.26.2008 - Zelda Classic 2.5 Build 724 Windows
January.13.2008 - Zelda Classic 2.5 Build 718 Windows
January.13.2008 - Zelda Classic 2.5 Build 716 Mac OS X
January.13.2008 - Zelda Classic 2.5 Build 712 Linux
December.30.2007 - Zelda Classic 2.5 Build 704 Windows
December.11.2007 - Zelda Classic 2.5 Build 693 Windows
November.25.2007 - Zelda Classic 2.5 Build 679 Windows
November.22.2007 - Zelda Classic 2.5 Build 675 Windows
November.20.2007 - Zelda Classic 2.5 Build 673 Linux
November.19.2007 - Zelda Classic 2.5 Build 672 Windows
November.18.2007 - Zelda Classic 2.5 build 668 Windows
November.13.2007 - Zelda Classic 2.5 Build 660 Windows
November.06.2007 - Zelda Classic 2.5 build 655 Windows
October.28.2007 - Zelda Classic 2.5 Build 643 Mac OS X
October.25.2007 - Zelda Classic 2.5 Build 639 Linux
October.16.2007 - Zelda Classic 2.5 Build 635 Windows
October.01.2007 - Zelda Classic 2.5 Build 626 Windows
September.28.2007 - Zelda Classic 2.5 Build 622 Linux
September.28.2007 - Zelda Classic 2.5 Build 613 Mac OS X
September.28.2007 - Zelda Classic 2.5 Build 584 Windows
June.19.2004 - ZC Version 1.93 Alpha/Beta 4
June.19.2004 - ZC Version 1.93 Alpha/Beta 3
June.19.2004 - ZC Version 1.93 Alpha/Beta 2
December.30.2003 - ZC Version 1.93 alpha/beta 1
June.16.2003 - ZC Version 1.92 alpha 187
June.16.2003 - ZC Version 1.92 alpha 186
June.16.2003 - ZC Version 1.92 alpha 185
April.22.2003 - ZC Version 1.92 alpha 184
January.23.2003 - ZC Version 1.92 beta 183
December.24.2002 - ZC Version 1.92 beta 181
December.11.2002 - ZC Version 1.92 beta 180
December.02.2002 - ZC Version 1.92 beta 179
October.20.2002 - ZC Version 1.92 beta 178
October.13.2002 - ZC Version 1.92 beta 177
September.2.2002 - ZC Version 1.92 beta 176
August.20.2002 - ZC Version 1.92 beta 175
August.02.2002 - ZC Version 1.92 beta 174
August.02.2002 - ZC Version 1.92 beta 173
August.02.2002 - ZC Version 1.92 beta 172
August.02.2002 - ZC Version 1.92 beta 171
July.20.2002 - ZC Version 1.92 beta 170
July.20.2002 - ZC Version 1.92 beta 169
July.12.2002 - ZC Version 1.92 beta 168
July.12.2002 - ZC Version 1.92 beta 165
June.16.2002 - ZC Version 1.92 beta 162
June.16.2002 - ZC Version 1.92 beta 161
March.29.2002 - ZC Version 1.92 beta 159
March.26.2002 - ZC Version 1.92 beta 158
April.12.2002 - ZC Version 1.92 beta 152
April.07.2002 - ZC Version 1.92 beta 150
April.01.2002 - ZC Version 1.92 beta 148
March.30.2002 - ZC Version 1.92 beta 147
March.23.2002 - ZC Version 1.92 beta 144
March.21.2002 - ZC Version 1.92 beta 142
March.20.2002 - ZC Version 1.92 beta 141
March.19.2002 - ZC Version 1.92 beta 140
March.18.2002 - ZC Version 1.92 beta 139
March.16.2002 - ZC Version 1.92 beta 138
March.14.2002 - ZC Version 1.92 beta 136
Unknown Date - ZC Version 1.92 beta 135
Unknown Date - ZC Version 1.92 beta 134
Unknown Date - ZC Version 1.92 beta 132
Unknown Date - ZC Version 1.92 beta 131
Unknown Date - ZC Version 1.92 beta 129
Unknown Date - ZC Version 1.92 beta 127
Unknown Date - ZC Version 1.92 beta 126
Unknown Date - ZC Version 1.92 beta 124
March.18.2002 - ZC Version 1.92 beta 123
Unknown Date - ZC Version 1.92 beta 120
January.15.2002 - ZC Version 1.92 beta 117
January.09.2002 - ZC Version 1.92 beta 113
April 3,2001 - ZC Version 1.90
July.21.2000 - ZC Version 1.84
July.15.2000 - ZC Version 1.82
March.28.2000 - ZC Version 1.77
March.27.2000 - ZC Version 1.76
March.15.2000 - ZC Version 1.72
March.12.2000 - ZC Version 1.70
December.12.2000 - ZC Version 1.60
January.03.2000 - ZC Version 1.02
December.29.1999 - ZC Version 1.00
December.26.1999 - ZC Version 0.99 debug
December.22.1999 - ZC Version 0.98 debug
December.18.1999 - ZC Version 0.97 debug
December.14.1999 - ZC Version 0.96 debug
December.06.1999 - ZC Version 0.95 debug
November.28.1999 - ZC Version 0.94
September.21.1999 - ZC Version 0.86
August.31.1999 - ZC Version 0.82
August.05.1999 - ZC Version 0.76
August 03.1999 - ZC Version 0.73
August.01.1999 - ZC Version 0.72
July.23.1999 - ZC Version 0.64
Site Designed by Eckels
ZC.com and all content ©1999 Armageddon Games
The Legend of Zelda is a registered trademark of Nintendo of America
Quests are the property of the individual authors.