View Single Post
Re: POBBot R2b46b AMD64 binary (and AMD64 fixed source)
Old
  (#3)
Lazarus Long
Member
 
Lazarus Long's Avatar
 
Status: Offline
Posts: 27
Join Date: Feb 2005
Default Re: POBBot R2b46b AMD64 binary (and AMD64 fixed source) - 27-03-2005

Hello, ghost of evilspy:

Quote:
Originally Posted by ghost of evilspy
Changes needed for AMD64:
PATH, PATH5 and PATH6 in waypoint.h have pointer 'next' as last member. Size of pointer is 8 bytes on AMD64 and 4 bytes on x86. This caused WaypointLoad() and WaypointSave() handle waypoint-files incorrectly on AMD64. Fix was to simply use SIZEOF_PATH* macros instead sizeof(PATH*) in those two functions. See SIZEOF_PATH in waypoint.h of fixed source.
Thank you very much for this. I had pinpoint it down to waypoint.cpp but I haven't the skill to fix it so I just reported it back in hope someone could.

I must confess I forgot you, since you have ported so many MetaMod plugins to x86_64, some of them on my request, it would be logical to ask you for this one also, but as I said I forgot you, shame on me.

I'll be testing it after the weekend, and post the results as soon as possible.

Once again thank you very much ghost of evilspy.

Best regards,

Last edited by Lazarus Long; 27-03-2005 at 13:02.. Reason: Spell checking
  
Reply With Quote