Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
59 user(s) are online (43 user(s) are browsing Forums)

Members: 0
Guests: 59

more...

Support us!

Headlines

Forum Index


Board index » All Posts (Capehill)




Re: SDL3
Just can't stay away
Just can't stay away


SDL 3.4.8 is available: https://github.com/AmigaPorts/SDL/releases/tag/v3.4.8-amigaos4

Direct link: https://github.com/AmigaPorts/SDL/rele ... /v3.4.8-amigaos4/SDL3.lha

Quote:

Fix drop file event data and add position (#194)

Go to top


Re: SDL2
Just can't stay away
Just can't stay away


@walkero

SDL3 release is planned, need to test it a little bit first.

Go to top


Re: SDL2
Just can't stay away
Just can't stay away


SDL 2.32.10 is available: https://github.com/AmigaPorts/SDL/releases/tag/v2.32.10-amigaos4

Changes:

Quote:

Improve installer
Improve mouse cursor hiding
Improve debug logging
Remap Logitech Dual Action gamepad
Add PlayStation 5 controller mapping
Add DualSense wireless controller


Direct link: https://github.com/AmigaPorts/SDL/rele ... 2.32.10-amigaos4/SDL2.lha


Edited by Capehill on 2026/5/8 19:34:55
Edited by Capehill on 2026/5/8 19:36:04
Go to top


Re: My AmigaOs4.1 projects
Just can't stay away
Just can't stay away


@Maijestro

I meant the stack cookie in binary itself. Smaller icon values have no impact.

SDL question is tricky considering also different C library variants for AmigaOS 4. Use what works for you. My pick is SDL3, it's cleaner and it gets new features. SDL2 is more or less in maintenance mode.

Go to top


Re: Vulkan 1.3 implementation for AmigaOS 4
Just can't stay away
Just can't stay away


@derfs

Serial logging also explains the cow performance I think.

30 FPS on Radeon RX by default.
200 FPS with sashimi redirected to a file.

Go to top


Re: My AmigaOs4.1 projects
Just can't stay away
Just can't stay away


@Maijestro

ScummVM should have a 4-megabyte stack cookie unless it was removed in your build. It sounds a bit overkill, don't know if anyone tried to measure the actual stack usage.

Go to top


Re: Vulkan 1.3 implementation for AmigaOS 4
Just can't stay away
Just can't stay away


@Petrol

You can try Ragemem or Gfxbench2D which have VRAM read test.

Go to top


Re: Vulkan 1.3 implementation for AmigaOS 4
Just can't stay away
Just can't stay away


@derfs

Interesting project :)

I wonder why it uses OpenGLES 2, instead of just Warp3D Nova? I could imagine OpenGL wrappers on top of Vulkan but the opposite seems stranger.

Removing OGLES2 from the stack should increase the performance, simplify debugging and remove unnecessary shader conversion.

Go to top


Re: Git 2.45 for AmigaOS4
Just can't stay away
Just can't stay away


@afxgroup

When fetching ScummVM, free RAM drops from 88% to around 25% and then git crashes. With my old repo, I set pack.windowMemory "100m" and pack.threads "1" but these didn't help. Need to research some more how to limit memory usage.

Then I tried to make a fresh clone and hit same problem. This issue might be reproducible if you try to clone ScummVM.

Go to top


Re: Git 2.45 for AmigaOS4
Just can't stay away
Just can't stay away


@afxgroup

This tool is very important - thank you for porting this.

I have been trying this with some of my old repos (for example, ScummVM) that stopped to work with sgit.

There are occasional crashes during fetch that seem to point towards memory allocation. Managed to get a stack trace from serial:

Registers pointing to code:
r0 native kernel module kernel+0x0003b43c


