PDA

View Full Version : Graal 2.1.7.3


kpedersen
06-20-2008, 01:45 PM
Windows - http://www.mediafire.com/?dm1bxxmx9jy
Linux - http://www.mediafire.com/?niz2omlb42m

I release only .exe this time due to the good ol' mess I made of the last one's resources :p

Simply replace Graal.exe with the one in this zip file.

Brief Changes
-------------

-Graal.exe - Altered so adventure screen caption does not revert to "G r a a l"
Replaced CALL at 005034A7 with NOPs

-Graal.exe - Altered so login screen caption does not revert to "Graal2002"
Replaced CALL at 004B8DEB with NOPs

-Graal.exe - Altered so application does not use 100% of CPU
Replaced CALL at 0046937C with a sleep call with 30 as parameter

-Graal.exe - Altered to allow for modification of arrays2.dat
Replaced CALL at 00501671 with NOPs

-Graal.exe - Altered to allow for modification of Graal.exe
Replaced CALL at 005015F3 with NOPs

Vulgar
06-20-2008, 02:01 PM
For some reason I feel slower.

kpedersen
06-20-2008, 02:04 PM
hmm. I can guess the exact reason. Is it barable or would u like me to increase the cpu usage slightly but also the speed?

What spec computer u running it on?

Joey
06-20-2008, 05:24 PM
Just some notes here, theres graal version 2.1.8.1 which works with our current listserver -- the only problem is no one created arrays2.dat

If you want, I'll send you the link to dl it and you can hack that up. Also you should probably see if you can change the handles or w/e to disallow current trainers and also allow altering of the exe files to not work or w/e.. maybe make your own crc check -- it's all good to me :p

Note: You did kill trainers with this one, cool :D

kpedersen
06-21-2008, 08:56 AM
Nalin: I am not sure, ill try it. I know sleep 30 (currently used) is far too slow on linux version. I guess its just making a compromise :) When I make games in c with SDL, I use sleep 10 so ill try that too.

See which one you prefer...

http://rapidshare.com/files/152991895/kpedersens-graal.rar

Graal1.exe - Sleep 1 /100% cpu
Graal10.exe - Sleep 10 /80% cpu
Graal20.exe - Sleep 20 /50% cpu
Graal30.exe (Original 2.1.7.3) - Sleep 30 /5% cpu

... 2.1.8.1...

Cool, upload it somewhere, I'll have a play :)

Making 2.1.7.3 from 2.1.7.1 seemed easy enuf. (Apart from those buttons :p)

Joey, would the molebox CRC be good enough?

Edit: I was just seeing if this sleep and CRC null can be done on most clients and... it can lol

Graal 1.3.9 - Sleep - CRC
http://www.mediafire.com/?gxggxzamt1x

Joey
06-21-2008, 11:37 AM
I'll pm you it.

Agret
06-25-2008, 12:12 PM
Excellent work Karsten :)

Cadavre
06-25-2008, 12:24 PM
Yeah, excellent work Karsten! :D

CrAzEd
07-06-2008, 02:51 PM
Great work! :D

Only problem is I can't find the bass.dll for the game.

Agret
07-06-2008, 10:59 PM
You have to put it into your current Reborn folder for it to work.

Koroshiya
10-09-2008, 09:43 PM
Sorry to necro-post, but do you still have this file? All your files stored on MediaShare are gone.

Agret
10-11-2008, 11:07 AM
Here is a link:
http://rapidshare.com/files/152991895/kpedersens-graal.rar

Personally I use Graal20.exe

Koroshiya
10-11-2008, 07:10 PM
Thanks, man. Basically, I want his for the ability to mod it up and make it look pretty.

What's the difference between his and graal20? Perhaps, I could just hex that one up and make it look good, too.

:Edit:

Oh, I'm stupid... I thought this was the mod'able client... Wouldn't happen to have that one would you? lol....

Beholder
10-11-2008, 08:37 PM
'PE Explorer' <- all you need is a good resource editor (with a cracked client).
Besides, he has tutorials on how to do basically the same thing.

