Kharza-kzad_sl
shitlord
- 1,080
- 0
I'm amazed you can deal with that without source. That was a huge pain in the ass in the dx9 days. Had to release all rendertargets and textures and reupload them all.
It's almost the same as with working with source. Used this as a reference for a lack of DX8 libraries:I'm amazed you can deal with that without source. That was a huge pain in the ass in the dx9 days. Had to release all rendertargets and textures and reupload them all.
It also helps that the EQMac client has debugging symbols in it (the OSX Intel one), it helped with making this for sure.if(*(DWORD*)(0x007F97D0) != 0 && setResolution == false)
{
//if our displayobject exists, and we're in the main game loop
DWORD ptr = *(DWORD*)(0x007F97D0);
resx = *(DWORD*)(ptr + 0x7A28);
resy = *(DWORD*)(ptr + 0x7A2C);
bpp = *(DWORD*)(ptr + 0x7A20);
refresh = *(DWORD*)(ptr + 0x7A30);
setResolution = true;
}
else
{
//set the 'old resolution flags' in the client. In EQMac these are s_iSavedWidth, s_iSavedHeight, etc
*(DWORD*)0x005FE990 = resx;
*(DWORD*)0x005FE994 = resy;
*(DWORD*)0x005FE998 = bpp;
*(DWORD*)0x0063AE8C = refresh;
//call the function directly for restoring the old ui mode, on window activation
((int(__cdecl*)())0x0043BBE2)();
}
Is this a patch, or is this an entirely new client?New EQMac Windows Hack Fix:
-The client no longer crashes on CTRL ALT DELETE or any action that causes a device reset (UAC popup)
-'Fixed position' eqw2.ini option. I can't remember why I made this, but it locks your screen size.
-Included Haynar's framerate limiter (eqgame.dll) in this package.
Download below:
https://www.sendspace.com/pro/dl/68rl23
Changing your screen resolution will NOT work under this mode. You will have to manually set it in eqclient.ini with the game off, this is part of the crash fix.
Just a patch. Place it over your existing install if you had one with my client.Is this a patch, or is this an entirely new client?
Or, can I use those files to copy/paste into my existing game that has my settings and such, or do I need to back those up and drop them into a new install?
You the real MVPI gave a 180MB logfile from Al'kabor to... Surron / Geom on the p99 forums... to give to Torven.
Hope they made it there, if not will link to the google drive location.
I have another log from my cleric about the same size if anyone is interested in it.
This project started in or around 2010 as a PEQ project where developers from PEQ would log on the OSX server known as Al'Kabor, using a ppc client to record pathing, quests, and the likes for the zones that did not exist on the PC version of Everquest. In the spring of 2012, SOE announced the closures of many of their games including The Al'Kabor Server and Everquest Online Adventure. A hacked PC Client was used by other developers in EQEmu community and it was unknown by the players at that time. It was quickly leaked to the public assuming the server would be shutting down for good. At that time, a couple of PEQ developers along with a couple of others in the eqemu community wanted to find ways to preserve the server as it is since it was the only unique "Classic" server. The Server sunset was postponed due to players plea to keep it alive for another year before it shut down for good. It also gave us a chance to develop tools to collect and to find a proper codebase which then became a PEQMac Project. We decided to make it a project apart from the PEQ project to avoid confusion. So we decided to call it The Al`Kabor Project since it is more universal with using a pc client as well as the mac client.
Goals:
Our goal is to make it as close as it was on the official Al`Kabor Server with bug fixes as well that never made it to the Al'Kabor server. With the eqmac community help and all, we believe that goal can be achieved.
The Al`Kabor Project Team.
3 box maxWould they ever let people 6 box like Alkabor?
I started in this server back in like March and I've yet to experience a single client related issue.How stable is the PC client? How often can I expect to fall through the world, or get stuck on a Loading Please Wait... screen, or are there any other similar issues to be aware of before I get started?
How stable is the PC client? How often can I expect to fall through the world, or get stuck on a Loading Please Wait... screen, or are there any other similar issues to be aware of before I get started?