Go Back   EQEmulator Home > EQEmulator Forums > Archives > Archive::Development > Archive::Development

Archive::Development Archive area for Development's posts that were moved here after an inactivity period of 90 days.

Reply
 
Thread Tools Display Modes
  #1  
Old 09-10-2002, 05:57 AM
Aspirax
Sarnak
 
Join Date: Aug 2002
Posts: 88
Default Patches

I downloaded eqemeu 3.6, and since I use gcc 3.x it doesn't compile.

Here are three patches to get it to compile with gcc 3.x
(net.cpp is the only one I'm not *sure* about (opening spells.dat) )

Please use these, to advance eqemu to a modern C++ compiler.
Common Patch
World Patch
Zone Patch

And again, here is another patch to bring regen rates to live standards. Please consider implementing it this time.

Regen Patch
Reply With Quote
  #2  
Old 09-10-2002, 07:41 AM
Trumpcard
Demi-God
 
Join Date: Jan 2002
Location: Charlotte, NC
Posts: 2,614
Default

The question should be here, do you want to put live standards in for the emulator. Im personally of the opinion that regen rates should be variable. Downtimes at lower levels when regen/heal gear is inaccessible is horrible (coming from someone that gave up on a warrior at 35 because of downtime, I also hated grouping and that didnt help)

I think a better option would be to configure regen rates in xml/config/database env paramter, and use that in determining the regen rates. You could send the emu out with the 'live' value, but make it configurable rather than hardcoded.

My 2 cents. wouldnt require any additional work to implement.

(I had to put changes in for gcc 3.0.8 myself back in the old days of 3.2 or so. Haven't recompiled it in ages, but glad to see someone is still working on it. I would be if I hadnt fried my damn server!)

What distro are you using BTW?
Reply With Quote
  #3  
Old 09-10-2002, 07:44 AM
Aspirax
Sarnak
 
Join Date: Aug 2002
Posts: 88
Default

Actually, the regen rates are already there. There was a link posted that extended these based on live some time ago.

All I did was add the extra level checks. Nothing complicated, and still fits in with the original emu code.
Reply With Quote
  #4  
Old 09-10-2002, 07:47 AM
Trumpcard
Demi-God
 
Join Date: Jan 2002
Location: Charlotte, NC
Posts: 2,614
Default

Oh... Nevermind then...

Reply With Quote
  #5  
Old 09-10-2002, 07:51 AM
Aspirax
Sarnak
 
Join Date: Aug 2002
Posts: 88
Default

Oh, sorry missed your question.

I currently do all my eqemu'ing under Slackware.
I run a pretty closed server, and didn't want to mangle it up with all the junk from RedHat/Mandrake. Slackware has a nice small footprint (so can redhat/mandrake with work)

When I run a desktop type of Linux box I dig mandrake.
Reply With Quote
  #6  
Old 09-10-2002, 07:56 AM
Trumpcard
Demi-God
 
Join Date: Jan 2002
Location: Charlotte, NC
Posts: 2,614
Default

My prod servers are all running RH 5.2 now.. Been planning on moving them to Debian, but when you have to backup all your data (databases, websites, php versions, configurations), the idea of upgrading becomes 'I'll do it when I need too'. It works fine, I have never had any major outages in over 2 years, so I'll just leave it alone till it crashes.

For my desktop, I was using Gentoo. Very slick distro, they implement a portage system based on FreeBSD, which was always one of it's stronger points, in addition to a kick ass VM and scheduler). I use to like slackware alot (use to run it on my server before RH back years ago) but found that the development was slow, and keeping updates on it was to timely and costly on a commercial box.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 06:37 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3