Jump to content

Photo

New Quest 2003 is dead.


  • Please log in to reply
17 replies to this topic

#16 Avaro

Avaro

    o_o

  • Members
  • Real Name:Robin
  • Location:Germany

Posted 30 August 2017 - 10:37 AM

It's sad that this quest might be dead, but I think you should slowly move on and make an actual new quest.


  • Shane, Eddy, Jared and 1 other like this

#17 Nightmare

Nightmare

    Original ZC Tester

  • Members
  • Real Name:James
  • Location:Jackson, NJ

Posted 30 August 2017 - 10:59 AM

It's sad that this quest might be dead, but I think you should slowly move on and make an actual new quest.

 

I've been doing a lot of backwards compatibility stuff lately, probably hard to say this, but there's more of a chance of seeing New Quest 1.02 converted to 1.84 working properly than 2003 at this point without a major conversion, just due to the changelog.

 

If you want to see something I made the other day as a DLC:

 

https://youtu.be/RCgy4eF-bss

 

This is pretty much complete, unless I get different sprite options.  The suggestion came off of TK's LP group, and it was actually rather easy to implement.

 

-James


Edited by Nightmare, 30 August 2017 - 11:06 AM.


#18 Nightmare

Nightmare

    Original ZC Tester

  • Members
  • Real Name:James
  • Location:Jackson, NJ

Posted 30 August 2017 - 09:37 PM

I apologize for the double, but to explain some things on how to get your quest in the current 2.53 format from 1.90 and below:

 

I am mentioning the critical path here.  Essentially that is the shortest path in development to your destination.

 

First things first:

 

It seems that ZC holds 2 headers for quest versions (ZoriaRPG correct me if I'm wrong).  The first is the first version it was made.  The second is its last build.  More on this later.

 

Quests like U3Q and Revenge 2 (1.90 based):

 

Fortunately, these play in 2.53 without an issue.

 

If you wanted to edit these and update them (provided you had passwords):

 

The critical path is:

 

Take the 1.90 quest, open it in 2.50.0, and Save As.  This will do the first conversion.  You will still have issues like menus and structures crashing, so you can't keep it here.

Take the 2.50.0 quest, open it in 2.53, and Save As.  This will eliminate any conversion bugs.

Exit the program, reload the quest.  Now you should be able to access menus and things and you should be able to edit it as normal.

 

Demo 1.84 and other 1.84 stuff (possibly Warlock's and War Lord's still in storage):

 

This is slightly easier than having something below, but there are still ways to play it.  Item Rooms don't show up well in 2.53 Betas.  If you want to play them as is, 2.50.0 seems to work the best (still testing it out).  You're still better off converting it to 2.53 before playing it.

 

The critical path here is:

 

Open the 1.84 quest in 1.90, then Save As.  This will get the quest in modern ZC format.

Open the 1.90 quest in 2.50.0, then Save As.  This will still have some conversion bugs.

Open the 2.50.0 quest in 2.53, then Save As.  Your quest should work fine with some simple bugs, but should be more than playable and can be edited now with new features.

 

Now to explain the New Quest situation in more detail:

 

New Quest was started in development in 1.02, but had been ported to 1.77, where it was essentially finished.  I just finished playtesting it, fixed a few things, and is a solid play in 1.84, which works in 2.50.0.  If you try to play the converted version in 2.53 the item rooms don't work a/la the 1.84 quests.

 

I seemed to have the same success getting it editable in 2.53 using similar steps.  I just had one added step.

 

Open the 1.77 quest in 1.84, then Save As.  This prepares the quest for future edits if you don't know how to use the 1.84 editor.

Open the 1.84 quest in 1.90, then Save As.  This put it in modern ZC format.

Open the 1.90 quest in 2.50.0, then Save As.  Conversion is OK, but some of the menus still crashed.

Open the 2.50.0 quest in 2.53, then Save As.  I started testing this, seemed to have no issues.  It's definitely editable at this point.

 

Now why doesn't New Quest 2003 work?  Well, it had a lot of leftover code from 1.02/1.77.  A direct port of it didn't work as it ran into the same issues as the 1.84 stuff.  I suspect it having 1.02 to 1.84 header/structure stuff.  The point of getting backwards compatibility is to work it in its native form, not spend days to weeks converting it.  Purists, speedrunners, and older people want to play it as they remember it.  Plus, I've converted New Quest 2003 twice:  Once in 2013 (which I've stabalized, but that's only because I first converted it in 2.50.0), and converted 2013 to Rebuilt.  I really don't want to have to do this a third time, even though I understand it's widely popular.  The point is to keep one current version for updating (which is Rebuilt), and have the others be there for backwards compatibility and people who want to play the "pure" versions.  If we had the choice of having 1.00/1.02/1.50 support in ZQuest for converting and 1.84 playable over New Quest 2003's version (when 1.84 will be available and 2013 and Rebuilt are out), I'd personally rather lose New Quest 2003 than have everybody else's be lost (in this way, 2003 is a special case)

 

NOW FOR THE CURRENT PROBLEM!!!!!

 

There is still the beta test quest for Zelda Classic (3rdEX) which I discovered which I thought was gone when my computer was stolen, and also found another test subject.  These quests have a 1.02 header.  I have tried to open them in 1.84 AND in MottZ's 1.00 player and ZQuest, they crash or don't open at all.  There is also a new.qst in 1.02 (who knows if it is finished).

 

Unfortunately, the original ZQuest for 1.02 doesn't exist anymore, as that's gone with the computer that was stolen and I don't have a working EXE of it anywhere.  So right now, 3rdEX, whatever copy of New, and the test subject have no way of opening up in any existing version.

 

The critical path to get them working in 2.53 would be:

 

1.02 --> x.xx --> 1.84 --> 1.90 --> 2.50.0 --> 2.53

 

We are still looking for an intermediate version that will open up 1.00 and 1.02 and successfully read-only them into 1.84.  We have had no luck on that, and it seems MottZ's ZQuest is quite the bugfest.  There is no success on this and the devs got the code 3 days ago, and are busy.  So right now 1.00 and 1.02 support are out for quite a while.

 

As for 1.60 to 1.82, the only people who have anything on that would be Warlock and War Lord, and War Lord is too preoccupied with life to search for these in the near future (and may not even have them anymore!)..  The only existing thing from those versions at the moment due to my computer being stolen is the old New Quest file (which now gladly works in 1.84, so besides conversion, they will probably not be supported anytime soon.

 

Hopefully this explains things a bit more in detail, so people don't come after me and the devs.  We are doing our best with this, and there is no "easy fix."

 

-James


  • Anthus and Lüt like this


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users