[RAMLIBLowMem_ExpungeBeginning Expunge Cycle....
    [
RAMLIBTrying LIBrexxsyslib.library
    
[RAMLIBTrying LIBexpansion.library
    
[RAMLIBTrying LIButility.library
    
[RAMLIBTrying LIBnewlib.library
    
[RAMLIBTrying LIBPCIGraphics.card
    
[RAMLIBTrying LIBrtg.library
    
[RAMLIBTrying LIBlayers.library
    
[RAMLIBTrying LIBgraphics.library
    
[RAMLIBTrying LIBRadeonRX.chip
    
[RAMLIBTrying LIBcybergraphics.library
    
[RAMLIBTrying LIBnonvolatile.library
    
[RAMLIBTrying LIBkeymap.library
    
[RAMLIBTrying LIBintuition.library
    
[RAMLIBTrying LIBelf.library
    
[RAMLIBTrying LIBhunk.library
    
[RAMLIBTrying LIBusbresource.library
    
[RAMLIBTrying LIBmounter.library
    
[RAMLIBTrying LIBbootmouse.usbfd
    
[RAMLIBTrying LIBbootkeyboard.usbfd
    
[RAMLIBTrying LIBhub.usbfd
    
[RAMLIBTrying LIBmassstorage.usbfd
    
[RAMLIBTrying LIBusbprivate.library
    
[RAMLIBTrying LIBdos.library
    
[RAMLIBTrying LIBpetunia.library
    
[RAMLIBTrying LIBdiskfont.library
    
[RAMLIBTrying LIBlocale.library
    
[RAMLIBTrying LIBiffparse.library
    
[RAMLIBTrying LIBversion.library
    
[RAMLIBTrying LIBz.library
    
[RAMLIBTrying LIBicon.library
    
[RAMLIBTrying LIBdatatypes.library
    
[RAMLIBTrying LIBcommodities.library
    
[RAMLIBTrying LIBgadtools.library
    
[RAMLIBTrying LIBbevel.image
    
[RAMLIBTrying LIBlayout.gadget
    
[RAMLIBTrying LIBspeedbar.gadget
    
[RAMLIBTrying LIBbitmap.image
    
[RAMLIBTrying LIBworkbench.library
    
[RAMLIBTrying LIBft2.library
    
[RAMLIBTrying LIBapplication.library
    
[RAMLIBTrying LIBtimezone.library
    
[RAMLIBTrying LIBfiller.image
    
[RAMLIBTrying LIBlabel.image
    
[RAMLIBTrying LIBscreenblanker.library
    
[RAMLIBTrying LIBdrawlist.image
    
[RAMLIBTrying LIBglyph.image
    
[RAMLIBTrying LIBpopupmenu.library
    
[RAMLIBTrying LIBpopupmenu.class
    [
RAMLIBTrying LIBstring.gadget
    
[RAMLIBTrying LIBbutton.gadget
    
[RAMLIBTrying LIBscroller.gadget
    
[RAMLIBTrying LIBlistbrowser.gadget
    
[RAMLIBTrying LIBmathieeedoubbas.library
    
[RAMLIBTrying LIBarexx.class
    [
RAMLIBTrying LIBPicasso96API.library
    
[RAMLIBTrying LIBpicture.datatype
    
[RAMLIBTrying LIBpng.datatype
    
[RAMLIBTrying LIBwindow.class
    [
RAMLIBTrying LIBhid.usbfd
    
[RAMLIBTrying LIBusbhidgate.library
    
[RAMLIBTrying LIBtextclip.library
    
[RAMLIBTrying LIBbsdsocket.library
    
[RAMLIBTrying LIBusergroup.library
    
[RAMLIBTrying LIBasl.library
    
[RAMLIBTrying LIBcheckbox.gadget
    
[RAMLIBTrying LIBpenmap.image
    
[RAMLIBTrying LIBchooser.gadget
    
[RAMLIBTrying LIBclicktab.gadget
    
[RAMLIBTrying LIBinteger.gadget
    
[RAMLIBTrying LIBspace.gadget
    
[RAMLIBTrying LIBrequester.class
    [
RAMLIBTrying LIBgetfile.gadget
    
[RAMLIBTrying LIBgetfont.gadget
    
[RAMLIBTrying LIBslider.gadget
    
[RAMLIBTrying LIBSeparator.docky
    
[RAMLIBTrying LIBclib4.library
    
[RAMLIBTrying LIBcgxvideo.library
    
[RAMLIBTrying LIBexec.library
    
[RAMLIBTrying LIBfinnish_ISO-8859-15.language
    
[RAMLIBTrying LIBISO-8859-15.charset
    
[RAMLIBTrying DEVtimer.device
    
[RAMLIBTrying DEVkeyboard.device
    
[RAMLIBTrying DEVinput.device
    
[RAMLIBTrying DEVramdrive.device
    
[RAMLIBTrying DEVconsole.device
    
[RAMLIBTrying DEVuhci.usbhcd
    
[RAMLIBTrying DEVohci.usbhcd
    
[RAMLIBTrying DEVehci.usbhcd
    
[RAMLIBTrying DEVvsata.device
    
[RAMLIBTrying DEVp50x0sata.device
    
[RAMLIBTrying DEVusbsys.device
    
[RAMLIBTrying DEVdiskimage.device
    
[RAMLIBTrying DEVrtl8169.device
[RAMLIBLowMem_ExpungeCompleted Expunge Cycle.

r2 git:threads()+0x0 (section 17 0x21C24)
r3 native kernel module kernel+0x00006608
r5 
native kernel module kernel+0x00b9bf8c
r6 
native kernel module kernel+0x00b9bf7c
r7 
native kernel module kernel+0x00b9bfec
r13
git:builtin_sparse_checkout_list_options.0()+0x20 (section 17 0x7E20)
r15git:buffer()+0x0 (section 17 0x7EDC)
r16module git at 0x00000001 (section 0 0xFFFFFFDC)
r17git:hash_algos()+0x0 (section 3 0x5683C)
r18git:the_repository()+0x0 (section 14 0x94)
r19git:ctx()+0x0 (section 17 0x8EE4)
r21module git at 0x590B3090 (section 1 0x3606C)
r23native kernel module petunia.library.kmod+0x000e96f2
r24
git:push_colors()+0x3c (section 12 0x4FE4)
r27module git at 0x00000001 (section 0 0xFFFFFFDC)
r29native kernel module kernel+0x00b9eeb2
r31
native kernel module kernel+0x00a3ab08
ip 
native kernel module kernel+0x000065e8
lr 
native kernel module kernel+0x0003b444
ctr
native kernel module kernel+0x000003e0

Stack trace
:
(
0x54BE3AC0native kernel module kernel+0x000065e8
(0x54BE3AF0native kernel module kernel+0x0003b444
(0x54BE3B10) [/home/apalmate/Software/clib4/library/wmem/wmem_core.c:121LIBS:clib4.library:wmem_alloc()+0xe4 (section 1 0x88270)
(
0x54BE3B40) [/home/apalmate/Software/clib4/library/wmem/wmem_allocator_block.c:792LIBS:clib4.library:wmem_block_alloc()+0x238 (section 1 0x85EA0)
(
0x54BE3B60) [/home/apalmate/Software/clib4/library/stdlib/malloc.c:41LIBS:clib4.library:malloc()+0x5c (section 1 0x52CBC)
(
0x54BE3B70) [wrapper.c:52git:xmallocz()+0x98 (section 1 0x329F64)
(
0x54BE3B90) [builtin/unpack-objects.c:116git:get_data()+0x4c (section 1 0xE738C)
(
0x54BE3C00) [builtin/unpack-objects.c:350git:cmd_unpack_objects()+0x2c8 (section 1 0xE7D18)
(
0x54BE5CE0) [git.c:478git:handle_builtin()+0x1c8 (section 1 0x810)
(
0x54BE5D70) [git.c:825git:cmd_main()+0x20c (section 1 0x1DAC)
(
0x54BE5E50) [common-main.c:67git:main()+0xe4 (section 1 0xF3E84)
(
0x54BE5E80LIBS:clib4.library:call_main.constprop.0()+0x1cc (section 1 0x52AFC)
(
0x54BE5EC0) [/home/apalmate/Software/clib4/library/stdlib/main.c:208LIBS:clib4.library:_main()+0xd8 (section 1 0x52BDC)
(
0x54BE5EF0) [/home/apalmate/Software/clib4/library/shared_library/clib4.c:921LIBS:clib4.library:library_start()+0x48 (section 1 0x229C)
(
0x54BE5F30) [/home/apalmate/Software/clib4/library/crtbegin.c:201git:clib4_start()+0x210 (section 1 0x418)
(
0x54BE5F90) [/home/apalmate/Software/clib4/library/crtbegin.c:240git:_start()+0x30 (section 1 0x564)
(
0x54BE5FC0native kernel module kernel+0x0005e960
(0x54BE5FD0native kernel module kernel+0x0005e9d8

Disassembly of crash site
:
 018065
D860636608   ori               r3,r3,26120
 
018065DC7C0004AC   sync              
 018065E0
4C00012C   isync             
 018065E4
44000002   sc                
>018065E84E800020   blr               
 
018065EC7C641B78   mr                r4,r3
 
018065F03C600180   lis               r3,384
 
018065F4606367B0   ori               r3,r3,26544
 
018065F87C0004AC   sync              
 
018065FC4C00012C   isync             
Stack pointer 
(0x54BE3AC0is inside bounds
Redzone is OK 
(4)

68k register dump
DATA
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ADDR
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

Ready Tasks
                           WinFrame 2 Process 
(pri   5sigrec 0x00800000sigwait 0xFF800000masked 0x00800000)
                           
WinFrame 1 Process (pri   5sigrec 0x00800000sigwait 0xFF800000masked 0x00800000)
                           
WinFrame 3 Process (pri   5sigrec 0x00800000sigwait 0xFF800000masked 0x00800000)
                                 
compose.task (pri   1sigrec 0x00000020sigwait 0x00000021masked 0x00000020)
                                    
Workbench (pri   1sigrec 0x80000100sigwait 0x80000000masked 0x80000000)
                                
Shell Process (pri   0sigrec 0x08000000sigwait 0x08000000masked 0x08000000)
                                      
AmiDock (pri   0sigrec 0x00000100sigwait 0x00000100masked 0x00000100)
                               
TCP/IP Control (pri   0sigrec 0x40000100sigwait 0xF8009080masked 0x40000000)
                                    
hub.usbfd (pri   0sigrec 0x90000000sigwait 0x30000000masked 0x10000000)
                                    
hub.usbfd (pri   0sigrec 0x10000000sigwait 0x30000000masked 0x10000000)
                                    
idle.task (pri -128sigrec 0x00000000sigwait 0x00000000masked 0x00000000)

Waiting Tasks
                     DH6
/FastFileSystem 53.2  (pri  10sigrec 0x00000000sigwait 0xA8000100masked 0x00000000)
                     
DH0/FastFileSystem 53.2  (pri  10sigrec 0x00000000sigwait 0xA8000100masked 0x00000000)
                  
EHCI Controller Task Unit 1 (pri  15sigrec 0x00000000sigwait 0xBE009000masked 0x00000000)
                  
EHCI Controller Task Unit 0 (pri  15sigrec 0x00000000sigwait 0xBE009000masked 0x00000000)
                                    
USB stack (pri  18sigrec 0x00000000sigwait 0xFC00D000masked 0x00000000)
                                 
input.device (pri  20sigrec 0x00000000sigwait 0x00000010masked 0x00000000)
                      
p50x0sata.device Port 0 (pri  12sigrec 0x10000000sigwait 0xC0007000masked 0x00000000)
                          
gfx FSL DMA handler (pri   0sigrec 0x00000000sigwait 0x80000000masked 0x00000000)
                       
DMA2 Channel 1 Handler (pri   0sigrec 0x00000000sigwait 0x80001000masked 0x00000000)
                       
DMA1 Channel 1 Handler (pri   0sigrec 0x00000000sigwait 0x80001000masked 0x00000000)
                       
DMA2 Channel 4 Handler (pri   0sigrec 0x00000000sigwait 0x80001000masked 0x00000000)
                       
DMA1 Channel 4 Handler (pri   0sigrec 0x00000000sigwait 0x80001000masked 0x00000000)
                       
DMA2 Channel 3 Handler (pri   0sigrec 0x00000000sigwait 0x80001000masked 0x00000000)
                       
DMA1 Channel 3 Handler (pri   0sigrec 0x00000000sigwait 0x80001000masked 0x00000000)
                       
DMA2 Channel 2 Handler (pri   0sigrec 0x00000000sigwait 0x80001000masked 0x00000000)
                       
DMA1 Channel 2 Handler (pri   0sigrec 0x00000000sigwait 0x80001000masked 0x00000000)
                                
ELF Collector (pri  -5sigrec 0x00000000sigwait 0x00000100masked 0x00000000)
                      
ScreenBlanker-kirjasto. (pri   1sigrec 0x00000100sigwait 0xE8001000masked 0x00000000)
                                        
rx_pm (pri 100sigrec 0x00000000sigwait 0x80000001masked 0x00000000)
                       
CON/con-handler 53.82  (pri   5sigrec 0x00000000sigwait 0xB0000100masked 0x00000000)
                          
vsata media changer (pri   0sigrec 0x00000000sigwait 0x80000000masked 0x00000000)
                      
p50x0sata.device Port 1 (pri  12sigrec 0x10000000sigwait 0xC0007000masked 0x00000000)
                               
ramlib.support (pri  -2sigrec 0x00000000sigwait 0x80005000masked 0x00000000)
                                       
ramlib (pri   1sigrec 0x00000000sigwait 0x80001000masked 0x00000000)
                     
ICD1/CDFileSystem 53.11  (pri  10sigrec 0x00000000sigwait 0x00000100masked 0x00000000)
                     
ICD0/CDFileSystem 53.11  (pri  10sigrec 0x00000000sigwait 0x00000100masked 0x00000000)
                             
rtl8169.device.0 (pri   5sigrec 0x00000100sigwait 0x78008000masked 0x00000000)
                           
dos_filedir_notify (pri   4sigrec 0x80000000sigwait 0x40001000masked 0x00000000)
                     
PIPE/queue-handler 53.4  (pri   5sigrec 0x00000000sigwait 0x80006100masked 0x00000000)
                           
TCP/IP Superserver (pri   0sigrec 0x00000100sigwait 0xD0000080masked 0x00000000)
                         
TCP/IP Configuration (pri   0sigrec 0x00000000sigwait 0xF8003000masked 0x00000000)
                                    
hid.usbfd (pri  10sigrec 0x00000100sigwait 0xE0000000masked 0x00000000)
                                    
HID Mouse (pri  10sigrec 0x00000000sigwait 0x80001000masked 0x00000000)
                            
dos_signal_server (pri  -5sigrec 0x00000000sigwait 0x0000F000masked 0x00000000)
                                
Shell Process (pri   0sigrec 0x00000002sigwait 0x00000100masked 0x00000000)
                       
CON/con-handler 53.82  (pri   5sigrec 0x00000000sigwait 0xB0000100masked 0x00000000)
                    
URL/launch-handler 53.39  (pri   5sigrec 0x00000100sigwait 0x80000000masked 0x00000000)
              
TEXTCLIP/textclip-handler 53.4  (pri   3sigrec 0x00000100sigwait 0x80000000masked 0x00000000)
                  
RANDOM/Random-Handler 52.1  (pri   5sigrec 0x00000000sigwait 0x00000100masked 0x00000000)
                                 
Mounter Task (pri  -1sigrec 0x00000000sigwait 0xB0001000masked 0x00000000)
                                  
Mounter GUI (pri   0sigrec 0x00000000sigwait 0x80007000masked 0x00000000)
                    
Mounter Companion Process (pri  -1sigrec 0x00000000sigwait 0x80003000masked 0x00000000)
                     
Workbench DosList Notify (pri   1sigrec 0x00000100sigwait 0x00003000masked 0x00000000)
                     
PIPE/queue-handler 53.4  (pri   5sigrec 0x00000000sigwait 0x80006100masked 0x00000000)
                        
appdir envarc manager (pri -50sigrec 0x00000000sigwait 0x80005000masked 0x00000000)
                                    
hid.usbfd (pri  10sigrec 0x00000100sigwait 0xE0000000masked 0x00000000)
                                 
HID Keyboard (pri  10sigrec 0x00000000sigwait 0x90001000masked 0x00000000)
                       
CON/con-handler 53.82  (pri   5sigrec 0x00000000sigwait 0xB0000100masked 0x00000000)
                                        
rx_gc (pri 100sigrec 0x00000000sigwait 0x80000001masked 0x00000000)
                                
Shell Process (pri   0sigrec 0x00000000sigwait 0x00000100masked 0x00000000)
                          
ScreenBlankerEngine (pri   0sigrec 0x00000100sigwait 0xF0001000masked 0x00000000)
                                 
ContextMenus (pri   0sigrec 0x00000000sigwait 0xE0001000masked 0x00000000)
              
ContextMenus Command Dispatcher (pri   1sigrec 0x00000000sigwait 0x80001000masked 0x00000000)
                                      
AsyncWB (pri   0sigrec 0x00000100sigwait 0xC0001000masked 0x00000000)
                                 
ClickToFront (pri  21sigrec 0x00000100sigwait 0xE000D000masked 0x00000000)
                                     
RAWBInfo (pri   0sigrec 0x00000100sigwait 0x80001000masked 0x00000000)
                       
CON/con-handler 53.82  (pri   5sigrec 0x00000000sigwait 0xA0000100masked 0x00000000)
                       
CON/con-handler 53.82  (pri   5sigrec 0x00000000sigwait 0xA0000100masked 0x00000000)
                                     
DefIcons (pri   0sigrec 0x00000100sigwait 0x80009000masked 0x00000000)
                       
CON/con-handler 53.82  (pri   5sigrec 0x00000000sigwait 0xA0000100masked 0x00000000)
                       
CON/con-handler 53.82  (pri   5sigrec 0x00000000sigwait 0xA0000100masked 0x00000000)
                                   ? 
IPrefs ? (pri   0sigrec 0x00000000sigwait 0x0000F000masked 0x00000000)
                   
Workbench Clipboard Server (pri   1sigrec 0x00000100sigwait 0x80000000masked 0x00000000)
                                   
TCP/IP Log (pri   0sigrec 0x00000000sigwait 0x80003000masked 0x00000000)
                                   
RexxMaster (pri   4sigrec 0x00000100sigwait 0xC0000000masked 0x00000000)
                                      
ConClip (pri   0sigrec 0x00000000sigwait 0x80000000masked 0x00000000)
                                 
HID Consumer (pri  10sigrec 0x00000000sigwait 0x80001000masked 0x00000000)
                      
diskimage.device unit 5 (pri   4sigrec 0x00000100sigwait 0xC0000000masked 0x00000000)
                                    
hid.usbfd (pri  10sigrec 0x00000100sigwait 0xE0000000masked 0x00000000)
                                 
HID Keyboard (pri  10sigrec 0x00000000sigwait 0x90001000masked 0x00000000)
                      
diskimage.device unit 4 (pri   4sigrec 0x00000100sigwait 0xC0000000masked 0x00000000)
                                    
hid.usbfd (pri  10sigrec 0x00000100sigwait 0xE0000000masked 0x00000000)
                                    
HID Mouse (pri  10sigrec 0x00000000sigwait 0x80001000masked 0x00000000)
                                 
HID Consumer (pri  10sigrec 0x00000000sigwait 0x80001000masked 0x00000000)
                                    
hid.usbfd (pri  10sigrec 0x00000100sigwait 0xE0000000masked 0x00000000)
                                    
hid.usbfd (pri  10sigrec 0x00000100sigwait 0xE0000000masked 0x00000000)
                                 
HID Keyboard (pri  10sigrec 0x00000000sigwait 0x90001000masked 0x00000000)
                                    
hid.usbfd (pri  10sigrec 0x00000100sigwait 0xE0000000masked 0x00000000)
                       
AUDIO/AHI-Handler 6.2  (pri   5sigrec 0x00000000sigwait 0x00000100masked 0x00000000)
                                    
HID Mouse (pri  10sigrec 0x00000000sigwait 0x80001000masked 0x00000000)
                 
APPDIR/appdir-handler 54.25  (pri   5sigrec 0x00000100sigwait 0x80000000masked 0x00000000)
                            
USB stack Process (pri   0sigrec 0x00000000sigwait 0x80001000masked 0x00000000)
                         
MassStorage Notifier (pri   0sigrec 0x00000000sigwait 0x80001000masked 0x00000000)
                                  
DST watcher (pri   0sigrec 0x00000000sigwait 0xC0000000masked 0x00000000)
                               
NotifyA Server (pri   1sigrec 0x00000000sigwait 0xE8001000masked 0x00000000)
                         
string.gadget server (pri   1sigrec 0x00000100sigwait 0x40000000masked 0x00000000)
            
application.library messageserver (pri   0sigrec 0x00000000sigwait 0xC0000000masked 0x00000000)
                            
datatypes.library (pri   1sigrec 0x00000000sigwait 0x80001000masked 0x00000000)
                       
RAM/ram-handler 54.26  (pri  10sigrec 0x00000100sigwait 0x80000000masked 0x00000000)
                       
ENV/env-handler 54.19  (pri   5sigrec 0x00000100sigwait 0x80000000masked 0x00000000)
                       
CON/con-handler 53.82  (pri   5sigrec 0x00000000sigwait 0xA0000100masked 0x00000000)
                       
RAW/con-handler 53.82  (pri   5sigrec 0x00000000sigwait 0xA0000100masked 0x00000000)
                       
CON/con-handler 53.82  (pri   5sigrec 0x00000000sigwait 0xA0000100masked 0x00000000)
                             
dos_nbmd_process (pri   5sigrec 0x00000000sigwait 0x00001100masked 0x00000000)
                             
dos_lock_handler (pri   5sigrec 0x00000000sigwait 0x00001100masked 0x00000000)
                                    
hub.usbfd (pri   0sigrec 0x00000000sigwait 0x30000000masked 0x00000000)
                                    
hub.usbfd (pri   0sigrec 0x00000000sigwait 0x30000000masked 0x00000000)
                     
Exec Command and Control (pri  30sigrec 0x00000000sigwait 0x80000000masked 0x00000000)

Suspended Tasks


Crash log 
for task "git"
Generated by GrimReaper 53.19
Crash occured in module kernel at address 0x018065E8
Type of crash
unknown exception
Alert number
0x00018001

Register dump
:
GPR (General Purpose Registers):
   
0: 0183B43C 54BE3AC0 591487C0 01806608 640997D0 0239BF8C 0239BF7C 0239BFEC 
   8
69AA74C0 00000000 0000000A 00000065 24442828 5912E9BC 54BE3C08 5912EA78 
  16
00000001 590D3840 59126A54 5912FA80 00000003 590B3090 00000000 01BB5C92 
  24
59120000 00000000 54BE3AC0 00000001 640997D0 0239EEB2 640997D0 0223AB08 


FPR 
(Floating Point RegistersNaN Not a Number):
   
0:             -nan              284     5.15393e-230     1.18262e-308 
   4
:      9.5861e-307     8.27522e-289       4.5036e+15       4.5036e+15 
   8
:                0       4.5036e+15       4.5036e+15              0.1 
  12
:      2.14748e+09      1.6551e-231    -1.82777e-308     1.02592e-154 
  16
:     -2.9093e-248      2.32118e-77      8.38283e-66     7.29293e-304 
  20
:      2.18033e-78          -521.75    -2.45092e-212      5.1555e-308 
  24
:      8.7472e-289     4.52148e-270     2.25095e-278     1.55302e-300 
  28
:     6.70529e+116      3.29914e+12    -2.70084e-284          1.53159 

FPSCR 
(Floating Point Status and Control Register): 0x82028000


SPRs 
(Special Purpose Registers):
           
Machine State (msr) : 0x0002B030
                Condition 
(cr) : 0x00000001
      Instruction Pointer 
(ip) : 0x018065E8
       Xtended Exception 
(xer) : 0x00000000
                   Count 
(ctr) : 0x6F08CCA8
                     Link 
(lr) : 0x00000000
            DSI Status 
(dsisr) : 0x00000000
            Data Address 
(dar) : 0x00000070



680x0 emulated registers
:
DATA00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
ADDR
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 
FPU0
:                0                0                0                0 
FPU4
:                0                0                0                0 



Symbol info
:
Instruction pointer 0x018065E8 belongs to module "kernel" (HUNK/Kickstart)

Stack trace:
    
native kernel module kernel+0x000065e8
    native kernel module kernel
+0x0003b444
    
[/home/apalmate/Software/clib4/library/wmem/wmem_core.c:121LIBS:clib4.library:wmem_alloc()+0xe4 (section 1 0x88270)
    [/
home/apalmate/Software/clib4/library/wmem/wmem_allocator_block.c:792LIBS:clib4.library:wmem_block_alloc()+0x238 (section 1 0x85EA0)
    [/
home/apalmate/Software/clib4/library/stdlib/malloc.c:41LIBS:clib4.library:malloc()+0x5c (section 1 0x52CBC)
    [
wrapper.c:52git:xmallocz()+0x98 (section 1 0x329F64)
    [
builtin/unpack-objects.c:116git:get_data()+0x4c (section 1 0xE738C)
    [
builtin/unpack-objects.c:350git:cmd_unpack_objects()+0x2c8 (section 1 0xE7D18)
    [
git.c:478git:handle_builtin()+0x1c8 (section 1 0x810)
    [
git.c:825git:cmd_main()+0x20c (section 1 0x1DAC)
    [
common-main.c:67git:main()+0xe4 (section 1 0xF3E84)
    
LIBS:clib4.library:call_main.constprop.0()+0x1cc (section 1 0x52AFC)
    [/
home/apalmate/Software/clib4/library/stdlib/main.c:208LIBS:clib4.library:_main()+0xd8 (section 1 0x52BDC)
    [/
home/apalmate/Software/clib4/library/shared_library/clib4.c:921LIBS:clib4.library:library_start()+0x48 (section 1 0x229C)
    [/
home/apalmate/Software/clib4/library/crtbegin.c:201git:clib4_start()+0x210 (section 1 0x418)
    [/
home/apalmate/Software/clib4/library/crtbegin.c:240git:_start()+0x30 (section 1 0x564)
    
native kernel module kernel+0x0005e960
    native kernel module kernel
+0x0005e9d8

PPC disassembly
:
 
018065e04c00012c   isync             
 018065e4
44000002   sc                
*018065e84e800020   blr               
 
018065ec7c641b78   mr                r4,r3
 
018065f03c600180   lis               r3,384

Go to top


Re: SDL3
Just can't stay away
Just can't stay away


SDL 3.4.0 is available: https://github.com/AmigaPorts/SDL/releases/tag/v3.4.0-amigaos4

Direct link: https://github.com/AmigaPorts/SDL/rele ... /v3.4.0-amigaos4/SDL3.lha

Quote:

AmigaOS 4 changes:

Add PlayStation 5 controller mapping
Remap Logitech Dual Action gamepad to support both sticks
Implement SDL_GetSystemPageSize()
iostream: Improve error handling and debug logging
Use GVF_SCAN_LEVEL when scanning env variables
sdl3benchmark: switch to PNG format


Yes, SDL3 supports PNG format without extra libs now.

Go to top


Re: SDL3
Just can't stay away
Just can't stay away


@smarkusg

Well, it's a thread about SDL3 so why would anyone mind :)

Go to top


Re: SDL3
Just can't stay away
Just can't stay away


@smarkusg

I did alter variable scanning based on Flynn's comment. There should be a new SDL3 release soonish.

Go to top


Re: Mortal Kombat 3 - Amiga Version Coming Soon !
Just can't stay away
Just can't stay away


@samo79

OT: for modern systems we should use 'C'.

Go to top


Re: ScummVM OS4 3.0.0git
Just can't stay away
Just can't stay away


@Thematic

What kind of dependency problem?

You can get old SDL2 shared objects from Github and install it to ScummVM:SOBJS/, or maybe you could create a link from ScummVM:SOBJS/ to the current libSDL2 so.

Go to top


Re: ShaderNova 1.1
Just can't stay away
Just can't stay away


Version 1.2 is available: https://os4depot.net/?function=showfil ... phics/misc/shadernova.lha

Changes:

Quote:

- Allow window overlapping.
- Optimize context clearing.
- Optimize rastport initialization.
- Refactor some code.
- Add Brighten, Darken, Negative and Border shaders.
- Fix Wobbler shader breaking after some time.

Go to top


Re: SDL3
Just can't stay away
Just can't stay away


@smarkusg

Interesting, I don't remember seeing this game before.

Go to top


Re: SDL3
Just can't stay away
Just can't stay away


@Petrol

VRAM is very slow to read when compared to RAM, at least on many our systems.

Go to top


Re: SDL3
Just can't stay away
Just can't stay away


@FlynnTheAvatar

I think ScanVars is used.

Go to top


Re: SDL3
Just can't stay away
Just can't stay away


@FlynnTheAvatar

I was expecting to see GetVar on Snoopy log but there wasn't one. When renderer is created, it should check the given hints.

In any case, this example seems to work differently for me, it defaults to compositing as expected. And setting different drivers from SDL3 prefs works correctly here. Checked also using testsprite --info render.

Go to top



TopTop
(1) 2 3 4 ... 89 »




Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project