PDA

View Full Version : Graal v4.02 revision 10 released


Admins
11-22-2005, 12:08 AM
New versions for Windows, Linux and Mac have been uploaded. If you have already installed it then just connect to the server list, otherwise follow following urls:

Windows:http://www.graalonline.com/downloads/Graal4Setup.exe
Linux:http://www.graalonline.com/downloads/graal4setup
Mac:http://www.graalonline.com/downloads/Graal4.dmg.bz2

Updates:
- fixed the problem with "Cannot open <file> for writing" and such on Linux/Mac/Graal3D, it was a problem with npcs using txt files or similar as image
- optimized saving of tile definitions (addtiledef) to reduce the number of file operations
- fixed the gmap-"double-warp" when entering a gmap from another level
- added base64encode(string) and base64decode(string) functions
- the guest mode is hidden now, until it will be officially opened

haunter
11-22-2005, 12:24 AM
Horray! Thank you.

My hero. *Flutters eye lashes*

Admins
11-22-2005, 01:06 AM
The auto-download & update worked for you?

haunter
11-22-2005, 01:21 AM
The auto-download & update worked for you?
I just downloaded the link and moved the Graal.app, ExeReplacer, and License folder over to my exisiting graal folder. (I moved all those things because it did not work when i only moved the App over.)

The auto-update did not seem to work. Could you please show the version number in Graal.app's Info page? Right now it's saying "(C) 2005 Linux CyberJoueurs" in the Version: field. (See attached)

Admins
11-22-2005, 01:27 AM
The auto-update did not seem to work.
It didn't try to download the new version when connecting to the server list, or it had problem after downloading the new version?
You can also see the version by clicking on the Updates-Tab (when being connected to the server list) and selecting the Graal Executable package.

haunter
11-22-2005, 01:28 AM
It didn't try to download the new version when connecting to the server list, or it had problem after downloading the new version?
You can also see the version by clicking on the Updates-Tab (when being connected to the server list) and selecting the Graal Executable package.
It just didn't try...

And thanks for that tip. :)

Riot
11-22-2005, 03:22 AM
I get the following error now:

---------------------------
D:\graal4\Graal4.exe
---------------------------
Executable 'D:\graal4\Graal4.exe' had the following unrecoverable error:
Couldn't find library MSVCR80.dll
Please ensure that it is installed
---------------------------
OK
---------------------------

If I remember correctly, that is part of the .NET 2.0 Framework, which I have installed, so there should be no problems. But why switch to .NET 2.0 anyway? The old versions worked fine before this.

Edit: There was a conflict with another piece of software I had installed, removing the other program solved the problem and the errors went away. But it doesn't explain why Graal v4.0209 worked with the same program installed and Graal v4.021 doesn't.

To the post below:
I already have it, I have Visual Studio 2005 installed as well as .NET Framework Version 2.0, which is why I said it should work.

Zulithe
11-22-2005, 03:43 AM
Looks like it was compiled with Visual Studio 2005. You can get the dll here, just put it in your Graal folder
http://www.dll-files.com/dllindex/dll-files.shtml?msvcr80

DrDrizzle
11-22-2005, 03:51 AM
ah stefan. i got a question if i didnt dwld the link n this forum but when i logged in it auto dwld graal excuatable so is that revison 10?

haunter
11-22-2005, 04:06 AM
ah stefan. i got a question if i didnt dwld the link n this forum but when i logged in it auto dwld graal excuatable so is that revison 10?
Did you read any of this thread?

A) He explained in the first post that the new revision will auto download
B) Later on he explained how to check the version you're using.

Admins
11-22-2005, 02:35 PM
Graal v4 is not using any .NET stuff, you can run it on any Windows 98 or later, only DirectX need to be installed, minimum version 7.
I guess some program replaced your main dlls and when uninstalling it then it removed some necessary dlls, so there are problems with linking now when programs use those standard dlls.

Lance
11-22-2005, 08:49 PM
Updates:
- fixed the gmap-"double-warp" when entering a gmap from another level

This still seems to affect warps that would send someone to an x or y not divisible by 0.5 (most visible with warps that use playerx or playery as factors). Entering the gmap first warps the player to where they think they should go, but then warps them to the nearest 0.5.

Riot
11-22-2005, 10:52 PM
Graal v4 is not using any .NET stuff, you can run it on any Windows 98 or later, only DirectX need to be installed, minimum version 7.
I guess some program replaced your main dlls and when uninstalling it then it removed some necessary dlls, so there are problems with linking now when programs use those standard dlls.

Possibly, but 4.0209 worked fine, only 4.021 has the issues.

ApothiX
11-23-2005, 05:02 PM
I get the following error now:

---------------------------
D:\graal4\Graal4.exe
---------------------------
Executable 'D:\graal4\Graal4.exe' had the following unrecoverable error:
Couldn't find library MSVCR80.dll
Please ensure that it is installed
---------------------------
OK
---------------------------

If I remember correctly, that is part of the .NET 2.0 Framework, which I have installed, so there should be no problems. But why switch to .NET 2.0 anyway? The old versions worked fine before this.

Edit: There was a conflict with another piece of software I had installed, removing the other program solved the problem and the errors went away. But it doesn't explain why Graal v4.0209 worked with the same program installed and Graal v4.021 doesn't.

To the post below:
I already have it, I have Visual Studio 2005 installed as well as .NET Framework Version 2.0, which is why I said it should work.

That's not the .Net Framework, it's the Microsoft Visual C Runtime Files. If you're using an older operating system, and haven't done the Windows Updates, then you'll have to obtain the Visual C Runtimes from the Microsoft Website.

Admins
11-23-2005, 06:33 PM
Please read my post first :rolleyes:
I don't even have that dll. Check out http://www.processlist.com/info/msvcr80.html. Like I said, you probably have installed something, then uninstalled it and now some dlls are missing. Eventually reinstall it.

ApothiX
11-23-2005, 11:10 PM
Please read my post first :rolleyes:
I don't even have that dll. Check out http://www.processlist.com/info/msvcr80.html. Like I said, you probably have installed something, then uninstalled it and now some dlls are missing. Eventually reinstall it.
All you said was that it wasn't part of the .Net Framework. I was simply adding to that and telling the users what it actually is. (I also wouldn't recommend downloading the MSVCR from a third-party site, if you can avoid it. The official link is here: http://www.microsoft.com/downloads/details.aspx?FamilyID=25ae0cd6-783b-4968-a841-38a2743307d9&displaylang=en)

Zulithe
11-24-2005, 02:11 AM
Umm, ApothiX, those are the BETA dlls, not final. I already linked the appropriate DLL on the first page, I guess people don't know how to read.

ApothiX
11-24-2005, 09:58 PM
Umm, ApothiX, those are the BETA dlls, not final. I already linked the appropriate DLL on the first page, I guess people don't know how to read.
1) Your link only included that one file, when there are more that are needed.
2) I've already explained that downloading from 3rd party websites isn't recommended
and
3) Obviously you're the one who doesn't know how to read. If you posted the final dll, then why is it that the one I posted is a version ahead of yours?

File description: Microsoft® C Runtime Library, v. 8.0.50215.44
Version: 8.0.50215.45