Register forum user name Search FAQ

Gammon Forum

Notice: Any messages purporting to come from this site telling you that your password has expired, or that you need to verify your details, confirm your email, resolve issues, making threats, or asking for money, are spam. We do not email users with any such messages. If you have lost your password you can obtain a new one by using the password reset link.

Due to spam on this forum, all posts now need moderator approval.

 Entire forum ➜ SMAUG ➜ Compiling the server ➜ Increasing the vnums past 36k on win32

Increasing the vnums past 36k on win32

It is now over 60 days since the last post. This thread is closed.     Refresh page


Posted by Gareth555   (14 posts)  Bio
Date Sun 22 Jun 2003 10:10 PM (UTC)
Message
Hi,
There have been a few posts that the latest version of smaug 1.4a has increased the number of vnums past 36 k.
Is this just on linux? I just downloaded the source,
compiled it, and it has the limit of 36k, which is pretty useless. Can any recommend a way of increasing the vnums? and tell me how to add it to my code? I tried adding the billion vnum patch but I get a stack dump overflow
Exception: STATUS_ACCESS_VIOLATION at eip=0048AF4A
eax=0A340190 ebx=FFFFFFFF ecx=0A04A9D8 edx=00000000 esi=0A33E898 edi=0A33E898
ebp=0022C958 esp=0022C930 program=C:\SMAUG\SMAUG\AREA\smaug.exe
cs=001B ds=0023 es=0023 fs=0038 gs=0000 ss=0023
Stack trace:
Frame Function Args
0022C958 0048AF4A (0A33E898, 0A0A12B8, 00000001, 00000001)
0022F9B8 0047B464 (0A33ED58, 0022FA00, 00570DA0, 0022F8B4)
0022FE18 00478523 (00576160, 00000000, 00000039, 0022FE58)
0022FEE0 00477AFB (00000001, 0A0403D0, 0A040328, 00000001)
0022FF40 61007408 (610D1F58, FFFFFFFE, 00000028, 610D1E7C)
0022FF90 610076ED (00000000, 00000000, 80430F47, 00000000)
0022FFB0 005530C2 (00477710, 037F0009, 0022FFF0, 77E9CA90)
0022FFC0 0040103C (00000000, 00000000, 7FFDF000, 00000000)
0022FFF0 77E9CA90 (00401000, 00000000, 000000C8, 00000100)
End of stack trace

I really do not wish to use another mud source. Can anyone help or point me to some vnum code that works?
Top

Posted by Gareth555   (14 posts)  Bio
Date Reply #1 on Sun 22 Jun 2003 11:46 PM (UTC)
Message
im working on the win32 platform btw... not linux...
Top

Posted by Nick Gammon   Australia  (23,133 posts)  Bio   Forum Administrator
Date Reply #2 on Sun 22 Jun 2003 11:46 PM (UTC)
Message
Did you recompile everything? Make sure you delete all object files, and then recompile, or some files may recompile but not others.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by Gareth555   (14 posts)  Bio
Date Reply #3 on Mon 23 Jun 2003 01:13 AM (UTC)
Message
Ok, i found a new code snippet
at http://www.angelfire.com/tn2/ZelseChar/vnums.txt

works perfectly after compile.. phew, thanks anyway Nick..
speaking of which, i suspect samson has posted a modified
win32 bank snippet, does anyone know his snippet site?

Top

Posted by Zhamel   USA  (67 posts)  Bio
Date Reply #4 on Mon 23 Jun 2003 11:41 PM (UTC)
Message
www.alsherok.net/afkmud

Look in the Download section, the bank would be under the 'Others' section.
Top

Posted by Samson   USA  (683 posts)  Bio
Date Reply #5 on Tue 24 Jun 2003 12:21 PM (UTC)
Message
Actually the banking code is in the Smaug section. I don't have a modified Win32 version of that, but I don't see any reason why it won't work. The code is fairly simple.
Top

The dates and times for posts above are shown in Universal Co-ordinated Time (UTC).

To show them in your local time you can join the forum, and then set the 'time correction' field in your profile to the number of hours difference between your location and UTC time.


16,944 views.

It is now over 60 days since the last post. This thread is closed.     Refresh page

Go to topic:           Search the forum


[Go to top] top

Information and images on this site are licensed under the Creative Commons Attribution 3.0 Australia License unless stated otherwise.