PE Explorer, 'twas how we used to re-skin the old RCs!

Koroshiya
10-11-2008, 09:17 PM
Roger that. Diggin' for a copy, now. I've been using a combo of ResHack and Hex Workshop. I'll give PE a go. Thanks.

Agret
10-13-2008, 10:30 PM
You should modify one of the ones in my archive so that the CPU fix is in your new client :)

Koroshiya
10-14-2008, 12:45 AM
Oh really? I might just have to do that. I kinda get the gist from the name, but what all does the fix entail? (Out of curiosity)

Agret
10-21-2008, 07:39 AM
Just look at kpedersen's post on page1:

Graal1.exe - Sleep 1 /100% cpu
Graal10.exe - Sleep 10 /80% cpu
Graal20.exe - Sleep 20 /50% cpu
Graal30.exe (Original 2.1.7.3) - Sleep 30 /5% cpu

The different sleep values affect how much CPU Graal uses. Graal has an infinite loop running that kills your CPU and kpedersen has added a sleep to the loop so it waits a few ms before continuing. You'll notice differences in 'lag' in the different sleep values as it affects the animation counters and stuff too.

Beholder
10-21-2008, 03:14 PM
However, Graal movement is clientside, so a graal.exe would run faster than someone with graal30.exe. So to make a switch like this, would require deciding one one exe and forcing it to be mandatory after a player census was made for stability/computability/preferred.

Agret
10-21-2008, 05:17 PM
I suppose, should just use a lowered CPU one for level editing. That way you can run multiple clients without having to set the affinity of them.

Beholder
10-21-2008, 05:54 PM
Kind of defeats the purpose of a built in level editor. Else we'd 'sleep' the LevelEditor rip to death. However this could also bugger scripts that rely on timing.

Joey
10-23-2008, 12:00 AM
seperate level editor doesn't use 100% cpu.. use it.

Koroshiya
10-23-2008, 05:43 PM
I hated the stand-alone editor. It had just about no ability to cache files outside of the directory you last browsed with it.

So, ALL your images and levels had to be in the same folder. Otherwise, you'd hit play and anything outside the directory would disappear and you'd have to browse and find it again.

If you used a setimg or anything else that made you specify a filename and it was outside, it'd fail to find it.

That thing was the devil.

Awakened
10-23-2008, 08:57 PM
I specifically put my image files in the same folder as the levels that use them because of that.

Koroshiya
10-23-2008, 09:19 PM
I am a fanatic for organization. I have folders for everything. lol

Awakened
10-23-2008, 10:35 PM
So am I, but I figured seeing my images within the editor was more important. I used to have all the images in a webgifs folder back when I still used the 1.39 editor. I've grown to like this grouped method since I have Explorer set to organize my files by type anyways. Well, at least when Vista actually remembers my view settings. It likes to randomly change my view type sometimes. I just opened my Gserver2 folder and it had the view type set to Tiles :/

HandupOnYoHip
10-23-2008, 10:49 PM
I like tiles. Especially the new vista additions of "Large" tiles which are McMassive.

Spooon
10-24-2008, 10:47 AM
Graal Online's current editor checks the whole Graal folder O.o

kpedersen
11-02-2009, 03:35 PM
Ewww- Graal is so ugly. This looks nothing like that. You silly person.

and it plays like Zelda. So if it plays just like Graal, then graal should watch for Nintendo.

Rrrrrrrrrrrreh?

Cadavre
11-02-2009, 05:26 PM
wha-?

Stefan
11-02-2009, 06:05 PM
Ewww- Graal is so ugly. This looks nothing like that. You silly person.

and it plays like Zelda. So if it plays just like Graal, then graal should watch for Nintendo.

are you from france

Spooon
11-02-2009, 07:06 PM
I think it's another one of those random posts from random people. Maybe bots. They are semi-on-topic but still hard to understand and mostly retarded.

