View Single Post
Old 18 May 2019, 14:54   #49
BastyCDGS
Registered User
 
Join Date: Nov 2015
Location: Freiburg / Germany
Age: 39
Posts: 121
Send a message via ICQ to BastyCDGS
Some test results with disabling certain stuff:

Works:
JIT compiler with 68040-NOMMU (others not tested)!
Toccata (tested with OctaMED Soundstudio, plays fine)
Cyberstorm PPC (tested with ADoom PPC WOS, but PPC emulation is extremely slow, so init DOOM refresh daemon seems to hang)

Doesn't work:
uaegfx (gives complete white screen with its bottom and right it flickering between white/black)
bsdsocket.library (AWeb doesn't find TCP/IP stack)
Clipboard sharing (crashes at boot)

NOTE: Just realized I didn't configure build with --enable-clipboard. Will retry that and report ASAP.

Build fails with --enable-clipboard:
Code:
src/od-fs/clipboard.cpp: In function ‘uae_u32 to_amiga_start_cb(TrapContext*, void*)’:
src/od-fs/clipboard.cpp:58:69: warning: invalid conversion from ‘uaecptr {aka unsigned int}’ to ‘uae_u8* {aka unsigned char*}’ [-fpermissive]
   debugwrite(ctx, _T("clipboard_p2a"), clipboard_data, to_amiga_size);
                                                                     ^
src/od-fs/clipboard.cpp:48:13: note:   initializing argument 3 of ‘void debugwrite(TrapContext*, const TCHAR*, uae_u8*, int)’
 static void debugwrite(TrapContext *ctx, const TCHAR *name, uae_u8 *p, int size)
             ^~~~~~~~~~
src/od-fs/clipboard.cpp: In function ‘void from_iff(TrapContext*, uaecptr, uae_u32)’:
src/od-fs/clipboard.cpp:682:55: warning: invalid conversion from ‘uaecptr {aka unsigned int}’ to ‘uae_u8* {aka unsigned char*}’ [-fpermissive]
         debugwrite(ctx, _T("clipboard_a2p"), data, len);
                                                       ^
src/od-fs/clipboard.cpp:48:13: note:   initializing argument 3 of ‘void debugwrite(TrapContext*, const TCHAR*, uae_u8*, int)’
 static void debugwrite(TrapContext *ctx, const TCHAR *name, uae_u8 *p, int size)
             ^~~~~~~~~~
src/od-fs/clipboard.cpp:685:40: warning: invalid conversion from ‘TrapContext*’ to ‘uaecptr {aka unsigned int}’ [-fpermissive]
             from_iff_text(ctx, buf, len);
                                        ^
src/od-fs/clipboard.cpp:685:40: warning: invalid conversion from ‘uae_u8* {aka unsigned char*}’ to ‘uae_u32 {aka unsigned int}’ [-fpermissive]
src/od-fs/clipboard.cpp:685:40: error: too many arguments to function ‘void from_iff_text(uaecptr, uae_u32)’
src/od-fs/clipboard.cpp:185:13: note: declared here
 static void from_iff_text (uaecptr ftxt, uae_u32 len)
             ^~~~~~~~~~~~~
src/od-fs/clipboard.cpp: In function ‘void amiga_clipboard_init(TrapContext*)’:
src/od-fs/clipboard.cpp:836:23: error: too few arguments to function ‘void clipboard_read(TrapContext*, bool)’
     clipboard_read(ctx);
                       ^
src/od-fs/clipboard.cpp:699:13: note: declared here
 static void clipboard_read(TrapContext *ctx, bool keyboardinject)
             ^~~~~~~~~~~~~~
src/od-fs/clipboard.cpp: In function ‘void target_paste_to_keyboard()’:
src/od-fs/clipboard.cpp:962:6: warning: no previous declaration for ‘void target_paste_to_keyboard()’ [-Wmissing-declarations]
 void target_paste_to_keyboard(void)
      ^~~~~~~~~~~~~~~~~~~~~~~~
src/od-fs/clipboard.cpp: In function ‘void uae_clipboard_update()’:
src/od-fs/clipboard.cpp:969:20: error: too few arguments to function ‘void clipboard_read(TrapContext*, bool)’
     clipboard_read();
                    ^
src/od-fs/clipboard.cpp:699:13: note: declared here
 static void clipboard_read(TrapContext *ctx, bool keyboardinject)
             ^~~~~~~~~~~~~~
src/od-fs/clipboard.cpp: In function ‘void clipboard_unsafeperiod()’:
src/od-fs/clipboard.cpp:985:2: error: ‘vdelay2’ was not declared in this scope
  vdelay2 = 100;
  ^~~~~~~
src/od-fs/clipboard.cpp:985:2: note: suggested alternative: ‘vdelay’
  vdelay2 = 100;
  ^~~~~~~
  vdelay
Makefile:5616: recipe for target 'src/od-fs/libuae_a-clipboard.o' failed
make[2]: *** [src/od-fs/libuae_a-clipboard.o] Error 1
make[2]: *** Attente des tâches non terminées....
mv -f src/od-fs/.deps/libuae_a-clock.Tpo src/od-fs/.deps/libuae_a-clock.Po
mv -f src/od-fs/.deps/libuae_a-driveclick.Tpo src/od-fs/.deps/libuae_a-driveclick.Po
mv -f src/od-fs/.deps/libuae_a-filesys_host.Tpo src/od-fs/.deps/libuae_a-filesys_host.Po
mv -f src/od-fs/.deps/libuae_a-gui.Tpo src/od-fs/.deps/libuae_a-gui.Po
src/od-fs/hardfile_host.cpp: In function ‘TCHAR* hdf_getnameharddrive(int, int, int*, int*)’:
src/od-fs/hardfile_host.cpp:746:8: warning: no previous declaration for ‘TCHAR* hdf_getnameharddrive(int, int, int*, int*)’ [-Wmissing-declarations]
 TCHAR *hdf_getnameharddrive (int index, int flags, int *sectorsize, int *dangerousdrive)
        ^~~~~~~~~~~~~~~~~~~~
src/inputdevice.cpp: In function ‘bool inputdevice_devicechange(uae_prefs*)’:
src/inputdevice.cpp:7460:6: warning: ‘%d’ directive writing between 1 and 10 bytes into a region of size 7 [-Wformat-overflow=]
 bool inputdevice_devicechange (struct uae_prefs *prefs)
      ^~~~~~~~~~~~~~~~~~~~~~~~
src/inputdevice.cpp:7460:6: note: directive argument in the range [1, 2147483647]
In file included from /usr/include/stdio.h:862:0,
                 from ./src/od-fs/defines.h:44,
                 from ./src/od-fs/sysconfig.h:283,
                 from src/inputdevice.cpp:24:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:34:43: note: ‘__builtin___sprintf_chk’ output between 5 and 14 bytes into a destination of size 10
       __bos (__s), __fmt, __va_arg_pack ());
Attached Files
File Type: uae debug.uae (5.4 KB, 49 views)
File Type: zip fs-uae.log.txt.zip (18.1 KB, 50 views)

Last edited by BastyCDGS; 18 May 2019 at 15:36. Reason: Added log for uaegfx white flickering issue
BastyCDGS is offline  
 
Page generated in 0.04460 seconds with 12 queries