General Category > LisaList2

LisaEm 1.2.7-RC4 support bug reports

(1/34) > >>

rayarachelian:
2022.04.01 - pushed to unstable + master branches. https://github.com/rayarachelian/lisaem/tree/unstable

Windows Packages:


*     https://sunder.net/downloads/LisaEm-1.2.7-RC4-2022.04.01-win-x86_64.exe
*     https://sunder.net/downloads/LisaEm-1.2.7-RC4-2022.04.01-win-x86_64.zip
    Skinny Packages:


*     https://lisaem.sunder.net/downloads/lisaem-1.2.7-RC4-2022.04.01-macos-10.10-x86_64.pkg
*     https://lisaem.sunder.net/downloads/lisaem-1.2.7-RC4-2022.04.01-macos-10.11-x86_64.pkg
*     https://lisaem.sunder.net/downloads/lisaem-1.2.7-RC4-2022.04.01-macos-10.12-x86_64.pkg
*     https://lisaem.sunder.net/downloads/lisaem-1.2.7-RC4-2022.04.01-macos-10.15-x86_64.pkg
*     https://lisaem.sunder.net/downloads/lisaem-1.2.7-RC4-2022.04.01-macos-10.5-i386.pkg
*     https://lisaem.sunder.net/downloads/lisaem-1.2.7-RC4-2022.04.01-macos-10.5-ppc.pkg
*     https://lisaem.sunder.net/downloads/lisaem-1.2.7-RC4-2022.04.01-macos-10.7-x86_64.pkg
*     https://lisaem.sunder.net/downloads/lisaem-1.2.7-RC4-2022.04.01-macos-10.8-x86_64.pkg
*     https://lisaem.sunder.net/downloads/lisaem-1.2.7-RC4-2022.04.01-macos-11.0-arm64.pkg
*     https://lisaem.sunder.net/downloads/lisaem-1.2.7-RC4-2022.04.01-macos-11.0-x86_64.pkg    Full macos package:


*     https://lisaem.sunder.net/downloads/LisaEm_1.2.7-RC4_2022.04.01-macosx.dmg

rayarachelian:
Found what was causing crashes on x86_64 macos X:

* wxSound needs to be local rather than as pointer that's part of the LisaEmFrame class which is new'ed and deleted - it crashed on the delete
* seems every so often wxWidgets support for strings changes yet again, in previous version I could do wxString x="Meow" and then use x.c_str() to get an ANSI C string that I could pass to things like strncpy. Later it was fn_str(), now it's (char)(x.char_str()) and I have to typecast it. Meh, and this doesn't seem to be documented cleanly - a reading of the docs says all these methods should work, but they don't work everywhere and not properly.
* long's on x86_64 linux are 64 bit, it seems they are 32 bit on x86_64 macos X - ironically this affects debug enabled code due to the use of ALERT_LOG() macros, and even more so, I spent a few days recasting all the ints to longs to get rid of size warnings, will have to redo it again  ;D There might be more. Haven't yet done a git push as I'm fixing these, but will do so once I fix every instance of these.

Edit: fixed up code is up on github, and here's a DMG: https://lisaem.sunder.net/downloads/LisaEm-1.2.7-20191015-ALPHA-x86_64-only-macosX10.11.dmg

Lewton:
How often are you pushing code up on github, Rayarachelian?

rayarachelian:

--- Quote ---How often are you pushing code up on github, Rayarachelian?

--- End quote ---
Since I'm the only one working on LisaEm, right now pushes are around once a week or so - mostly on weekends, and only when something is fixed. I generally don't want to push in-flight work-in-progress incomplete/non-functional code that doesn't compile or work.

Currently I'm working on new features such as the hqx upscaler, using the hq3x upscaler with a double-X lens to fix the rectangular pixel issue, so won't be pushing that until it works or at least mostly works. And if that turns out to not work, or look terrible, I'll remove it as a feature.

I suppose once 1.2.7 reaches prod-release, then I'll stop making changes and start work on 1.2.8 features, and once enough of 1.2.8 works, I'll push that.
After 1.2.8 I suppose there'll be long breaks again while I consider what I want to do for 2.0, etc.

rayarachelian:
New Alpha, fixed some bugs, added the HQX scaler as a new display method, Drag and Drop of disk images for floppies and text to clipboard.
https://github.com/rayarachelian/lisaem-1.2.x and https://lisaem.sunder.net/downloads/LisaEm-1.2.7-20191111-ALPHA-x86_64-only-macosX10.11.dmg

Navigation

[0] Message Index

[#] Next page

Go to full version