On 12/27/20 3:27 AM, Jonathan Osuch wrote:
David, Hi, Jonathan!
Thank you. Tried to retrieve an existing image from the previous 9/15/2019 version and got this message:
*** stack smashing detected ***: <unknown> terminated
Tried opening a different image and got the same message. Are you trying to run full screen? Yes. When you say "full screen", what do you mean? My desktop environment (XFCE4) has an option to turn any window into a "full screen" without borders or window decorations. Is that what you mean? When fractaling, I like the border/decorations out of the way. Try using one of the video modes on the <DEL> screen. I had tried to get the window resizing to work with the windows manager (drag the corners/sides or click the full screen icon) but ended up crashing more often than not. Gave up on that. If the video mode will load from the <DEL> screen, it should work.
Video mode loads fine. I set up a custom one for my 4K display. The default mandelbrot renders almost instantly. Regardless of screen size, I get the stack smashing crash every time I go to reload a saved fractal that was created with the previous SDL XFractint version. I just opened a max-size disk video image I made a few years ago with DOS Fractint and SDL XFractint just rendered it with no problems.
In the long ago past, we had always distributed Xfractint as source code due to the many variations in Linux environments. The executable is obviously set up to run on my machine. I didn't add any machine specific optimizations, but I also didn't force a generic compile that should run on a generic architecture. I may have to go back to providing the source for Xfractint. I have created a Make file, so it would be a matter of installing the development packages for GCC, NASM, SDL2, and SDL2-ttf.
I'm running 64-bit Debian 10, on a 9th-gen i9 laptop using the built-in Intel UHD 630 GPU. The laptop also has an Nvidia GTX 1650 Mobile / MaxQ GPU but I haven't gotten that working with X yet. I've compiled other applications, how does one get and compile the new XFractint source?
Tried to edit a palette and got message:
editpal.c out of memory
That worked when I tried it again. The palette editor has problems. It hasn't been high on my list.
PageUp doesn't bring up a zoom box.
Clicking and dragging with the mouse produced a small, fixed-size box. Dragging the mouse to enlarge it gave me a segmentation fault error. PageUp should work. The key repeat you would normally see if you held a key down doesn't work too well (until you release the key). If you left click and hold the mouse, then drag the cursor, the zoom box should expand. It should zoom in as soon as you release the mouse button. Full screen video mode is problematic with regard to zooming with the mouse.
PageUp brings up a zoom box and keyboard lets me move it around. Mouse selection behaves itself in the default window size (tiny on my display). It seems to be working at 1920x1080, too, now. And its currently rendering (slowly) a zoom at 3840x2160. The CPU's cooking at 4.2GHz. Thank you for pursuing the SDL2 version of XFractint. It's promising that it can handle a 4K display. Happymerrynewchristmasyear! -- David W. Jones gnome@hawaii.rr.com authenticity, honesty, community http://dancingtreefrog.com "My password is the last 8 digits of π."