Cadavre
11-02-2009, 07:12 PM
I think it's another one of those random posts from random people. Maybe bots. They are semi-on-topic but still hard to understand and mostly retarded.

Another :unixmad:'ie (frenchie) trying to blend in, but does it by necroposting and by not making sense. :P

demonspit777
11-02-2009, 09:49 PM
If u buy bread, then bread is not free cause I buy it, and u must buy bread from me and not where I buy bread because if u buy bread from maker then you are not buying bread from me therefore my bread and your bread is different and my bread is good.

MORALE OF STORY BUY MY BREAD

Beholder
11-02-2009, 10:06 PM
http://www.jaunted.com/files/3873/French_baguette.jpg

-Ghost-
11-02-2009, 11:59 PM
If u buy bread, then bread is not free cause I buy it, and u must buy bread from me and not where I buy bread because if u buy bread from maker then you are not buying bread from me therefore my bread and your bread is different and my bread is good.

MORALE OF STORY BUY MY BREAD

Hahahaha. :P

39ster
11-03-2009, 08:18 AM
fail

Dontar
11-03-2009, 08:21 AM
my bread comes from the ground..see, people put seeds in the ground, and wheat grows, they use the wheat to make the bread..so bread comes from the ground :-)

Cadavre
11-03-2009, 10:30 AM
my bread comes from the ground..see, people put seeds in the ground, and wheat grows, they use the wheat to make the bread..so bread comes from the ground :-)

sssssh...

SeraphX
11-03-2009, 11:07 AM
Billll's bread owns.

Spooon
11-04-2009, 04:01 PM
Didn't either Stefan or Unixmad use bread as an exapmle for something?

Cadavre
11-04-2009, 05:20 PM
Unixmad. That's why Billll talks about bread...

demonspit777
11-08-2009, 05:30 AM
Unixmad: I will probably try that when i go this evening buy my bread:

I am buying each day bread since 7 years so why should i pay for bread any more?

M3: WTF?!? es mak no s3nse. Lucky for us Beholder put things into perspective (Read irc chat log below)




11:56 <Beholder> 1) Bread is a consumable resource; Graal is not. (-1 for Unix)
11:56 <Beholder> 2) Unixmad Doesn't make Bread, he pays; Players make Graal, they pay. (-1 for Unix)
11:56 <Beholder> 3) Unixmad bought 2557 Bread in the past 7 years. (+1 for Bread company)
11:57 <Beholder> Hes trying to say "you've been 'paying' for this all along, its only natural to keep paying for it if you keep wanting it"
11:57 <Beholder> However his analogy is fucked out the ass.
11:57 <Billlll> yeah that analogy is eerrr dumb
11:58 <Beholder> Analogy is Non-Analogous



Anybody else interpret Unixmad's message differently? I personally thought Unixmad wrote that while under the influence of cocaine. As Unixmad says "that snowy white goodness."

http://www.topnews.in/health/files/Cocaine.jpg

EX: http://forums.graalonline.com/forums/showpost.php?p=1329724&postcount=9

another bread analogy

Unixmad: Graal costs money to develop and to host (datacenter, computer, bandwidth) so is it just stupid like you say to ask 1.5USD a month to play Zone? If I could buy my bread for free, pay my apartment renting for free, pay server for free and pay my taxes for free i will be more than happy to make Graal free.


----------------------

M3: Fortunately, unixmad lives comfortably enough to afford to buy a loaf of fresh bread every morning (among other things).

LoakeyRonso
11-08-2009, 06:58 AM
it may just be me , but i think this one person is the reason GO has been losing a lot of it's community .

Beholder
11-08-2009, 08:39 AM
it may just be me , but i think this one person is the reason GO has been losing a lot of it's community .
http://static.pyzam.com/img/graphics/insults/MJZ409.gif

He's also the reason some other communities have ran into the ground as well.
Least he was nice enough to actually close the doors on one of them, he likes making graalians suffer though, probably because unlike Fairylands, the players make the content he sells.

Spooon
11-10-2009, 10:48 AM
He's like Hitler! But French!