[Release] Nostale client 2006

10/24/2014 03:09 JMII89#1
The title speak for itself.. I decided to release the Nostale client 2006 hoping in some good soul with a lot of reserved patience for the full emulation..

[Only registered and activated users can see links. Click Here To Register...]

After installed the game, at the runtime, you will get only a redirect to nostale.com and you will can't play to nostale.. This happens because the old launcher was modified in order to redirect you to the current download.. This isn't a problem, i'm here to help you and i'm sure that we will find a solution ! I added the cracked launcher at the end of this post, don't worry, it is the original client and not a crap version, download, extract and move it into the installation folder.. Open now the game from it for start to play.. A moment.. At the startup there was a problem with xtrap's so i due to remove it.. Please, delete the XTrap folder (content included) and the file XPatch.exe from the installation folder.. You can also delete nostale.dat, it will not be loaded from now on..

Wallpaper (algorithm)


Client download (330.43MB): [Only registered and activated users can see links. Click Here To Register...]

If you like my project/release and you want that i continue to work on nostale, gimme me a thanks in order to show that you are with me always and everywhere !
10/24/2014 10:08 Bombasticx3#2
I will test it in the evening.

Thanks for sharing.
10/24/2014 11:27 _RowLegend_#3
Da hier jetzt jmd. den Anfang gemacht hat lade ich hier mal nen Multiclienten hoch.
10/24/2014 14:13 elswordhacker12#4
how to login ?!
10/24/2014 15:42 JMII89#5
Quote:
Originally Posted by _RowLegend_ View Post
Da hier jetzt jmd. den Anfang gemacht hat lade ich hier mal nen Multiclienten hoch.
Your patch doesn't work man, i attach to this post the right localhost client.

Quote:
Originally Posted by elswordhacker12 View Post
how to login ?!
You have to write a server and link the client to it !
10/24/2014 18:35 Marvin341#6
And how to write the server for login?
10/24/2014 18:43 JMII89#7
Quote:
Originally Posted by Marvin341 View Post
And how to write the server for login?
Here an example, [Only registered and activated users can see links. Click Here To Register...]
10/24/2014 19:15 ankinus#8
Quote:
Originally Posted by JMII89 View Post
Here an example, [Only registered and activated users can see links. Click Here To Register...]
Can you release this login server?
10/24/2014 19:18 JMII89#9
Quote:
Originally Posted by ankinus View Post
Can you release this login server?
Is already released, dude ! [Only registered and activated users can see links. Click Here To Register...]
10/24/2014 19:21 ankinus#10
Quote:
Originally Posted by JMII89 View Post
Is already released, dude ! [Only registered and activated users can see links. Click Here To Register...]
On this my compilactor don't working good. How do you find NT2006?
10/24/2014 19:40 JMII89#11
Quote:
Originally Posted by ankinus View Post
Uhm i know... but my compilator don't working on that. Eh.. I will try to repair this.

Anyway good job (how do you find nt2006?) ;O
1. You need this, [Only registered and activated users can see links. Click Here To Register...]
2. Going back in time looking the web logs..
10/24/2014 22:17 ernilos#12
Anyway, only Login Cryptography it's equal as now day's, the Game Cryptography it's like more simple as actual one. I need say thank's to JMII89 for shown me where was the encrypt function located in client ;)
10/25/2014 18:10 FI0w#13
Love <3 Why you Release it :D
10/25/2014 19:01 ankinus#14
Quote:
Originally Posted by xSensitivex View Post
Love <3 Why you Release it :D
Because JMII is a good soul.
10/26/2014 03:40 JMII89#15
Quote:
Originally Posted by ernilos View Post
Anyway, only Login Cryptography it's equal as now day's, the Game Cryptography it's like more simple as actual one. I need say thank's to JMII89 for shown me where was the encrypt function located in client ;)
Yeah, if i remember good the 2006 decrypt was equal at the current version but without the mask part..

Wallpaper (algorithm)

Code:
private enum ColorType
{
    ARGB,
    BGRA
}

private Color ARGBColor(int A, int B, int C, int D, ColorType colorType)
{
    switch(colorType)
    {
        case ColorType.BGRA:
            return Color.FromArgb(D, C, B, A);
        default:
            return Color.FromArgb(0, 0, 0, 0);
    }
}

private Bitmap LoadWallpaper(string path)
{
    BinaryReader Reader = new BinaryReader(File.Open(path, FileMode.Open));
    Bitmap Image = new Bitmap(Reader.ReadInt16(), Reader.ReadInt16());
    for (Int16 i = 0; (i * 256) <= Image.Width; i++)
        for (Int16 Y = 0; Y < Image.Height; Y++)
            for (Int16 X = Convert.ToInt16(i * 256); X < (i * 256) + 256 && X < Image.Width; X++)
                Image.SetPixel(X, Y, ARGBColor(Reader.ReadByte(), Reader.ReadByte(), Reader.ReadByte(), Reader.ReadByte(), ColorType.BGRA));
    return Image;
}