EPT 1.66b reconstruction. No nProtect, + Server and 1 big bug.
With regard to this thread Exellsior and I have (separately) been trying to connect the old 1.66b client to a server, so we can watch the game code being run.
Missing files from the partial install have been filled in from other older clients.
I've pretty much hit a dead end, but I've come a fair way, so I'd like to share what I have so far, and ask if anyone can figure out a way past my roadblock.
Reconstructed Client with re-enabled Admin / Debug modes and appropriate hotuk.ini and nProtect disabled
Server Executable (KPT ET2.2 based set to port 10007 and with a null protocol implemented in Protocol.dll - provided)
The problem I have (which could be as simple as something wrong in the server hotuk.ini) is that when I try to log on, and the server responds that I got my user ID and password correct, the client shows "Version number is incorrect" and will disconnects from the server.
There are *Version and *TestVersion commands for the Server hotuk.ini, and normally, if you do not specify a *Version, then any version is allowed.
With modern clients, this applies also to *TestVersion, but this is not working as I would expect for this client, and I don't know what I should do to make the Version information match.
Any help on that would be much appreciated.
Additional Information:
This client will accept the *MODE SERVER command in hotuk.ini, and if you try to run it from the server folder, it does start "System Initializing (96)" :o, but then it crashes while trying to address a memory location it hasn't allocated. XD Doh!
Fullscreen, this client gets very confused on my Vista PC, and keeps trying to resize the window outside the screen and getting the borders pulled back in squashing the display up. XD With admin mode and *MODE WINDOW it works on the desktop but has no border or title bar, as is common for DirectX displays forced onto the desktop. Of course I can fix both of these, but in some respects that's destroying it's heritage. (If I fix it, it becomes more like a modern client, and what's nice about it is that you can see where current PT came from, what has changed and what they have improved.)
So I don't want to "fix" it more than I have to in order to "play" it.:ott1: You, of course, are welcome to apply more fixes if you like.
Re: EPT 1.66b reconstruction. No nProtect, + Server and 1 big bug.
Well, I have not had much time yet to discover this,my vocations is over xD ,bob has helped a lot,
these files are one of the older versions available, we were thinking of bringing them back,
after all, I think it's interesting these versions, it happens that the game has a server.exe inside,this is interesting...
it acts as both maybe, if you put the game in ur server files and execute u will see,so if someone is willing to bring those times again,
please be my guess, and for whom no know what was pre aor, you can see that video, and some pictures below :
[ame=http://www.youtube.com/watch?v=Xur7uzw0hBI]YouTube - Video of old priston tale[/ame]
http://img266.imageshack.us/img266/1509/preaor.jpg
http://img153.imageshack.us/img153/4...ristontale.jpg
I made some modifications,I dont test yet this too,bob, have not had time yet to open it, but so I'll give a look when I have time,
follow the link from the client that has added internal IP and ptreg.rgx,just for tests,see if u can make something with this,
remember, this game has inside one server.exe...
Download(just for tests) :
MEGAUPLOAD - The leading online storage and file delivery service
Re: EPT 1.66b reconstruction. No nProtect, + Server and 1 big bug.
It has a server, but it's build is broken...
Remember also that the server4096.exe has built in it a client. ^_^
I think the same source is used for each, and a different make / config is used to build the server from that used to build the client. I notice lots of Server commands (*ODBC_SERVER and such in 1977 too, have to try this out with server setup).
That video brings back some great memories for me, thanks Exellsior, but I think they are from older, or Korean equivalent of this client... I don't see the images for the Health, Mana and Stamina bars at the top left even in this client. :s
But... the old Trav is there, and so are the old maps with old textures (less fruit and flowers) I remember the sandworm / Salac thing, and the high spire, which you could look around GOF from. IDK if it's not so high any more or if you just can't see so far now, but the view isn't as impressive for some reason.
There are NO MORIONS!!! :o Goblins look more like Orcs and less like the Incredible Hulk, and Hopies are ugly. XD
You made ptreg.rgx work... I changed the registry settings to the users profile, and provide a .reg file for people to change the IP and import. :wink: Again, to me this is the closest method to the original which will work on modern OS.
Re: EPT 1.66b reconstruction. No nProtect, + Server and 1 big bug.
Well, I've seen where was the wrong, I'm just having some problems but nothing that can not fix,thanks bob,I will prepare the files and soon I'll post all complete,just wait,my time is little.
http://img155.imageshack.us/img155/1726/unnamedlx.jpg
Re: EPT 1.66b reconstruction. No nProtect, + Server and 1 big bug.
Oooh! That looks great.
And I found the interface I was looking for... it's thisThe Stam, TNL, Rage and Manna move around it in arcs. ^_^ Damn sexeh. XD
Re: EPT 1.66b reconstruction. No nProtect, + Server and 1 big bug.
*Fix incorrect version.
*Fix low graphics
*Internal ip added
Download1
Download2
Thanks to exellsior for the game and bobsobol for the server and me for the correct version
Re: EPT 1.66b reconstruction. No nProtect, + Server and 1 big bug.
Hmm... Is that using the ET2.2 server I put up or does that work with the 1.66b game.exe in server mode, Ávila?
--- EDIT ---
I've got it. With my Executable, change the HKEY_LOCAL_MACHINE to HKEY_CURRENT_USER (so you don't have to run as Administrator) in your .reg file. Use your Hotuk.ini server side, fixing the IPs in each, of course.
Everything is so dark and atmospheric. It's very cool. ^_^
-- EDIT2 ---
IDK about you guys but I'm scooping constantly in game till eventually I DC. But, I'm sorting out the field folders so that I can put monsters and NPCs back on the map... could do with DK or someone telling me where the NPCs originally where. XD
And look... just as I scooped out it rained \o/
Re: EPT 1.66b reconstruction. No nProtect, + Server and 1 big bug.
I already have changed this "HKEY_CURRENT_USER" on my .reg,but still gives DC when I login dirrectly,u can help me?
Re: EPT 1.66b reconstruction. No nProtect, + Server and 1 big bug.
+ Server binary from Bob
+ Client 1.66b from Bob
+ Server version fix from Avila (added "*VERSION 166" in Server "hotuk.ini")
+ Character creation completed
+ Loading completed
+ Character appeared
+ DCed xD
Re: EPT 1.66b reconstruction. No nProtect, + Server and 1 big bug.
That's interesting... I don't DC (properly DC) for about 5 mins... but I suspect I'm not really "talking" to the server. I can't add NPCs or monsters and though I'm showing as logged in, I'm still showing as logged in after I eventually DC.
I can't "Game Save", that is the point where DC really kicks in and the client will give up trying to re-sync.
There are a number of options in Ávilas .reg file that are never used by this client... But that's not a problem; and it was actually putting the "Version"="166" in from that which stopped the client DCing as soon as the server okayed everything. I'd tried "*VERSION 166" in server hotuk, and "*TEST_VERSION 166" too... they didn't help.
--- EDIT ---
Sharing the PsTale.exe Launcher and configuration program, updated to work on HKEY_CURRENT_USER instead of HKEY_LOCAL_MACHINE... of course you are welcome to edit the Registration page and other URLs your self.
As a 7zip
As a RAR
(take your pick) ^_^
Re: EPT 1.66b reconstruction. No nProtect, + Server and 1 big bug.
I downloaded the launcher and even using it I'm still get dc direct, help me please, and another idea is to do something that exellsior said a few posts ago, because we do not use the game as server.exe? He usually works here just as server.exe,just does not connect, I imagine that has to do the same thing you did with the KPT server, you could do the same thing in that game for us to use it as a server? I think the most viable option here,for connection with the same .exe...
Re: EPT 1.66b reconstruction. No nProtect, + Server and 1 big bug.
Both of files : "The file you are trying to access is temporarily unavailable." xD I'll check them again, asap :)
--
Edit :
Downloaded
Registry key and values written correctly
Game DCed :)
2 Attachment(s)
Re: EPT 1.66b reconstruction. No nProtect, + Server and 1 big bug.
Interesting project :)
This client built in server giving me same result as server under wine "RecvMsg : 2" on my hotuk.ini
or on Ávila it show that someone connected but server not connecting to SQL server.
Buffer State = how many users are on server.
http://forum.ragezone.com/attachment...1&d=1280519851
This server is a bit strange because it must run from client folder with server hotuk.ini. (*MODE SERVER) it will create DataServer itself, as server would do =P
So this client would be best server. But it did not connect.
@bobsobol
I don't know how you can be on your server for 5 minutes but server crash or DC might come from SMD/SMB and .ini files incompatibility. When I copy client char and field folders to server they are crashing and creating file in main folder ".smb". Best to try without any mobs, npc etc.
Some things need to be tested too, running this on WIN95 or with older SQL (or older driver for ODBC), all hotuk.ini parameters (I see it can use *ODBC... parameters) it does not have additional .dll
I wonder if it take c8master as name to connect to SQL? :)
I would like to help but I don't have time now :(
PS. I love the fire effect when you open your inventory :)
http://forum.ragezone.com/attachment...1&d=1280519851
Re: EPT 1.66b reconstruction. No nProtect, + Server and 1 big bug.
Yes, I miss that... there is lots in this client that I miss from old PT.
I've not managed to get it not to crash after initialisation as a server... but I've already copied it's Char and Field to my server folders... which is why I don't instantly DC. Maybe it can't understand what the server sees in GameServer folder.
If it could be made to work as "server" that would certainly be ideal server for this client. XD
Remember that there are no Clans, and no SoD arena. There is no Pay2Play or GPCoin or anything like that at this time... so the only thing it looks up in SQL is User ID and Password. If they match, it will let you play.
Also... you can bypass the ODBC. Even though there is no SQL.dll or Clan.DLL (because those things didn't exist) there is still URSLogin.DLL... and you can use that to say Yes or No to any UserID and Password combination.
You can write a URSLogin.DLL which looks up lines in a text file if you like.
Code:
bobsobol=Oojamaflip
Vormav=123456
Excellsior=IDKWTF
XD
Re: EPT 1.66b reconstruction. No nProtect, + Server and 1 big bug.
Anyhow Normal Member (My and My brother) can do the assistance of higher?
This versione of game is fun to play and look crazy :D
Hope for luck all!