I've just released version 2.2b of apoplexy.
The GNU/Linux version is available here.
[Edit: and...] The Windows version can be downloaded here.
Changes since the last version are:
* Workaround for SDL bug #2274.
* Freeing message surfaces to prevent memory usage increase.
* When zoomed, properly displays large ruins and temple backgrounds.
* Fixed a mouse with interface buttons interaction problem.
All of those are bug fixes, and almost of of them have been fixed thanks to David's insightful comments.
Thanks David!
apoplexy v2.2b released
Re: apoplexy v2.2b released
I think you did something wrong.Norbert wrote:* Workaround for SDL bug #2274.
(1) My suggestion was: cvt.buf = (Uint8 *)malloc (dlen*(cvt.len_mult+1)); (see viewtopic.php?p=14355#p14355)
(2) But 2.2b contains: cvt.buf = (Uint8 *)malloc ((dlen * cvt.len_mult) + 1);
I changed (2) to (1).
(2) does not prevent the crash.
I attached the port to this post.
To make the zip smaller, I deleted the png folder, and didn't include the games.
The DLLs are included.
- Attachments
-
- apoplexy-2.2b-win32-no-images.zip
- (1.47 MiB) Downloaded 159 times
Re: apoplexy v2.2b released
Oh, I'll fix that in the Linux version (of 2.2b) later today, then when I announce 2.2b both versions are as they should be.David wrote:(2) does not prevent the crash.
Strange that I make such mistakes (similar here); still only human...
Thanks again!David wrote:I attached the port to this post.
Re: apoplexy v2.2b released
Alright, I've added a link to the full Windows package to the first post of this thread.
Re: apoplexy v2.2b released
I found a bug: If I want to place a purple guard, looking left, the editor places a light blue guard instead.
It's caused by a typo in line 13571:
That 203 should be 103.
It's caused by a typo in line 13571:
Code: Select all
case 102: case 203: iTemp = 6; break;
Re: apoplexy v2.2b released
I found another small bug, aesthetics-related, but it's one that nobody else will probably ever notice.
I'll be keeping an eye on the stack of bugs; might warrant another release at some point.
Are you working on a PoP1 level or were you just testing some stuff?
I'll be keeping an eye on the stack of bugs; might warrant another release at some point.
Are you working on a PoP1 level or were you just testing some stuff?
Re: apoplexy v2.2b released
Note to myself (for the future): see 2. for a previously unnoticed bug.