diff --git a/AndroidData/blankdisks.zip b/AndroidData/blankdisks.zip new file mode 100644 index 00000000..36cded7c Binary files /dev/null and b/AndroidData/blankdisks.zip differ diff --git a/AndroidData/data16092017.zip b/AndroidData/data16092017.zip new file mode 100644 index 00000000..4c121bea Binary files /dev/null and b/AndroidData/data16092017.zip differ diff --git a/Makefile b/Makefile index 736d0b65..078bd9db 100644 --- a/Makefile +++ b/Makefile @@ -1,3 +1,4 @@ +#Default platform is rpi3 ifeq ($(PLATFORM),) PLATFORM = rpi3 endif @@ -6,26 +7,26 @@ ifeq ($(PLATFORM),rpi3) CPU_FLAGS += -march=armv8-a -mfpu=neon-fp-armv8 -mfloat-abi=hard MORE_CFLAGS += -DARMV6T2 -DUSE_ARMNEON -DCAPSLOCK_DEBIAN_WORKAROUND MORE_CFLAGS += -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads - LDFLAGS += -lbcm_host -lvchiq_arm -lvcos -llzma -lfreetype -logg -lm -L/opt/vc/lib + LDFLAGS += -lbcm_host -lvchiq_arm -lvcos -licui18n -licuuc -licudata -llzma -lfreetype -logg -lm -L/opt/vc/lib PROFILER_PATH = /home/pi/projects/amiberry/amiberry-sdl2-prof else ifeq ($(PLATFORM),rpi2) CPU_FLAGS += -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard MORE_CFLAGS += -DARMV6T2 -DUSE_ARMNEON -DCAPSLOCK_DEBIAN_WORKAROUND MORE_CFLAGS += -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads - LDFLAGS += -lbcm_host -lvchiq_arm -lvcos -llzma -lfreetype -logg -lm -L/opt/vc/lib + LDFLAGS += -lbcm_host -lvchiq_arm -lvcos -licui18n -licuuc -licudata -llzma -lfreetype -logg -lm -L/opt/vc/lib PROFILER_PATH = /home/pi/projects/amiberry/amiberry-sdl2-prof else ifeq ($(PLATFORM),rpi1) CPU_FLAGS += -march=armv6zk -mfpu=vfp -mfloat-abi=hard MORE_CFLAGS += -DCAPSLOCK_DEBIAN_WORKAROUND MORE_CFLAGS += -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads - LDFLAGS += -lbcm_host -lvchiq_arm -lvcos -llzma -lfreetype -logg -lm -L/opt/vc/lib + LDFLAGS += -lbcm_host -lvchiq_arm -lvcos -licui18n -licuuc -licudata -llzma -lfreetype -logg -lm -L/opt/vc/lib PROFILER_PATH = /home/pi/projects/amiberry/amiberry-sdl2-prof else ifeq ($(PLATFORM),pine64) CPU_FLAGS += -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard MORE_CFLAGS += -DARMV6T2 -D__arm__ LDFLAGS += -lvchiq_arm -lvcos -llzma -lfreetype -logg -lm CC = arm-linux-gnueabihf-gcc - CXX = arm-linux-gnueabihf-g++ + CXX = arm-linux-gnueabihf-g++ else ifeq ($(PLATFORM),Pandora) CPU_FLAGS += -march=armv7-a -mfpu=neon -mfloat-abi=softfp MORE_CFLAGS += -DARMV6T2 -DUSE_ARMNEON -DPANDORA -msoft-float @@ -262,7 +263,7 @@ OBJS += src/osdep/gui/PanelOnScreen.o OBJS += src/osdep/pandora_gfx.o endif - + OBJS += src/osdep/neon_helper.o OBJS += src/newcpu.o diff --git a/README.md b/README.md index df27bbbd..42f3f3a0 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,16 @@ -Amiga emulator for the Raspberry Pi +# Amiga emulator for the Raspberry Pi ================================= Warning: this branch is still Work In Progress - it requires a few extra steps to build and some things may not be finished yet! :) If you're looking for the latest "stable" version, please use the master branch for now. Once this branch is complete, it will be merged back to the master and replace it. # History (newest first) -- Added GPerfTools for profiling and optimized malloc functions (note: this adds 2 extra dependencies, check below) -- Added an option for choosing Scaling Method (for non-Picasso modes): Auto, Nearest Neighbor (pixelated) or Linear (smooth). Auto will automatically choose between the other two modes on the fly, depending on the Amiga resolution requested and if the native monitor resolution can display it as an exact multiple or not. This vastly improves the sharpness of the resulting image. -- Improved image centering (for non-Picasso modes) -- Ported to SDL2 +- Added Line Doubling mode for Interlace resolutions +- Added multi-threaded drawing routines to improve performance +- Improved emulation accuracy +- [SDL2] Added an option for choosing Scaling Method (for non-Picasso modes): Auto, Nearest Neighbor (pixelated) or Linear (smooth). Auto will automatically choose between the other two modes on the fly, depending on the Amiga resolution requested and if the native monitor resolution can display it as an exact multiple or not. This vastly improves the sharpness of the resulting image. +- [SDL2] Improved image centering (for non-Picasso modes) +- [SDL2] Ported to SDL2 - Added new Picasso resolutions - Added NetBeans project - Added Visual Studio solution using VC++ for Linux @@ -52,8 +54,8 @@ Install the following packages: Clone this repo: cd ~ - git clone https://github.com/midwan/amiberry -b sdl2 amiberry-sdl2 - cd amiberry-sdl2 + git clone https://github.com/midwan/amiberry -b dev amiberry-dev + cd amiberry-dev Then for Raspberry Pi 3: diff --git a/VisualGDB/Amiberry/Amiberry-Debug.vgdbsettings b/VisualGDB/Amiberry/Amiberry-Debug.vgdbsettings index e97229df..cf45e574 100644 --- a/VisualGDB/Amiberry/Amiberry-Debug.vgdbsettings +++ b/VisualGDB/Amiberry/Amiberry-Debug.vgdbsettings @@ -35,6 +35,7 @@ true true + false true @@ -57,7 +58,6 @@ Amiberry.vcxproj - 1 true diff --git a/VisualGDB/Amiberry/Amiberry-Release.vgdbsettings b/VisualGDB/Amiberry/Amiberry-Release.vgdbsettings index 3e6457b1..37e95198 100644 --- a/VisualGDB/Amiberry/Amiberry-Release.vgdbsettings +++ b/VisualGDB/Amiberry/Amiberry-Release.vgdbsettings @@ -30,7 +30,6 @@ Amiberry.vcxproj - 1 true diff --git a/VisualGDB/Amiberry/Amiberry.vcxproj b/VisualGDB/Amiberry/Amiberry.vcxproj index f2585dec..61ec2d28 100644 --- a/VisualGDB/Amiberry/Amiberry.vcxproj +++ b/VisualGDB/Amiberry/Amiberry.vcxproj @@ -40,7 +40,7 @@ GNUPP14 =/usr/local/include/SDL2;=/opt/vc/include;=/opt/vc/include/interface/vmcs_host/linux;=/opt/vc/include/interface/vcos/pthreads;=/usr/include/libxml2;../../src;../../src/osdep;../../src/threaddep;../../src/include;../../src/guisan/include;../../src/archivers;%(ClCompile.AdditionalIncludeDirectories) - DEBUG=1;ARMV6T2;USE_ARMNEON;_REENTRANT;AMIBERRY;CPU_arm;ARMV6_ASSEMBLY;USE_SDL;%(ClCompile.PreprocessorDefinitions) + DEBUG=1;ARMV6T2;USE_ARMNEON;_REENTRANT;AMIBERRY;CPU_arm;ARMV6_ASSEMBLY;USE_SDL2;%(ClCompile.PreprocessorDefinitions) -march=armv8-a -mfpu=neon-fp-armv8 -mfloat-abi=hard %(AdditionalOptions) @@ -54,7 +54,7 @@ GNUPP14 =/usr/local/include/SDL2;=/opt/vc/include;=/opt/vc/include/interface/vmcs_host/linux;=/opt/vc/include/interface/vcos/pthreads;=/usr/include/libxml2;../../src;../../src/osdep;../../src/threaddep;../../src/include;../../src/guisan/include;../../src/archivers;%(ClCompile.AdditionalIncludeDirectories) - NDEBUG=1;RELEASE=1;ARMV6T2;USE_ARMNEON;_REENTRANT;AMIBERRY;CPU_arm;ARMV6_ASSEMBLY;USE_SDL;%(ClCompile.PreprocessorDefinitions) + NDEBUG=1;RELEASE=1;ARMV6T2;USE_ARMNEON;_REENTRANT;AMIBERRY;CPU_arm;ARMV6_ASSEMBLY;USE_SDL2;%(ClCompile.PreprocessorDefinitions) -march=armv8-a -mfpu=neon-fp-armv8 -mfloat-abi=hard %(AdditionalOptions) diff --git a/nbproject/Readme.md b/nbproject/Readme.md new file mode 100644 index 00000000..711d4a78 --- /dev/null +++ b/nbproject/Readme.md @@ -0,0 +1,32 @@ +## NetBeans Project + +This folder contains the project files to enable remote compiling and debugging of Amiberry. Currently tested on Windows version of the NetBeans IDE. + + +### IDE Setup + +* Download Netbeans C++ IDE from: https://netbeans.org/ +* Download JDK from : http://www.oracle.com/technetwork/java/javase/downloads +* Update Netbeans Shortcut Target to the following provided default paths are used: `"C:\Program Files\NetBeans 8.2\bin\netbeans64.exe" --jdkhome "C:\Program Files\Java\jdk1.8.0_121"` +* Launch NetBeans from the modified shortcut +* Open Project > Navigate to this folder on your local system +* Assumed your RPi has the hostname of `retropie`, if not, add a new C/C++ Build Host under the Services tab, entering Hostname/IP and username/password, leaving the rest as default + + +### Pi Setup +* On the remote RaspberryPi +* Setup a script for executing gdb as root + * `sudo nano /home/pi/debug_script` + * Copy the following in to this new file: +```shell +#!/bin/bash +PROG=$(which gdb) +sudo $PROG "$@" 2>&1 /tmp/error.log +``` +* Set new script as excutable + * `sudo chmod +x /home/pi/debug_script` + + +### Remote Debugging +Make sure the Debug profile is selected in NetBeans to ensure `-g` switch is enabled when compiling. If breakpoints don't hit when you expect them to do a make clean from NetBeans. + diff --git a/nbproject/configurations.xml b/nbproject/configurations.xml new file mode 100644 index 00000000..f0572108 --- /dev/null +++ b/nbproject/configurations.xml @@ -0,0 +1,4615 @@ + + + + + + + + + + 7zAlloc.cpp + 7zAlloc.h + 7zDecode.cpp + 7zDecode.h + 7zExtract.cpp + 7zExtract.h + 7zHeader.cpp + 7zHeader.h + 7zIn.cpp + 7zIn.h + 7zItem.cpp + 7zItem.h + + + 7zBuf.cpp + 7zBuf.h + 7zCrc.cpp + 7zCrc.h + 7zStream.cpp + 7zVersion.h + Bcj2.cpp + Bcj2.h + Bra.cpp + Bra.h + Bra86.cpp + CpuArch.h + LzmaDec.cpp + LzmaDec.h + Types.h + + + cdata.h + crc_csum.cpp + crc_csum.h + getbits.cpp + getbits.h + maketbl.cpp + maketbl.h + pfile.cpp + pfile.h + tables.cpp + tables.h + u_deep.cpp + u_deep.h + u_heavy.cpp + u_heavy.h + u_init.cpp + u_init.h + u_medium.cpp + u_medium.h + u_quick.cpp + u_quick.h + u_rle.cpp + u_rle.h + + + crcio.cpp + dhuf.cpp + header.cpp + huf.cpp + larc.cpp + lha.h + lha_macro.h + lhamaketbl.cpp + lharc.cpp + shuf.cpp + slide.cpp + uae_lha.cpp + util.cpp + + + unlzx.cpp + + + warp.cpp + warp.h + + + unzip.cpp + unzip.h + + + + akiko.h + audio.h + autoconf.h + blit.h + blitfunc.h + blitter.h + blkdev.h + bsdsocket.h + calc.h + cia.h + clipboard.h + commpipe.h + cpu_prefetch.h + cputbl.h + crc32.h + custom.h + debug.h + disk.h + diskutil.h + drawing.h + ersatz.h + events.h + execio.h + execlib.h + filesys.h + flags_arm.h + fpp-ieee-be.h + fpp-unknown.h + fsdb.h + fsusage.h + genblitter.h + gensound.h + gfxboard.h + gui.h + inputdevice.h + keyboard.h + keybuf.h + mackbd.h + memory.h + native2amiga.h + native2amiga_api.h + newcpu.h + options.h + osemu.h + picasso96.h + readcpu.h + rommgr.h + rtgmodes.h + savestate.h + scsi.h + scsidev.h + statusline.h + sysdeps.h + traps.h + uae.h + uaeresource.h + xwin.h + zarchive.h + zfile.h + + + codegen_arm.cpp + codegen_arm.h + compemu.cpp + compemu.h + compemu_fpp.cpp + compemu_midfunc_arm.cpp + compemu_midfunc_arm.h + compemu_midfunc_arm2.cpp + compemu_midfunc_arm2.h + compemu_support.cpp + compstbl.cpp + comptbl.h + gencomp_arm.cpp + + + m68k.h + maccess.h + md-fpp.h + rpt.h + support.cpp + + + gl.cpp + gl.h + gl_platform.cpp + gl_platform.h + gles_gfx.cpp + shader_stuff.cpp + shader_stuff.h + + + + CreateFilesysHardfile.cpp + EditFilesysHardfile.cpp + EditFilesysVirtual.cpp + InGameMessage.cpp + Navigation.cpp + PanelCPU.cpp + PanelChipset.cpp + PanelConfig.cpp + PanelDisplay.cpp + PanelFloppy.cpp + PanelHD.cpp + PanelInput.cpp + PanelMisc.cpp + PanelPaths.cpp + PanelRAM.cpp + PanelROM.cpp + PanelSavestate.cpp + PanelSound.cpp + SelectFile.cpp + SelectFolder.cpp + SelectorEntry.cpp + SelectorEntry.hpp + ShowMessage.cpp + UaeCheckBox.cpp + UaeCheckBox.hpp + UaeDropDown.cpp + UaeDropDown.hpp + UaeListBox.cpp + UaeListBox.hpp + UaeRadioButton.cpp + UaeRadioButton.hpp + gui_handling.h + main_window.cpp + sdltruetypefont.cpp + sdltruetypefont.hpp + + + menu_config.cpp + + arm_helper.s + bsdsocket_host.cpp + cda_play.cpp + cda_play.h + charset.cpp + config.h + fsdb_host.cpp + hardfile_pandora.cpp + keyboard.cpp + mp3decoder.cpp + mp3decoder.h + neon_helper.s + pandora.cpp + pandora_filesys.cpp + pandora_gfx.cpp + pandora_gui.cpp + pandora_input.cpp + pandora_mem.cpp + pandora_rp9.cpp + pandora_rp9.h + picasso96.cpp + rasp_gfx.cpp + sigsegv_handler.cpp + sysconfig.h + target.h + writelog.cpp + + + sound.cpp + sound.h + sound_sdl_new.cpp + + + thread.h + + akiko.cpp + aros.rom.cpp + audio.cpp + autoconf.cpp + blitfunc.cpp + blitops.cpp + blittable.cpp + blitter.cpp + blkdev.cpp + blkdev_cdimage.cpp + bsdsocket.cpp + build68k.cpp + calc.cpp + cdrom.cpp + cfgfile.cpp + cia.cpp + cpudefs.cpp + cpuemu_0.cpp + cpuemu_11.cpp + cpuemu_4.cpp + cpustbl.cpp + crc32.cpp + custom.cpp + disk.cpp + diskutil.cpp + drawing.cpp + events.cpp + expansion.cpp + filesys.asm + filesys.cpp + filesys_bootrom.cpp + fpp.cpp + fsdb.cpp + fsdb_unix.cpp + fsusage.cpp + genblitter.cpp + gencpu.cpp + gfxboard.cpp + gfxutil.cpp + hardfile.cpp + inputdevice.cpp + keybuf.cpp + linetoscr.c + main.cpp + memory.cpp + native2amiga.cpp + newcpu.cpp + newcpu_common.cpp + p96_blit.cpp + readcpu.cpp + rommgr.cpp + savestate.cpp + sinctable.cpp + statusline.cpp + trace.c + traps.cpp + uaelib.cpp + uaeresource.cpp + zfile.cpp + zfile_archive.cpp + + + + Makefile + nbproject/private/launcher.properties + + + ^(nbproject)$ + + . + + Makefile + + + + GNU|GNU + false + false + + + + + + + + + + . + ${MAKE} -f Makefile DEBUG=1 + ${MAKE} -f Makefile clean DEBUG=1 + amiberry + + + src + + + + + . + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + src/od-gles + + + + + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DEBUG + GCCCONSTFUNC=__attribute__((const)) + RASPBERRY + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + src + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + src + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + src + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + src + + + + + + + src + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + src/jit + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + src/jit + + + + + + + src/jit + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + src/jit + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + + + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + DATA_PREFIX="./data/" + PANDORA + PICASSO96 + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + DATA_PREFIX="./data/" + PANDORA + PICASSO96 + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + DATA_PREFIX="./data/" + PANDORA + PICASSO96 + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + DATA_PREFIX="./data/" + PANDORA + PICASSO96 + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + DATA_PREFIX="./data/" + PANDORA + PICASSO96 + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + DATA_PREFIX="./data/" + PANDORA + PICASSO96 + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + DATA_PREFIX="./data/" + PANDORA + PICASSO96 + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + DATA_PREFIX="./data/" + PANDORA + PICASSO96 + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + DATA_PREFIX="./data/" + PANDORA + PICASSO96 + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + DATA_PREFIX="./data/" + PANDORA + PICASSO96 + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + DATA_PREFIX="./data/" + PANDORA + PICASSO96 + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + _GNU_SOURCE=1 + _REENTRANT + + + + + + + /usr/include/libxml2 + /opt/vc/include + /opt/vc/include/interface/vmcs_host/linux + /opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + src/archivers + . + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + DATA_PREFIX="./data/" + PANDORA + PICASSO96 + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + DATA_PREFIX="./data/" + PANDORA + PICASSO96 + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + DATA_PREFIX="./data/" + PANDORA + PICASSO96 + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + DATA_PREFIX="./data/" + PANDORA + PICASSO96 + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + DATA_PREFIX="./data/" + PANDORA + PICASSO96 + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + DATA_PREFIX="./data/" + PANDORA + PICASSO96 + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + DATA_PREFIX="./data/" + PANDORA + PICASSO96 + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + DATA_PREFIX="./data/" + PANDORA + PICASSO96 + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + DATA_PREFIX="./data/" + PANDORA + PICASSO96 + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + DATA_PREFIX="./data/" + PANDORA + PICASSO96 + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + DATA_PREFIX="./data/" + PANDORA + PICASSO96 + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + DATA_PREFIX="./data/" + PANDORA + PICASSO96 + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + DATA_PREFIX="./data/" + PANDORA + PICASSO96 + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + DATA_PREFIX="./data/" + PANDORA + PICASSO96 + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + DATA_PREFIX="./data/" + PANDORA + PICASSO96 + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + DATA_PREFIX="./data/" + PANDORA + PICASSO96 + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + src/osdep + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + src + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + src + + + + + + + src/sounddep + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/SDL + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/usr/include/libxml2 + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vmcs_host/linux + ../../Users/oaing/AppData/Local/NetBeans/Cache/8.2/remote-files/retropie_22_pi/opt/vc/include/interface/vcos/pthreads + src + src/osdep + src/threaddep + src/include + . + + + ARMV6T2 + ARMV6_ASSEMBLY + CAPSLOCK_DEBIAN_WORKAROUND + CPU_arm + DATA_PREFIX="./data/" + DEBUG + GCCCONSTFUNC=__attribute__((const)) + PANDORA + PICASSO96 + RASPBERRY + ROM_PATH_PREFIX="./" + SAVE_PREFIX="./saves/" + USE_ARMNEON + USE_SDL + WITH_INGAME_WARNING + _GNU_SOURCE=1 + _REENTRANT + + + + + + + GNU|GNU + false + false + + + + + + . + ${MAKE} -f Makefile + ${MAKE} -f Makefile clean + amiberry + + + . + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/nbproject/private/CodeAssistancePathMapper.properties b/nbproject/private/CodeAssistancePathMapper.properties new file mode 100644 index 00000000..7f5ded8f --- /dev/null +++ b/nbproject/private/CodeAssistancePathMapper.properties @@ -0,0 +1 @@ +# Automatic path mapper. CRC = 1 diff --git a/nbproject/private/Pi2_Debug.properties b/nbproject/private/Pi2_Debug.properties new file mode 100644 index 00000000..403548f3 --- /dev/null +++ b/nbproject/private/Pi2_Debug.properties @@ -0,0 +1,140 @@ +C:/github/uae4arm-rpi/src/archivers/zip/unzip.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/zip/unzip.o src/archivers/zip/unzip.cpp +C:/github/uae4arm-rpi/src/archivers/7z/Archive/7z/7zHeader.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/7z/Archive/7z/7zHeader.o src/archivers/7z/Archive/7z/7zHeader.cpp +C:/github/uae4arm-rpi/src/archivers/7z/Archive/7z/7zAlloc.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/7z/Archive/7z/7zAlloc.o src/archivers/7z/Archive/7z/7zAlloc.cpp +C:/github/uae4arm-rpi/src/archivers/7z/Archive/7z/7zItem.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/7z/Archive/7z/7zItem.o src/archivers/7z/Archive/7z/7zItem.cpp +C:/github/uae4arm-rpi/src/archivers/7z/Archive/7z/7zIn.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/7z/Archive/7z/7zIn.o src/archivers/7z/Archive/7z/7zIn.cpp +C:/github/uae4arm-rpi/src/archivers/7z/Archive/7z/7zDecode.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/7z/Archive/7z/7zDecode.o src/archivers/7z/Archive/7z/7zDecode.cpp +C:/github/uae4arm-rpi/src/archivers/7z/Archive/7z/7zExtract.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/7z/Archive/7z/7zExtract.o src/archivers/7z/Archive/7z/7zExtract.cpp +C:/github/uae4arm-rpi/src/archivers/7z/Bra.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/7z/Bra.o src/archivers/7z/Bra.cpp +C:/github/uae4arm-rpi/src/archivers/7z/LzmaDec.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/7z/LzmaDec.o src/archivers/7z/LzmaDec.cpp +C:/github/uae4arm-rpi/src/archivers/7z/7zBuf.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/7z/7zBuf.o src/archivers/7z/7zBuf.cpp +C:/github/uae4arm-rpi/src/archivers/7z/7zStream.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/7z/7zStream.o src/archivers/7z/7zStream.cpp +C:/github/uae4arm-rpi/src/archivers/7z/7zCrc.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/7z/7zCrc.o src/archivers/7z/7zCrc.cpp +C:/github/uae4arm-rpi/src/archivers/7z/Bcj2.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/7z/Bcj2.o src/archivers/7z/Bcj2.cpp +C:/github/uae4arm-rpi/src/archivers/7z/Bra86.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/7z/Bra86.o src/archivers/7z/Bra86.cpp +C:/github/uae4arm-rpi/src/archivers/wrp/warp.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/wrp/warp.o src/archivers/wrp/warp.cpp +C:/github/uae4arm-rpi/src/archivers/lha/header.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/lha/header.o src/archivers/lha/header.cpp +C:/github/uae4arm-rpi/src/archivers/lha/lhamaketbl.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/lha/lhamaketbl.o src/archivers/lha/lhamaketbl.cpp +C:/github/uae4arm-rpi/src/archivers/lha/util.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/lha/util.o src/archivers/lha/util.cpp +C:/github/uae4arm-rpi/src/archivers/lha/dhuf.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/lha/dhuf.o src/archivers/lha/dhuf.cpp +C:/github/uae4arm-rpi/src/archivers/lha/huf.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/lha/huf.o src/archivers/lha/huf.cpp +C:/github/uae4arm-rpi/src/archivers/lha/crcio.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/lha/crcio.o src/archivers/lha/crcio.cpp +C:/github/uae4arm-rpi/src/archivers/lha/slide.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/lha/slide.o src/archivers/lha/slide.cpp +C:/github/uae4arm-rpi/src/archivers/lha/lharc.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/lha/lharc.o src/archivers/lha/lharc.cpp +C:/github/uae4arm-rpi/src/archivers/lha/shuf.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/lha/shuf.o src/archivers/lha/shuf.cpp +C:/github/uae4arm-rpi/src/archivers/lha/larc.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/lha/larc.o src/archivers/lha/larc.cpp +C:/github/uae4arm-rpi/src/archivers/lha/uae_lha.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/lha/uae_lha.o src/archivers/lha/uae_lha.cpp +C:/github/uae4arm-rpi/src/archivers/dms/u_heavy.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/dms/u_heavy.o src/archivers/dms/u_heavy.cpp +C:/github/uae4arm-rpi/src/archivers/dms/getbits.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/dms/getbits.o src/archivers/dms/getbits.cpp +C:/github/uae4arm-rpi/src/archivers/dms/u_init.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/dms/u_init.o src/archivers/dms/u_init.cpp +C:/github/uae4arm-rpi/src/archivers/dms/u_rle.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/dms/u_rle.o src/archivers/dms/u_rle.cpp +C:/github/uae4arm-rpi/src/archivers/dms/pfile.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/dms/pfile.o src/archivers/dms/pfile.cpp +C:/github/uae4arm-rpi/src/archivers/dms/u_medium.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/dms/u_medium.o src/archivers/dms/u_medium.cpp +C:/github/uae4arm-rpi/src/archivers/dms/crc_csum.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/dms/crc_csum.o src/archivers/dms/crc_csum.cpp +C:/github/uae4arm-rpi/src/archivers/dms/maketbl.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/dms/maketbl.o src/archivers/dms/maketbl.cpp +C:/github/uae4arm-rpi/src/archivers/dms/u_quick.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/dms/u_quick.o src/archivers/dms/u_quick.cpp +C:/github/uae4arm-rpi/src/archivers/dms/tables.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/dms/tables.o src/archivers/dms/tables.cpp +C:/github/uae4arm-rpi/src/archivers/dms/u_deep.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/dms/u_deep.o src/archivers/dms/u_deep.cpp +C:/github/uae4arm-rpi/src/archivers/lzx/unlzx.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/archivers/lzx/unlzx.o src/archivers/lzx/unlzx.cpp +C:/github/uae4arm-rpi/src/jit/compemu_fpp.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/jit/compemu_fpp.o src/jit/compemu_fpp.cpp +C:/github/uae4arm-rpi/src/jit/compemu_support.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/jit/compemu_support.o src/jit/compemu_support.cpp +C:/github/uae4arm-rpi/src/jit/compstbl.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/jit/compstbl.o src/jit/compstbl.cpp +C:/github/uae4arm-rpi/src/jit/compemu.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/jit/compemu.o src/jit/compemu.cpp +C:/github/uae4arm-rpi/src/machdep/support.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/machdep/support.o src/machdep/support.cpp +C:/github/uae4arm-rpi/src/osdep/gui/UaeListBox.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/gui/UaeListBox.o src/osdep/gui/UaeListBox.cpp +C:/github/uae4arm-rpi/src/osdep/gui/PanelDisplay.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/gui/PanelDisplay.o src/osdep/gui/PanelDisplay.cpp +C:/github/uae4arm-rpi/src/osdep/gui/PanelSound.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/gui/PanelSound.o src/osdep/gui/PanelSound.cpp +C:/github/uae4arm-rpi/src/osdep/gui/EditFilesysVirtual.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/gui/EditFilesysVirtual.o src/osdep/gui/EditFilesysVirtual.cpp +C:/github/uae4arm-rpi/src/osdep/gui/PanelFloppy.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/gui/PanelFloppy.o src/osdep/gui/PanelFloppy.cpp +C:/github/uae4arm-rpi/src/osdep/gui/SelectFolder.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/gui/SelectFolder.o src/osdep/gui/SelectFolder.cpp +C:/github/uae4arm-rpi/src/osdep/gui/PanelSavestate.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/gui/PanelSavestate.o src/osdep/gui/PanelSavestate.cpp +C:/github/uae4arm-rpi/src/osdep/gui/PanelPaths.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/gui/PanelPaths.o src/osdep/gui/PanelPaths.cpp +C:/github/uae4arm-rpi/src/osdep/gui/InGameMessage.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/gui/InGameMessage.o src/osdep/gui/InGameMessage.cpp +C:/github/uae4arm-rpi/src/osdep/gui/UaeRadioButton.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/gui/UaeRadioButton.o src/osdep/gui/UaeRadioButton.cpp +C:/github/uae4arm-rpi/src/osdep/gui/EditFilesysHardfile.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/gui/EditFilesysHardfile.o src/osdep/gui/EditFilesysHardfile.cpp +C:/github/uae4arm-rpi/src/osdep/gui/main_window.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/gui/main_window.o src/osdep/gui/main_window.cpp +C:/github/uae4arm-rpi/src/osdep/gui/PanelHD.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/gui/PanelHD.o src/osdep/gui/PanelHD.cpp +C:/github/uae4arm-rpi/src/osdep/gui/PanelCPU.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/gui/PanelCPU.o src/osdep/gui/PanelCPU.cpp +C:/github/uae4arm-rpi/src/osdep/gui/PanelRAM.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/gui/PanelRAM.o src/osdep/gui/PanelRAM.cpp +C:/github/uae4arm-rpi/src/osdep/gui/SelectorEntry.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/gui/SelectorEntry.o src/osdep/gui/SelectorEntry.cpp +C:/github/uae4arm-rpi/src/osdep/gui/ShowMessage.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/gui/ShowMessage.o src/osdep/gui/ShowMessage.cpp +C:/github/uae4arm-rpi/src/osdep/gui/Navigation.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/gui/Navigation.o src/osdep/gui/Navigation.cpp +C:/github/uae4arm-rpi/src/osdep/gui/UaeDropDown.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/gui/UaeDropDown.o src/osdep/gui/UaeDropDown.cpp +C:/github/uae4arm-rpi/src/osdep/gui/PanelInput.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/gui/PanelInput.o src/osdep/gui/PanelInput.cpp +C:/github/uae4arm-rpi/src/osdep/gui/CreateFilesysHardfile.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/gui/CreateFilesysHardfile.o src/osdep/gui/CreateFilesysHardfile.cpp +C:/github/uae4arm-rpi/src/osdep/gui/SelectFile.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/gui/SelectFile.o src/osdep/gui/SelectFile.cpp +C:/github/uae4arm-rpi/src/osdep/gui/PanelMisc.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/gui/PanelMisc.o src/osdep/gui/PanelMisc.cpp +C:/github/uae4arm-rpi/src/osdep/gui/UaeCheckBox.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/gui/UaeCheckBox.o src/osdep/gui/UaeCheckBox.cpp +C:/github/uae4arm-rpi/src/osdep/gui/PanelConfig.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/gui/PanelConfig.o src/osdep/gui/PanelConfig.cpp +C:/github/uae4arm-rpi/src/osdep/gui/sdltruetypefont.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/gui/sdltruetypefont.o src/osdep/gui/sdltruetypefont.cpp +C:/github/uae4arm-rpi/src/osdep/gui/PanelChipset.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/gui/PanelChipset.o src/osdep/gui/PanelChipset.cpp +C:/github/uae4arm-rpi/src/osdep/gui/PanelROM.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/gui/PanelROM.o src/osdep/gui/PanelROM.cpp +C:/github/uae4arm-rpi/src/osdep/menu/menu_config.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/menu/menu_config.o src/osdep/menu/menu_config.cpp +C:/github/uae4arm-rpi/src/osdep/mp3decoder.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/mp3decoder.o src/osdep/mp3decoder.cpp +C:/github/uae4arm-rpi/src/osdep/hardfile_pandora.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/hardfile_pandora.o src/osdep/hardfile_pandora.cpp +C:/github/uae4arm-rpi/src/osdep/sigsegv_handler.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/sigsegv_handler.o src/osdep/sigsegv_handler.cpp +C:/github/uae4arm-rpi/src/osdep/fsdb_host.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/fsdb_host.o src/osdep/fsdb_host.cpp +C:/github/uae4arm-rpi/src/osdep/pandora.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/pandora.o src/osdep/pandora.cpp +C:/github/uae4arm-rpi/src/osdep/pandora_input.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/pandora_input.o src/osdep/pandora_input.cpp +C:/github/uae4arm-rpi/src/osdep/pandora_filesys.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/pandora_filesys.o src/osdep/pandora_filesys.cpp +C:/github/uae4arm-rpi/src/osdep/rasp_gfx.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/rasp_gfx.o src/osdep/rasp_gfx.cpp +C:/github/uae4arm-rpi/src/osdep/writelog.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/writelog.o src/osdep/writelog.cpp +C:/github/uae4arm-rpi/src/osdep/bsdsocket_host.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/bsdsocket_host.o src/osdep/bsdsocket_host.cpp +C:/github/uae4arm-rpi/src/osdep/keyboard.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/keyboard.o src/osdep/keyboard.cpp +C:/github/uae4arm-rpi/src/osdep/pandora_mem.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/pandora_mem.o src/osdep/pandora_mem.cpp +C:/github/uae4arm-rpi/src/osdep/pandora_gui.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/pandora_gui.o src/osdep/pandora_gui.cpp +C:/github/uae4arm-rpi/src/osdep/cda_play.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/cda_play.o src/osdep/cda_play.cpp +C:/github/uae4arm-rpi/src/osdep/charset.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/charset.o src/osdep/charset.cpp +C:/github/uae4arm-rpi/src/osdep/pandora_rp9.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/pandora_rp9.o src/osdep/pandora_rp9.cpp +C:/github/uae4arm-rpi/src/osdep/picasso96.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/osdep/picasso96.o src/osdep/picasso96.cpp +C:/github/uae4arm-rpi/src/sounddep/sound_sdl_new.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/sounddep/sound_sdl_new.o src/sounddep/sound_sdl_new.cpp +C:/github/uae4arm-rpi/src/cdrom.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/cdrom.o src/cdrom.cpp +C:/github/uae4arm-rpi/src/savestate.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/savestate.o src/savestate.cpp +C:/github/uae4arm-rpi/src/readcpu.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/readcpu.o src/readcpu.cpp +C:/github/uae4arm-rpi/src/fpp.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/fpp.o src/fpp.cpp +C:/github/uae4arm-rpi/src/traps.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/traps.o src/traps.cpp +C:/github/uae4arm-rpi/src/cpustbl.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/cpustbl.o src/cpustbl.cpp +C:/github/uae4arm-rpi/src/blkdev.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/blkdev.o src/blkdev.cpp +C:/github/uae4arm-rpi/src/filesys.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/filesys.o src/filesys.cpp +C:/github/uae4arm-rpi/src/aros.rom.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/aros.rom.o src/aros.rom.cpp +C:/github/uae4arm-rpi/src/blittable.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/blittable.o src/blittable.cpp +C:/github/uae4arm-rpi/src/newcpu.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/newcpu.o src/newcpu.cpp +C:/github/uae4arm-rpi/src/autoconf.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/autoconf.o src/autoconf.cpp +C:/github/uae4arm-rpi/src/diskutil.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/diskutil.o src/diskutil.cpp +C:/github/uae4arm-rpi/src/calc.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/calc.o src/calc.cpp +C:/github/uae4arm-rpi/src/uaeresource.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/uaeresource.o src/uaeresource.cpp +C:/github/uae4arm-rpi/src/fsdb_unix.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/fsdb_unix.o src/fsdb_unix.cpp +C:/github/uae4arm-rpi/src/audio.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/audio.o src/audio.cpp +C:/github/uae4arm-rpi/src/native2amiga.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/native2amiga.o src/native2amiga.cpp +C:/github/uae4arm-rpi/src/fsusage.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/fsusage.o src/fsusage.cpp +C:/github/uae4arm-rpi/src/main.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/main.o src/main.cpp +C:/github/uae4arm-rpi/src/cfgfile.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/cfgfile.o src/cfgfile.cpp +C:/github/uae4arm-rpi/src/keybuf.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/keybuf.o src/keybuf.cpp +C:/github/uae4arm-rpi/src/expansion.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/expansion.o src/expansion.cpp +C:/github/uae4arm-rpi/src/fsdb.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/fsdb.o src/fsdb.cpp +C:/github/uae4arm-rpi/src/disk.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/disk.o src/disk.cpp +C:/github/uae4arm-rpi/src/statusline.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/statusline.o src/statusline.cpp +C:/github/uae4arm-rpi/src/events.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/events.o src/events.cpp +C:/github/uae4arm-rpi/src/gfxutil.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/gfxutil.o src/gfxutil.cpp +C:/github/uae4arm-rpi/src/cpuemu_4.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/cpuemu_4.o src/cpuemu_4.cpp +C:/github/uae4arm-rpi/src/blitter.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/blitter.o src/blitter.cpp +C:/github/uae4arm-rpi/src/akiko.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/akiko.o src/akiko.cpp +C:/github/uae4arm-rpi/src/hardfile.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/hardfile.o src/hardfile.cpp +C:/github/uae4arm-rpi/src/zfile.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/zfile.o src/zfile.cpp +C:/github/uae4arm-rpi/src/bsdsocket.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/bsdsocket.o src/bsdsocket.cpp +C:/github/uae4arm-rpi/src/cpuemu_0.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/cpuemu_0.o src/cpuemu_0.cpp +C:/github/uae4arm-rpi/src/newcpu_common.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/newcpu_common.o src/newcpu_common.cpp +C:/github/uae4arm-rpi/src/zfile_archive.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/zfile_archive.o src/zfile_archive.cpp +C:/github/uae4arm-rpi/src/cia.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/cia.o src/cia.cpp +C:/github/uae4arm-rpi/src/memory.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/memory.o src/memory.cpp +C:/github/uae4arm-rpi/src/gfxboard.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/gfxboard.o src/gfxboard.cpp +C:/github/uae4arm-rpi/src/cpuemu_11.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/cpuemu_11.o src/cpuemu_11.cpp +C:/github/uae4arm-rpi/src/blitfunc.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/blitfunc.o src/blitfunc.cpp +C:/github/uae4arm-rpi/src/custom.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/custom.o src/custom.cpp +C:/github/uae4arm-rpi/src/drawing.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/drawing.o src/drawing.cpp +C:/github/uae4arm-rpi/src/blkdev_cdimage.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/blkdev_cdimage.o src/blkdev_cdimage.cpp +C:/github/uae4arm-rpi/src/rommgr.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/rommgr.o src/rommgr.cpp +C:/github/uae4arm-rpi/src/uaelib.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/uaelib.o src/uaelib.cpp +C:/github/uae4arm-rpi/src/cpudefs.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/cpudefs.o src/cpudefs.cpp +C:/github/uae4arm-rpi/src/inputdevice.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/inputdevice.o src/inputdevice.cpp +C:/github/uae4arm-rpi/src/crc32.cpp=C:/github/uae4arm-rpi#-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DPANDORA -DPICASSO96 -DWITH_INGAME_WARNING -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -DROM_PATH_PREFIX=\"./\" -DDATA_PREFIX=\"./data/\" -DSAVE_PREFIX=\"./saves/\" -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -fexceptions -fpermissive -g -DDEBUG -Wl,--export-dynamic -c -o src/crc32.o src/crc32.cpp diff --git a/nbproject/private/Pi3_Debug.properties b/nbproject/private/Pi3_Debug.properties new file mode 100644 index 00000000..ac30b1a0 --- /dev/null +++ b/nbproject/private/Pi3_Debug.properties @@ -0,0 +1 @@ +/Users/horaceandthespider/Documents/Geek/Amiberry/amiberry-hats/src/osdep/gui/PanelInput.cpp=/Users/horaceandthespider/Documents/Geek/Amiberry/amiberry-hats#-march=armv8-a -mfpu=neon-fp-armv8 -mfloat-abi=hard -I/usr/include/libxml2 -DCPU_arm -DARMV6_ASSEMBLY -DWITH_INGAME_WARNING -DUSE_SDL -DARMV6T2 -DUSE_ARMNEON -DRASPBERRY -DCAPSLOCK_DEBIAN_WORKAROUND -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -Isrc -Isrc/osdep -Isrc/threaddep -Isrc/include -Isrc/archivers -Wno-unused -Wno-format "-DGCCCONSTFUNC=__attribute__((const))" -mstructure-size-boundary=32 -falign-functions=32 -std=gnu++14 -g -rdynamic -funwind-tables -mapcs-frame -DDEBUG -Wl,--export-dynamic -c src/osdep/gui/PanelInput.cpp -o src/osdep/gui/PanelInput.o diff --git a/nbproject/private/c_standard_headers_indexer.c b/nbproject/private/c_standard_headers_indexer.c new file mode 100644 index 00000000..c2548d20 --- /dev/null +++ b/nbproject/private/c_standard_headers_indexer.c @@ -0,0 +1,75 @@ +/* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. + * + * Copyright (c) 2016 Oracle and/or its affiliates. All rights reserved. + * + * Oracle and Java are registered trademarks of Oracle and/or its affiliates. + * Other names may be trademarks of their respective owners. + * + * The contents of this file are subject to the terms of either the GNU + * General Public License Version 2 only ("GPL") or the Common + * Development and Distribution License("CDDL") (collectively, the + * "License"). You may not use this file except in compliance with the + * License. You can obtain a copy of the License at + * http://www.netbeans.org/cddl-gplv2.html + * or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the + * specific language governing permissions and limitations under the + * License. When distributing the software, include this License Header + * Notice in each file and include the License file at + * nbbuild/licenses/CDDL-GPL-2-CP. Oracle designates this + * particular file as subject to the "Classpath" exception as provided + * by Oracle in the GPL Version 2 section of the License file that + * accompanied this code. If applicable, add the following below the + * License Header, with the fields enclosed by brackets [] replaced by + * your own identifying information: + * "Portions Copyrighted [year] [name of copyright owner]" + * + * If you wish your version of this file to be governed by only the CDDL + * or only the GPL Version 2, indicate your decision by adding + * "[Contributor] elects to include this software in this distribution + * under the [CDDL or GPL Version 2] license." If you do not indicate a + * single choice of license, a recipient has the option to distribute + * your version of this file under either the CDDL, the GPL Version 2 or + * to extend the choice of license to its licensees as provided above. + * However, if you add GPL Version 2 code and therefore, elected the GPL + * Version 2 license, then the option applies only if the new code is + * made subject to such option by the copyright holder. + * + * Contributor(s): + */ + +// List of standard headers was taken in http://en.cppreference.com/w/c/header + +#include // Conditionally compiled macro that compares its argument to zero +#include // Functions to determine the type contained in character data +#include // Macros reporting error conditions +#include // Limits of float types +#include // Sizes of basic types +#include // Localization utilities +#include // Common mathematics functions +#include // Nonlocal jumps +#include // Signal handling +#include // Variable arguments +#include // Common macro definitions +#include // Input/output +#include // String handling +#include // General utilities: memory management, program utilities, string conversions, random numbers +#include // Time/date utilities +#include // (since C95) Alternative operator spellings +#include // (since C95) Extended multibyte and wide character utilities +#include // (since C95) Wide character classification and mapping utilities +#ifdef _STDC_C99 +#include // (since C99) Complex number arithmetic +#include // (since C99) Floating-point environment +#include // (since C99) Format conversion of integer types +#include // (since C99) Boolean type +#include // (since C99) Fixed-width integer types +#include // (since C99) Type-generic math (macros wrapping math.h and complex.h) +#endif +#ifdef _STDC_C11 +#include // (since C11) alignas and alignof convenience macros +#include // (since C11) Atomic types +#include // (since C11) noreturn convenience macros +#include // (since C11) Thread library +#include // (since C11) UTF-16 and UTF-32 character utilities +#endif diff --git a/nbproject/private/configurations.xml b/nbproject/private/configurations.xml new file mode 100644 index 00000000..a7361d34 --- /dev/null +++ b/nbproject/private/configurations.xml @@ -0,0 +1,547 @@ + + + + + + + + + + + + + + + + + + + + + + 7zAlloc.cpp + 7zAlloc.h + 7zDecode.cpp + 7zDecode.h + 7zExtract.cpp + 7zExtract.h + 7zHeader.cpp + 7zHeader.h + 7zIn.cpp + 7zIn.h + 7zItem.cpp + 7zItem.h + + + 7z.h + 7zAlloc.cpp + 7zAlloc.h + 7zBuf.cpp + 7zBuf.h + 7zBuf2.c + 7zCrc.cpp + 7zCrc.h + 7zCrcOpt.cpp + 7zDec.cpp + 7zFile.c + 7zFile.h + 7zIn.cpp + 7zStream.cpp + 7zVersion.h + Alloc.c + Alloc.h + Bcj2.cpp + Bcj2.h + Bra.cpp + Bra.h + Bra86.cpp + BraIA64.c + CpuArch.c + CpuArch.h + Delta.c + Delta.h + LzFind.cpp + LzFind.h + LzFindMt.c + LzFindMt.h + LzHash.h + Lzma2Dec.cpp + Lzma2Dec.h + Lzma2Enc.c + Lzma2Enc.h + Lzma86.h + Lzma86Dec.c + Lzma86Enc.c + LzmaDec.cpp + LzmaDec.h + LzmaEnc.cpp + LzmaEnc.h + LzmaLib.c + LzmaLib.h + MtCoder.c + MtCoder.h + Ppmd.h + Ppmd7.c + Ppmd7.h + Ppmd7Dec.c + Ppmd7Enc.c + RotateDefs.h + Sha256.c + Sha256.h + Threads.c + Threads.h + Types.h + Xz.cpp + Xz.h + XzCrc64.c + XzCrc64.h + XzDec.c + XzEnc.c + XzEnc.h + XzIn.c + + + cdata.h + crc_csum.cpp + crc_csum.h + getbits.cpp + getbits.h + maketbl.cpp + maketbl.h + pfile.cpp + pfile.h + tables.cpp + tables.h + u_deep.cpp + u_deep.h + u_heavy.cpp + u_heavy.h + u_init.cpp + u_init.h + u_medium.cpp + u_medium.h + u_quick.cpp + u_quick.h + u_rle.cpp + u_rle.h + + + crcio.cpp + dhuf.cpp + header.cpp + huf.cpp + larc.cpp + lha.h + lha_macro.h + lhamaketbl.cpp + lharc.cpp + shuf.cpp + slide.cpp + uae_lha.cpp + util.cpp + + + unlzx.cpp + + + kjmp2.cpp + kjmp2.h + + + warp.cpp + warp.h + + + unzip.cpp + unzip.h + + + + + attributes.h + cdrom.h + io.h + likely.h + mman.h + string.h + types.h + vm.h + + akiko.h + ar.h + audio.h + autoconf.h + blit.h + blitfunc.h + blitter.h + blkdev.h + bsdsocket.h + calc.h + cd32_fmv.h + cia.h + clipboard.h + commpipe.h + cpu_prefetch.h + cpummu.h + cputbl.h + crc32.h + custom.h + debug.h + devices.h + disk.h + diskutil.h + drawing.h + ersatz.h + events.h + execio.h + execlib.h + fdi2raw.h + filesys.h + flags_arm.h + flashrom.h + fpp-ieee-be.h + fpp-unknown.h + fpp.h + fsdb.h + fsusage.h + gayle.h + genblitter.h + gensound.h + gfxboard.h + gui.h + ide.h + inputdevice.h + keyboard.h + keybuf.h + mackbd.h + memory.h + mmu_common.h + native2amiga.h + native2amiga_api.h + newcpu.h + options.h + osemu.h + picasso96.h + readcpu.h + rommgr.h + rtc.h + rtgmodes.h + savestate.h + scsi.h + scsidev.h + statusline.h + sysdeps.h + traps.h + uae.h + uaeresource.h + xwin.h + zarchive.h + zfile.h + + + codegen_arm.cpp + codegen_arm.h + compemu.cpp + compemu.h + compemu_fpp.cpp + compemu_midfunc_arm.cpp + compemu_midfunc_arm.h + compemu_midfunc_arm2.cpp + compemu_midfunc_arm2.h + compemu_prefs.cpp + compemu_support.cpp + compstbl.cpp + comptbl.h + gencomp_arm.cpp + + + m68k.h + maccess.h + md-fpp.h + rpt.h + support.cpp + + + gl.cpp + gl.h + gl_platform.cpp + gl_platform.h + gles_gfx.cpp + shader_stuff.cpp + shader_stuff.h + + + + CreateFilesysHardfile.cpp + EditFilesysHardfile.cpp + EditFilesysVirtual.cpp + InGameMessage.cpp + Navigation.cpp + PanelCPU.cpp + PanelChipset.cpp + PanelConfig.cpp + PanelCustom.cpp + PanelDisplay.cpp + PanelFloppy.cpp + PanelHD.cpp + PanelInput.cpp + PanelMisc.cpp + PanelPaths.cpp + PanelQuickstart.cpp + PanelRAM.cpp + PanelROM.cpp + PanelSavestate.cpp + PanelSound.cpp + SelectFile.cpp + SelectFolder.cpp + SelectorEntry.cpp + SelectorEntry.hpp + ShowHelp.cpp + ShowMessage.cpp + UaeCheckBox.cpp + UaeCheckBox.hpp + UaeDropDown.cpp + UaeDropDown.hpp + UaeListBox.cpp + UaeListBox.hpp + UaeRadioButton.cpp + UaeRadioButton.hpp + gui_handling.h + main_window.cpp + sdltruetypefont.cpp + sdltruetypefont.hpp + + + menu_config.cpp + + arm_helper.s + bsdsocket_host.cpp + cda_play.cpp + cda_play.h + charset.cpp + config.h + fsdb_host.cpp + hardfile_pandora.cpp + keyboard.cpp + mp3decoder.cpp + mp3decoder.h + neon_helper.s + pandora.cpp + pandora_filesys.cpp + pandora_gfx.cpp + pandora_gui.cpp + pandora_input.cpp + pandora_mem.cpp + pandora_rp9.cpp + pandora_rp9.h + picasso96.cpp + picasso96.h + rasp_gfx.cpp + raspi_input.cpp + sigsegv_handler.cpp + sysconfig.h + target.h + writelog.cpp + + + softfloat-macros.h + softfloat-specialize.h + softfloat.cpp + softfloat.h + softfloat_decimal.cpp + softfloat_fpsp.cpp + softfloat_fpsp_tables.h + + + sound.cpp + sound.h + sound_sdl_new.cpp + + + thread.h + + akiko.cpp + ar.cpp + aros.rom.cpp + audio.cpp + autoconf.cpp + blit.h + blitfunc.cpp + blitfunc.h + blitops.cpp + blittable.cpp + blitter.cpp + blkdev.cpp + blkdev_cdimage.cpp + bsdsocket.cpp + build68k.cpp + calc.cpp + cd32_fmv.cpp + cd32_fmv_genlock.cpp + cdrom.cpp + cfgfile.cpp + cia.cpp + cpudefs.cpp + cpuemu_0.cpp + cpuemu_11.cpp + cpuemu_4.cpp + cpuemu_40.cpp + cpuemu_44.cpp + cpustbl.cpp + cputbl.h + crc32.cpp + custom.cpp + def_icons.cpp + devices.cpp + disk.cpp + diskutil.cpp + drawing.cpp + events.cpp + expansion.cpp + fdi2raw.cpp + filesys.asm + filesys.cpp + filesys_bootrom.cpp + flashrom.cpp + fpp.cpp + fpp_native.cpp + fpp_softfloat.cpp + fsdb.cpp + fsdb_unix.cpp + fsusage.cpp + gayle.cpp + genblitter.cpp + gencpu.cpp + gfxboard.cpp + gfxutil.cpp + hardfile.cpp + hrtmon.rom.cpp + ide.cpp + inputdevice.cpp + inputevents.def + keybuf.cpp + linetoscr.c + linetoscr.cpp + main.cpp + memory.cpp + native2amiga.cpp + newcpu.cpp + newcpu_common.cpp + p96_blit.cpp + readcpu.cpp + rommgr.cpp + rtc.cpp + savestate.cpp + scsi.cpp + sinctable.cpp + statusline.cpp + trace.c + traps.cpp + uaelib.cpp + uaeresource.cpp + zfile.cpp + zfile_archive.cpp + + + + + + + + + + Makefile + + + + pi@cd32.home:22 + 2 + + + + . + ${AUTO_FOLDER} + + ${AUTO_FOLDER} + + ${MAKE} ${ITEM_NAME}.o + ${AUTO_COMPILE} + + ${AUTO_COMPILE} + + + + + + + + + + + + + + + gdb + + + + "${OUTPUT_PATH}" + + "${OUTPUT_PATH}" + . + false + 2 + 0 + 0 + + + + + + + pi@cd32.home:22 + 2 + + + + . + ${AUTO_FOLDER} + + ${AUTO_FOLDER} + + ${MAKE} ${ITEM_NAME}.o + ${AUTO_COMPILE} + + ${AUTO_COMPILE} + + + + + + + + + + + + + + + gdb + + + + "${OUTPUT_PATH}" + + "${OUTPUT_PATH}" + . + false + 0 + 0 + + + + + + diff --git a/nbproject/private/cpp_standard_headers_indexer.cpp b/nbproject/private/cpp_standard_headers_indexer.cpp new file mode 100644 index 00000000..04f6fa66 --- /dev/null +++ b/nbproject/private/cpp_standard_headers_indexer.cpp @@ -0,0 +1,135 @@ +/* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. + * + * Copyright (c) 2016 Oracle and/or its affiliates. All rights reserved. + * + * Oracle and Java are registered trademarks of Oracle and/or its affiliates. + * Other names may be trademarks of their respective owners. + * + * The contents of this file are subject to the terms of either the GNU + * General Public License Version 2 only ("GPL") or the Common + * Development and Distribution License("CDDL") (collectively, the + * "License"). You may not use this file except in compliance with the + * License. You can obtain a copy of the License at + * http://www.netbeans.org/cddl-gplv2.html + * or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the + * specific language governing permissions and limitations under the + * License. When distributing the software, include this License Header + * Notice in each file and include the License file at + * nbbuild/licenses/CDDL-GPL-2-CP. Oracle designates this + * particular file as subject to the "Classpath" exception as provided + * by Oracle in the GPL Version 2 section of the License file that + * accompanied this code. If applicable, add the following below the + * License Header, with the fields enclosed by brackets [] replaced by + * your own identifying information: + * "Portions Copyrighted [year] [name of copyright owner]" + * + * If you wish your version of this file to be governed by only the CDDL + * or only the GPL Version 2, indicate your decision by adding + * "[Contributor] elects to include this software in this distribution + * under the [CDDL or GPL Version 2] license." If you do not indicate a + * single choice of license, a recipient has the option to distribute + * your version of this file under either the CDDL, the GPL Version 2 or + * to extend the choice of license to its licensees as provided above. + * However, if you add GPL Version 2 code and therefore, elected the GPL + * Version 2 license, then the option applies only if the new code is + * made subject to such option by the copyright holder. + * + * Contributor(s): + */ + +// List of standard headers was taken in http://en.cppreference.com/w/cpp/header + +#include // General purpose utilities: program control, dynamic memory allocation, random numbers, sort and search +#include // Functions and macro constants for signal management +#include // Macro (and function) that saves (and jumps) to an execution context +#include // Handling of variable length argument lists +#include // Runtime type information utilities +#include // std::bitset class template +#include // Function objects, designed for use with the standard algorithms +#include // Various utility components +#include // C-style time/date utilites +#include // typedefs for types such as size_t, NULL and others +#include // Low-level memory management utilities +#include // Higher level memory management utilities +#include // limits of integral types +#include // limits of float types +#include // standardized way to query properties of arithmetic types +#include // Exception handling utilities +#include // Standard exception objects +#include // Conditionally compiled macro that compares its argument to zero +#include // Macro containing the last error number +#include // functions to determine the type contained in character data +#include // functions for determining the type of wide character data +#include // various narrow character string handling functions +#include // various wide and multibyte string handling functions +#include // std::basic_string class template +#include // std::vector container +#include // std::deque container +#include // std::list container +#include // std::set and std::multiset associative containers +#include // std::map and std::multimap associative containers +#include // std::stack container adaptor +#include // std::queue and std::priority_queue container adaptors +#include // Algorithms that operate on containers +#include // Container iterators +#include // Common mathematics functions +#include // Complex number type +#include // Class for representing and manipulating arrays of values +#include // Numeric operations on values in containers +#include // forward declarations of all classes in the input/output library +#include // std::ios_base class, std::basic_ios class template and several typedefs +#include // std::basic_istream class template and several typedefs +#include // std::basic_ostream, std::basic_iostream class templates and several typedefs +#include // several standard stream objects +#include // std::basic_fstream, std::basic_ifstream, std::basic_ofstream class templates and several typedefs +#include // std::basic_stringstream, std::basic_istringstream, std::basic_ostringstream class templates and several typedefs +#include // std::strstream, std::istrstream, std::ostrstream(deprecated) +#include // Helper functions to control the format or input and output +#include // std::basic_streambuf class template +#include // C-style input-output functions +#include // Localization utilities +#include // C localization utilities +#include // empty header. The macros that appear in iso646.h in C are keywords in C++ +#if __cplusplus >= 201103L +#include // (since C++11) std::type_index +#include // (since C++11) Compile-time type information +#include // (since C++11) C++ time utilites +#include // (since C++11) std::initializer_list class template +#include // (since C++11) std::tuple class template +#include // (since C++11) Nested allocator class +#include // (since C++11) fixed-size types and limits of other types +#include // (since C++11) formatting macros , intmax_t and uintmax_t math and conversions +#include // (since C++11) defines std::error_code, a platform-dependent error code +#include // (since C++11) C-style Unicode character conversion functions +#include // (since C++11) std::array container +#include // (since C++11) std::forward_list container +#include // (since C++11) std::unordered_set and std::unordered_multiset unordered associative containers +#include // (since C++11) std::unordered_map and std::unordered_multimap unordered associative containers +#include // (since C++11) Random number generators and distributions +#include // (since C++11) Compile-time rational arithmetic +#include // (since C++11) Floating-point environment access functions +#include // (since C++11) Unicode conversion facilities +#include // (since C++11) Classes, algorithms and iterators to support regular expression processing +#include // (since C++11) Atomic operations library +#include // (since C++11)(deprecated in C++17) simply includes the header +#include // (since C++11)(deprecated in C++17) simply includes the headers (until C++17) (since C++17) and : the overloads equivalent to the contents of the C header tgmath.h are already provided by those headers +#include // (since C++11)(deprecated in C++17) defines one compatibility macro constant +#include // (since C++11)(deprecated in C++17) defines one compatibility macro constant +#include // (since C++11) std::thread class and supporting functions +#include // (since C++11) mutual exclusion primitives +#include // (since C++11) primitives for asynchronous computations +#include // (since C++11) thread waiting conditions +#endif +#if __cplusplus >= 201300L +#include // (since C++14) shared mutual exclusion primitives +#endif +#if __cplusplus >= 201500L +#include // (since C++17) std::any class template +#include // (since C++17) std::optional class template +#include // (since C++17) std::variant class template +#include // (since C++17) Polymorphic allocators and memory resources +#include // (since C++17) std::basic_string_view class template +#include // (since C++17) Predefined execution policies for parallel versions of the algorithms +#include // (since C++17) std::path class and supporting functions +#endif diff --git a/nbproject/private/launcher.properties b/nbproject/private/launcher.properties new file mode 100644 index 00000000..3edc2d89 --- /dev/null +++ b/nbproject/private/launcher.properties @@ -0,0 +1,42 @@ +# Launchers File syntax: +# +# [Must-have property line] +# launcher1.runCommand= +# [Optional extra properties] +# launcher1.displayName= +# launcher1.hide= +# launcher1.buildCommand= +# launcher1.runDir= +# launcher1.runInOwnTab= +# launcher1.symbolFiles= +# launcher1.env.= +# (If this value is quoted with ` it is handled as a native command which execution result will become the value) +# [Common launcher properties] +# common.runDir= +# (This value is overwritten by a launcher specific runDir value if the latter exists) +# common.env.= +# (Environment variables from common launcher are merged with launcher specific variables) +# common.symbolFiles= +# (This value is overwritten by a launcher specific symbolFiles value if the latter exists) +# +# In runDir, symbolFiles and env fields you can use these macroses: +# ${PROJECT_DIR} - project directory absolute path +# ${OUTPUT_PATH} - linker output path (relative to project directory path) +# ${OUTPUT_BASENAME}- linker output filename +# ${TESTDIR} - test files directory (relative to project directory path) +# ${OBJECTDIR} - object files directory (relative to project directory path) +# ${CND_DISTDIR} - distribution directory (relative to project directory path) +# ${CND_BUILDDIR} - build directory (relative to project directory path) +# ${CND_PLATFORM} - platform name +# ${CND_CONF} - configuration name +# ${CND_DLIB_EXT} - dynamic library extension +# +# All the project launchers must be listed in the file! +# +# launcher1.runCommand=... +# launcher2.runCommand=... +# ... +# common.runDir=... +# common.env.KEY=VALUE + +# launcher1.runCommand= \ No newline at end of file diff --git a/nbproject/private/private.xml b/nbproject/private/private.xml new file mode 100644 index 00000000..63d0d836 --- /dev/null +++ b/nbproject/private/private.xml @@ -0,0 +1,27 @@ + + + + 0 + 1 + + + + src/osdep/gui/ShowMessage.cpp + + + 98 + + + + + + + file:/Users/horaceandthespider/Documents/Geek/Amiberry/amiberry-hats/src/custom.cpp + file:/Users/horaceandthespider/Documents/Geek/Amiberry/amiberry-hats/src/include/options.h + file:/Users/horaceandthespider/Documents/Geek/Amiberry/amiberry-hats/src/osdep/gui/PanelInput.cpp + file:/Users/horaceandthespider/Documents/Geek/Amiberry/amiberry-hats/src/include/inputdevice.h + file:/Users/horaceandthespider/Documents/Geek/Amiberry/amiberry-hats/src/cfgfile.cpp + file:/Users/horaceandthespider/Documents/Geek/Amiberry/amiberry-hats/src/inputdevice.cpp + + + diff --git a/nbproject/private/timestamps-retropie-pi-22 b/nbproject/private/timestamps-retropie-pi-22 new file mode 100644 index 00000000..a3079665 --- /dev/null +++ b/nbproject/private/timestamps-retropie-pi-22 @@ -0,0 +1,1135 @@ +#Fri Jan 20 17:01:37 GMT 2017 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\events.gcc.rsp=c1484122776878 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\inputdevice.npa00=c1482255473136 +c\:\\github\\uae4arm-rpi\\src\\machdep\\md-fpp.h=c1483975652786 +c\:\\github\\uae4arm-rpi\\.git\\objects\\55\\674c44467f686c6f35bdeef47b173fc74c478d=c1483975584029 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\globalfiletable.001=c1484123460591 +c\:\\github\\uae4arm-rpi\\.git\\objects\\ac\\01598655e686df4edbc75dfcc82d7799a1f468=c1484825696283 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\globalfiletable.000=c1484123394318 +c\:\\github\\uae4arm-rpi\\.git\\logs\\refs\\heads\\sdl2=c1481561903399 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\globalcache\\000\\symbolrefs.dat=c1483653422059 +c\:\\github\\uae4arm-rpi\\.git\\objects\\2f\\7efbeab578c8042531ea7908ee8ffd7589fe46=c1484825696313 +c\:\\github\\uae4arm-rpi\\visualgdb\\amiberry\\amiberry-release-rpi1.vgdbsettings=c1484825696556 +c\:\\github\\uae4arm-rpi\\.git\\logs\\refs\\heads\\netbeans=c1484929381089 +c\:\\github\\uae4arm-rpi\\src\\archivers\\7z\\archive\\7z\\7zheader.cpp=c1481274637740 +c\:\\github\\uae4arm-rpi\\.git\\objects\\f7\\9727271ce34f150d7386a455e09484faef5c00=c1484825696357 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\globalcache\\000\\symbolrefs.dat=c1482264973360 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\cdrom.gcc.rsp=c1484122776853 +c\:\\github\\uae4arm-rpi\\.git\\objects\\36\\2492c48cdd112f93f82e2c71a26d0eb86a33ce=c1482400900844 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\pandora_input-00001.rdb=c1484123312587 +c\:\\github\\uae4arm-rpi\\src\\sounddep\\sound.cpp=c1483975653009 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\editfilesyshardfile.dep=c1484122785610 +c\:\\github\\uae4arm-rpi\\.git\\objects\\cc\\3edcce8bd285b3eeb4a479c85487d47c180961=c1482400900408 +c\:\\github\\uae4arm-rpi\\.git\\logs\\refs\\stash=c1484929344225 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\support.gcc.rsp=c1484122776910 +c\:\\github\\uae4arm-rpi\\src\\include\\flags_arm.h=c1483975652674 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\filesys.npa00=c1482270756506 +c\:\\github\\uae4arm-rpi\\_config.yml=c1484825696574 +c\:\\github\\uae4arm-rpi\\.git\\logs\\refs\\heads\\midwan-master=c1483974687739 +c\:\\github\\uae4arm-rpi\\.git\\objects\\77\\4f49c877da9724fbac152d465f7cd5de4dfb6a=c1483975583649 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\sigsegv_handler.npa00=c1482264972018 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\7zheader.dep=c1484122777618 +c\:\\github\\uae4arm-rpi\\src\\cia.cpp=c1481561902571 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\sound_sdl_new.npa00=c1482270762073 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\drawing.dep=c1484122781306 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\rasp_gfx.gcc.rsp=c1484122777006 +c\:\\github\\uae4arm-rpi\\.git\\objects\\7e\\7bba707a59ff8cc7456f0f60a8c94bbf865f65=c1484825696247 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\tmp00000001.npa00=c1482239101587 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\compemu_fpp.dep=c1484122782525 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\autoconf.dep=c1484122778991 +c\:\\github\\uae4arm-rpi\\data\\sound.ico=c1481274637700 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\pandora.npa00=c1482264972596 +c\:\\github\\uae4arm-rpi\\.git\\objects\\07\\def297e76dedf3ad40b720df7eab6c2d8a8fbe=c1483975586581 +c\:\\github\\uae4arm-rpi\\.git\\objects\\93\\4f7636eac2239f51348514e71b045c58228f51=c1482400900840 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\cpustbl.gcc.rsp=c1484122776867 +c\:\\github\\uae4arm-rpi\\.gitignore=c1484825696516 +c\:\\github\\uae4arm-rpi\\src\\expansion.cpp=c1483975652609 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\writelog.dep=c1484122790848 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\sound_sdl_new.npd=c1482270762081 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\crcio.dep=c1484122778399 +c\:\\github\\uae4arm-rpi\\src\\archivers\\lha\\dhuf.cpp=c1483975652472 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\7zitem.gcc.rsp=c1484122776775 +c\:\\github\\uae4arm-rpi\\.git\\objects\\60\\2d2ceb2e5d028b0f9daf6c4dc920fd3653272c=c1482400900431 +c\:\\github\\uae4arm-rpi\\src\\include\\rtgmodes.h=c1483975652723 +c\:\\github\\uae4arm-rpi\\.git\\objects\\da\\b064daaf0fa5c2d459c6dc50f5683373805014=c1482400900815 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\bra86.dep=c1484122777928 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\inputdevice.rdb=c1483656253836 +c\:\\github\\uae4arm-rpi\\.git\\objects\\ac\\7c3462baa5c6ba17c6ca0212aa29886b20b6fb=c1482225287776 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\header.gcc.rsp=c1484122776808 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\tables.gcc.rsp=c1484122776792 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\fsdb.gcc.rsp=c1484122776886 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\7zstream.gcc.rsp=c1484122776763 +c\:\\github\\uae4arm-rpi\\src\\fsusage.cpp=c1481561902657 +c\:\\github\\uae4arm-rpi\\src\\cfgfile.cpp=c1483975652585 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\cfgfile.npa01=c1482403727016 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\main_window.cpp=c1483975652929 +c\:\\github\\uae4arm-rpi\\src\\archivers\\dms\\pfile.h=c1481561902438 +c\:\\github\\uae4arm-rpi\\src\\include\\autoconf.h=c1481561902700 +c\:\\github\\uae4arm-rpi\\src\\include\\traps.h=c1483975652735 +c\:\\github\\uae4arm-rpi\\src\\include\\scsi.h=c1483975652730 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry-gles\\globalfiletable.001=c1484123208849 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\slide.dep=c1484122778667 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry-gles\\globalfiletable.000=c1484123274888 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\pandora_input-00001.npa00=c1484123207983 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\uaecheckbox.cpp=c1483975652910 +c\:\\github\\uae4arm-rpi\\screenshots\\dir.txt=c1481274637708 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\blitter.gcc.rsp=c1484122776842 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\blitter.dep=c1484122779326 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\compemu.gcc.rsp=c1484122776899 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\sigsegv_handler.npd=c1482270761626 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\keybuf.gcc.rsp=c1484122776906 +c\:\\github\\uae4arm-rpi\\.git\\objects\\8f\\0af65aa9f2711f4848734ee488290062fdf965=c1481890553786 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\globalcache\\000\\macrorefs.dat=c1483653422063 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\fsdb.dep=c1484122781749 +c\:\\github\\uae4arm-rpi\\.git\\objects\\4b\\17913a8585c5f9e2889d85d934e389ae67640e=c1484825696417 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\akiko.gcc.rsp=c1484122776758 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\autopch\\263-272-264.psf=c1483653416964 +c\:\\github\\uae4arm-rpi\\.git\\objects\\7f\\59e10f1e86a56e91aacedf7eb5fe0cc59cd9ff=c1484825696258 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\uaeresource.dep=c1484122791692 +c\:\\github\\uae4arm-rpi\\.git\\logs\\refs\\remotes\\midwan\\sdl2=c1481561869312 +c\:\\github\\uae4arm-rpi\\.git\\objects\\9c\\c219492a4fdd64415255f46641b1ecc867021c=c1482400900768 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\autopch\\142-143-144.psf=c1483653089399 +c\:\\github\\uae4arm-rpi\\src\\inputdevice.cpp=c1483975652748 +c\:\\github\\uae4arm-rpi\\.git\\objects\\1e\\fe1c14888d62da7e80eb35ccb02aac8df52e8b=c1483975586000 +c\:\\github\\uae4arm-rpi\\src\\jit\\compemu_support.cpp=c1481561903122 +c\:\\github\\uae4arm-rpi\\.git\\objects\\f8\\b9e386bdb8e12a27e51b2cbdce192823a90dca=c1481890427962 +c\:\\github\\uae4arm-rpi\\src\\include\\sysdeps.h=c1484825696582 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\panelinput.gcc.rsp=c1484122776952 +c\:\\github\\uae4arm-rpi\\data\\paths.ico=c1481274637693 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\sigsegv_handler.dep=c1484122790715 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\editfilesysvirtual.dep=c1484122785677 +c\:\\github\\uae4arm-rpi\\visualgdb\\amiberry-gles\\amiberry-gles-debug.vgdbsettings=c1484825696540 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\panelram.cpp=c1483975652891 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\blkdev_cdimage.dep=c1484122779704 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\panelcpu.gcc.rsp=c1484122776944 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\cfgfile.npd=c1482423936801 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\pandora.gcc.rsp=c1484122776992 +c\:\\github\\uae4arm-rpi\\.git\\logs\\refs\\remotes\\midwan\\master=c1484825696455 +c\:\\github\\uae4arm-rpi\\src\\include\\filesys.h=c1481561902753 +c\:\\github\\uae4arm-rpi\\.git\\objects\\ff\\d6026a6ad5017f019c31b20eb009c90bfef39c=c1483975586323 +c\:\\github\\uae4arm-rpi\\.git\\objects\\7a\\5c36d8d018393bd5461bf0e04f86cb37d21ffb=c1483975586563 +c\:\\github\\uae4arm-rpi\\.git\\objects\\a9\\47d1bdb9fb3710a1763771ac65ce2575821c92=c1483975583993 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\tmp0000000c.npa00=c1482264973786 +c\:\\github\\uae4arm-rpi\\.git\\objects\\e6\\d765bf7dc933b45583db3fc4b59a187f6f2b68=c1482400900399 +c\:\\github\\uae4arm-rpi\\.git\\objects\\c3\\859a1b3e869900ea66909ba5011a5c5a3c5eeb=c1481294222000 +c\:\\github\\uae4arm-rpi\\.git\\objects\\8e\\d306fd085177890aa07f8e7662631aa6ffbad2=c1482400900625 +c\:\\github\\uae4arm-rpi\\.git\\objects\\c8\\f25cd4360b02bf7301b02cdb856da50d84fa66=c1483975583767 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\uae_lha.npa00=c1482264963678 +c\:\\github\\uae4arm-rpi\\src\\archivers\\7z\\archive\\7z\\7zalloc.h=c1481274637729 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\selectfile.gcc.rsp=c1484122776967 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\bsdsocket_host.gcc.rsp=c1484122776921 +c\:\\github\\uae4arm-rpi\\.git\\objects\\8b\\459daab1447ff9afc7ebf5e9693ee74c187fb6=c1483975583670 +c\:\\github\\uae4arm-rpi\\.git\\objects\\14\\04e6328ec04cac77db2358dc0176aeb3970231=c1483975583997 +c\:\\github\\uae4arm-rpi\\data\\35floppy.ico=c1481274637657 +c\:\\github\\uae4arm-rpi\\src\\disk.cpp=c1482225303195 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\drawing.npa00=c1482270756185 +c\:\\github\\uae4arm-rpi\\src\\osdep\\picasso96.cpp=c1483975652977 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\savestate.gcc.rsp=c1484122777016 +c\:\\github\\uae4arm-rpi\\src\\autoconf.cpp=c1481561902533 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\gfxboard.dep=c1484122782044 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\pfile.dep=c1484122778231 +c\:\\github\\uae4arm-rpi\\src\\archivers\\dms\\u_deep.h=c1481274637798 +c\:\\github\\uae4arm-rpi\\.git\\objects\\85\\46f6cf0aa72dcd52ece4823aed6f86a2d7e11b=c1482400900794 +c\:\\github\\uae4arm-rpi\\.git\\refs\\remotes\\midwan\\winuae-3.4.0=c1483975584071 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\neon_helper.dep=c1481893771613 +c\:\\github\\uae4arm-rpi\\src\\archivers\\dms\\u_deep.cpp=c1483975652454 +c\:\\github\\uae4arm-rpi\\.git\\logs\\refs\\remotes\\origin\\cfgfile_cleanup=c1482424248850 +c\:\\github\\uae4arm-rpi\\vslinux\\amiberry.vcxproj=c1484929344356 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\panelfloppy.gcc.rsp=c1484122776948 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\7zdecode.dep=c1484122777657 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\blitfunc.dep=c1484122779263 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\createfilesyshardfile.cpp=c1483975652847 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\slide.gcc.rsp=c1484122776820 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\selectorentry.gcc.rsp=c1484122776971 +c\:\\github\\uae4arm-rpi\\src\\newcpu_common.cpp=c1483975652808 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\newcpu.dep=c1484122784619 +c\:\\github\\uae4arm-rpi\\.git\\objects\\1d\\ac34fba4f718158498aabb26a11eac41db3df4=c1482225287813 +c\:\\github\\uae4arm-rpi\\src\\archivers\\7z\\archive\\7z\\7zextract.cpp=c1483975652412 +c\:\\github\\uae4arm-rpi\\src\\blittable.cpp=c1483975652557 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\uaedropdown.dep=c1484122789764 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\uaedropdown.hpp=c1483975652915 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\tmp00000010.npa00=c1482136701488 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\selectorentry.dep=c1484122788952 +c\:\\github\\uae4arm-rpi\\vslinux\\amiberry.vcxproj.user=c1484929344360 +c\:\\github\\uae4arm-rpi\\src\\include\\audio.h=c1483975652640 +c\:\\github\\uae4arm-rpi\\src\\zfile.cpp=c1483975653041 +c\:\\github\\uae4arm-rpi\\.git\\objects\\92\\b0cb5e0be0e1e8f3c51dd6a60f721157e85d89=c1483975586381 +c\:\\github\\uae4arm-rpi\\src\\include\\blitter.h=c1481561902706 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\panelpaths.cpp=c1483975652888 +c\:\\github\\uae4arm-rpi\\src\\include\\fsdb.h=c1481561902766 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\tmp00000005.npa00=c1482239191882 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\larc.gcc.rsp=c1484122776812 +c\:\\github\\uae4arm-rpi\\src\\jit\\compemu_midfunc_arm2.cpp=c1483975652777 +c\:\\github\\uae4arm-rpi\\.git\\objects\\6c\\f7d166eddf187a57299b1b76d0b7d6e3b8d79c=c1482225287766 +c\:\\github\\uae4arm-rpi\\src\\archivers\\7z\\7zstream.cpp=c1483975652400 +c\:\\github\\uae4arm-rpi\\.git\\objects\\29\\c843dbf02e5410ab1b65a61684fdfb339a3181=c1484825696409 +c\:\\github\\uae4arm-rpi\\src\\osdep\\cda_play.h=c1483975652838 +c\:\\github\\uae4arm-rpi\\visualgdb\\amiberry\\amiberry-release-rpi2.vgdbsettings=c1484825696558 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\pandora_input-00001.npd=c1484123207988 +c\:\\github\\uae4arm-rpi\\.git\\objects\\89\\85d80a9af139fe0c14a644b2da9de0ceda7f5c=c1484825696344 +c\:\\github\\uae4arm-rpi\\vslinux\\amiberry.sln=c1484825696525 +c\:\\github\\uae4arm-rpi\\src\\blitops.cpp=c1483975652555 +c\:\\github\\uae4arm-rpi\\data\\mouse.bmp=c1481274637692 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\readcpu.dep=c1484122791362 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\main.npd=c1482264849943 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\uaedropdown.gcc.rsp=c1484122776976 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\7zextract.gcc.rsp=c1484122776769 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\panelinput.dep=c1484122788317 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\zfile_archive.dep=c1484122791961 +c\:\\github\\uae4arm-rpi\\src\\include\\statusline.h=c1481561903052 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\hardfile.gcc.rsp=c1484122776895 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\inputdevice-00001.rdb=c1484123421833 +c\:\\github\\uae4arm-rpi\\.git\\objects\\fc\\780d7b7c25bda78b54abeef28b19ab41e86dcb=c1483975586533 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\rommgr.npd=c1482264972415 +c\:\\github\\uae4arm-rpi\\.git\\objects\\39\\59fc9957449bda63df368ef045ed1e85dc4e9c=c1482400900810 +c\:\\github\\uae4arm-rpi\\.git\\objects\\95\\edb4a050240bccf80531303991d54b3f451a24=c1482400900836 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\cfgfile.npd=c1482403727022 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\selectfile.dep=c1484122789527 +c\:\\github\\uae4arm-rpi\\data\\expansion.ico=c1481274637678 +c\:\\github\\uae4arm-rpi\\.git\\objects\\29\\9559364aa9d8a53166ac7648bde76e06da2eab=c1481619410910 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\panelmisc.npd=c1481895596472 +c\:\\github\\uae4arm-rpi\\.git\\objects\\04\\4ff9aea914c1a3deab4c85b3de170fbd1963e1=c1484825696237 +c\:\\github\\uae4arm-rpi\\.git\\objects\\cf\\bdfcaa0ed57b009f167b939326c91b0c8282cd=c1484929344132 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\unzip.gcc.rsp=c1484122776829 +c\:\\github\\uae4arm-rpi\\.git\\objects\\f4\\5a772cea5e4b4c4ecdda93bbf6b88d3fe30269=c1483975583894 +c\:\\github\\uae4arm-rpi\\src\\archivers\\dms\\maketbl.cpp=c1483975652447 +c\:\\github\\uae4arm-rpi\\src\\osdep\\charset.cpp=c1483975652841 +c\:\\github\\uae4arm-rpi\\src\\archivers\\dms\\u_medium.cpp=c1483975652460 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\pandora_gui.npd=c1482264972821 +c\:\\github\\uae4arm-rpi\\.git\\objects\\9e\\c4f290a79270a882165fed92fbde44e2aa0dba=c1483975583757 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\fsdb_host.gcc.rsp=c1484122776927 +c\:\\github\\uae4arm-rpi\\.git\\objects\\da\\a3d44046b4c5b380c22addae80f5405b457c8b=c1482400900415 +c\:\\github\\uae4arm-rpi\\src\\archivers\\7z\\archive\\7z\\7zitem.h=c1483975652424 +c\:\\github\\uae4arm-rpi\\src\\include\\uae.h=c1483975652737 +c\:\\github\\uae4arm-rpi\\src\\osdep\\mp3decoder.cpp=c1483975652944 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\uaelistbox.hpp=c1483975652920 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\panelcpu.dep=c1484122787326 +c\:\\github\\uae4arm-rpi\\src\\archivers\\dms\\crc_csum.h=c1481274637778 +c\:\\github\\uae4arm-rpi\\.git\\logs\\refs\\remotes\\origin\\joystick_extra=c1481306269227 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\7zcrc.gcc.rsp=c1484122776762 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\util.gcc.rsp=c1484122776823 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\selectfolder.gcc.rsp=c1484122776969 +c\:\\github\\uae4arm-rpi\\.git\\objects\\68\\0ff0c7f1a5084d3ceeca12bec77d00ceea8054=c1483975586788 +c\:\\github\\uae4arm-rpi\\.git\\objects\\e5\\c713a686185f97badd6fabf7deecb4d68e6a4d=c1481652869600 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\memory.dep=c1484122784168 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\pandora_mem.gcc.rsp=c1484122777000 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\uae_lha.dep=c1484122778696 +c\:\\github\\uae4arm-rpi\\src\\inputevents.def=c1481561903080 +c\:\\github\\uae4arm-rpi\\data\\chip.ico=c1481274637669 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\native2amiga.gcc.rsp=c1484122776915 +c\:\\github\\uae4arm-rpi\\src\\archivers\\7z\\7zbuf.h=c1483975652397 +c\:\\github\\uae4arm-rpi\\.git\\objects\\89\\41464adaa6743295223ff49a1676df02ab776f=c1481619410933 +c\:\\github\\uae4arm-rpi\\.git\\objects\\9a\\aeb99adadfa04d7fcfc96f58d831a6722adae5=c1484825696311 +c\:\\github\\uae4arm-rpi\\.git\\objects\\9d\\5f7a369c7b268349b310a167289ed3b79eec71=c1482400900427 +c\:\\github\\uae4arm-rpi\\src\\archivers\\dms\\getbits.cpp=c1483975652445 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\ingamemessage.cpp=c1483975652855 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\panelinput.npa00=c1482223850485 +c\:\\github\\uae4arm-rpi\\src\\include\\memory.h=c1484858317201 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\aros.rom.gcc.rsp=c1484122776831 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\panelhd.cpp=c1483975652880 +c\:\\github\\uae4arm-rpi\\.git\\objects\\78\\868a906a32065a3f750337065c4f591ca809f7=c1484929343966 +c\:\\github\\uae4arm-rpi\\data\\misc.ico=c1481274637688 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\disk.npd=c1482270756045 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\cia.npd=c1482232745706 +c\:\\github\\uae4arm-rpi\\.git\\objects\\f6\\898c2a098fca2693f7e723927d8c57edd0a38b=c1482225287769 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\rasp_gfx.dep=c1484122790934 +c\:\\github\\uae4arm-rpi\\.git\\objects\\dc\\e2268a46a9001258b919c9eb1041fdf453d47e=c1484825696263 +c\:\\github\\uae4arm-rpi\\src\\include\\fpp-unknown.h=c1483975652680 +c\:\\github\\uae4arm-rpi\\.git\\objects\\db\\17092c550dceaba06e431429571dcd47cf83b1=c1482400900756 +c\:\\github\\uae4arm-rpi\\src\\gfxboard.cpp=c1483975652632 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\mp3decoder.gcc.rsp=c1484122776988 +c\:\\github\\uae4arm-rpi\\.git\\objects\\pack\\pack-8a32f0c3edca12aca66b93580d4f17d71a0d1c53.idx=c1483974687265 +c\:\\github\\uae4arm-rpi\\.git\\refs\\heads\\master=c1481274637576 +c\:\\github\\uae4arm-rpi\\src\\include\\gfxboard.h=c1483975652690 +c\:\\github\\uae4arm-rpi\\src\\osdep\\pandora_rp9.h=c1483975652971 +c\:\\github\\uae4arm-rpi\\.git\\objects\\d5\\1c596f82c33d4bf6532e45760cc119e11dd9f8=c1482400900403 +c\:\\github\\uae4arm-rpi\\src\\archivers\\dms\\u_quick.cpp=c1483975652463 +VERSION=1.3 +c\:\\github\\uae4arm-rpi\\.git\\objects\\9e\\dc46862db23f4533ccdc81d64ea4ed6ab98c11=c1482400900714 +c\:\\github\\uae4arm-rpi\\.git\\objects\\33\\2beae62cb4334d26904e4a5c8c6f44c249d76d=c1483975586730 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\traps.gcc.rsp=c1484122777022 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\newcpu.gcc.rsp=c1484122776917 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\hardfile_pandora.npa00=c1482264971329 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\panelsound.cpp=c1483975652899 +c\:\\github\\uae4arm-rpi\\.git\\objects\\77\\1e7c4ddd75cb5a1b83fece258ffd47339dd240=c1484825696228 +c\:\\github\\uae4arm-rpi\\src\\blitfunc.cpp=c1483975652551 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\codedb.lck=c1484123625749 +c\:\\github\\uae4arm-rpi\\src\\archivers\\7z\\lzmadec.h=c1483975652436 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\gfxutil.gcc.rsp=c1484122776894 +c\:\\github\\uae4arm-rpi\\.git\\objects\\51\\f7f182e3437f214f42fd98c6677289620d008e=c1484825696281 +c\:\\github\\uae4arm-rpi\\src\\include\\cpu_prefetch.h=c1481561902724 +c\:\\github\\uae4arm-rpi\\src\\sounddep\\sound_sdl_new.cpp=c1483975653016 +c\:\\github\\uae4arm-rpi\\vslinux\\.vs\\amiberry\\v14\\.suo=c1484903569539 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\panelhd.gcc.rsp=c1484122776950 +c\:\\github\\uae4arm-rpi\\.git\\hooks\\pre-applypatch.sample=c1481274630558 +c\:\\github\\uae4arm-rpi\\src\\newcpu.cpp=c1483975652804 +c\:\\github\\uae4arm-rpi\\data\\delete.png=c1481274637673 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\navigation.gcc.rsp=c1484122776938 +c\:\\github\\uae4arm-rpi\\.git\\objects\\a6\\26393d4e6dc740af1177cc95e11b8402b8a91a=c1483975583906 +c\:\\github\\uae4arm-rpi\\.git\\objects\\f8\\188fcd2d5aee9a75bbeea957906bfc6f05ed71=c1483975586523 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\autopch\\263.ast=c1483653416833 +c\:\\github\\uae4arm-rpi\\src\\include\\akiko.h=c1481561902695 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\expansion.npd=c1482264964667 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\charset.gcc.rsp=c1484122776925 +c\:\\github\\uae4arm-rpi\\.git\\objects\\c8\\89115b1efe143b6e569af5fbbc8e38a0ac641e=c1484825696328 +c\:\\github\\uae4arm-rpi\\.git\\description=c1481274630547 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\cpuemu_11.gcc.rsp=c1484122776863 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\charset.dep=c1484122784833 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\panelram.gcc.rsp=c1484122776958 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\selectfolder.dep=c1484122789541 +c\:\\github\\uae4arm-rpi\\.git\\objects\\c3\\7d866b187d09ad5457016cefa9402bc6294af1=c1484825696242 +c\:\\github\\uae4arm-rpi\\.git\\objects\\e5\\159b4849ad244e3521eb39fab04d38c74148b8=c1481890553000 +c\:\\github\\uae4arm-rpi\\.git\\hooks\\pre-rebase.sample=c1481274630570 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\cdrom.dep=c1484122779564 +c\:\\github\\uae4arm-rpi\\.git\\objects\\1b\\29ef0e4df85bb2e3f1cc4491e69025d3f600d5=c1484825696394 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\cda_play.dep=c1484122784597 +c\:\\github\\uae4arm-rpi\\.git\\objects\\01\\b9ae18652246cc05d228db871e9111b6c59beb=c1483975583678 +c\:\\github\\uae4arm-rpi\\src\\linetoscr.c=c1481561903140 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\statusline.dep=c1484122791529 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\tmp00000012.rdb=c1482141722737 +c\:\\github\\uae4arm-rpi\\src\\jit\\compemu_midfunc_arm2.h=c1481561903118 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\disk.npa00=c1482264964626 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\expansion.npa00=c1482264964656 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\blittable.gcc.rsp=c1484122776841 +c\:\\github\\uae4arm-rpi\\src\\filesys_bootrom.cpp=c1483975652620 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\tmp00000009.npa01=c1482255010409 +c\:\\github\\uae4arm-rpi\\.git\\objects\\bd\\b0cabc87cf50106df6e15097dff816c8c3eb34=c1484825696273 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\pandora_input-00001.npd=c1484123239828 +c\:\\github\\uae4arm-rpi\\.git\\objects\\05\\33570d7ae796d73741b9db87506a3b813c9926=c1484825696318 +c\:\\github\\uae4arm-rpi\\src\\include\\scsidev.h=c1483975652734 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\uaedropdown.cpp=c1483975652914 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\cpuemu_0.dep=c1484122786699 +c\:\\github\\uae4arm-rpi\\src\\build68k.cpp=c1481561902558 +c\:\\github\\uae4arm-rpi\\.git\\objects\\58\\e3c4a66a39a5f1ea1ac492fd081845c04c3b27=c1482424233903 +c\:\\github\\uae4arm-rpi\\visualgdb\\amiberry.vc.db=c1484902928617 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\globalcache\\000\\names.idx=c1482264973387 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\panelsound.gcc.rsp=c1484122776963 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\custom.dep=c1484122781398 +c\:\\github\\uae4arm-rpi\\.git\\refs\\heads\\controller_config=c1484825696589 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\pfile.npa00=c1482264963489 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\bsdsocket.dep=c1484122779439 +c\:\\github\\uae4arm-rpi\\src\\jit\\compemu_fpp.cpp=c1483975652764 +c\:\\github\\uae4arm-rpi\\src\\archivers\\7z\\archive\\7z\\7zitem.cpp=c1483975652421 +c\:\\github\\uae4arm-rpi\\src\\archivers\\lha\\header.cpp=c1483975652477 +c\:\\github\\uae4arm-rpi\\.git\\refs\\remotes\\origin\\joystick_extra=c1481306269216 +c\:\\github\\uae4arm-rpi\\.git\\objects\\0f\\4103c7148fecff4da8f961e0e281e2753014cf=c1482424233890 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\tmp00000004.npa00=c1483656620105 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\blkdev.gcc.rsp=c1484122776846 +c\:\\github\\uae4arm-rpi\\.git\\objects\\f4\\48c7c3e5b5cf7d81e2ca228ef571af6eee8f7c=c1483975584001 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\savestate.npd=c1482264972497 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\disk.dep=c1484122781227 +c\:\\github\\uae4arm-rpi\\.git\\objects\\99\\6bbc6de9a48df65ec8109bc73a337a2db12509=c1482400900744 +c\:\\github\\uae4arm-rpi\\src\\archivers\\dms\\u_rle.cpp=c1483975652465 +c\:\\github\\uae4arm-rpi\\src\\include\\crc32.h=c1481274638057 +c\:\\github\\uae4arm-rpi\\.git\\objects\\07\\425e3dcd894c54ea977f7b70e8ba560d60432c=c1481652869597 +c\:\\github\\uae4arm-rpi\\.git\\objects\\c7\\2e3306e1657e54483c1a260227d78d5ca7d720=c1481616215277 +c\:\\github\\uae4arm-rpi\\.git\\objects\\fb\\efca33a024ab81763e5b5a9c9c4c4a87503db1=c1484825696342 +c\:\\github\\uae4arm-rpi\\src\\archivers\\7z\\types.h=c1483975652441 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\inputdevice.npd=c1483655330353 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\lharc.gcc.rsp=c1484122776816 +c\:\\github\\uae4arm-rpi\\src\\memory.cpp=c1483975652798 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\createfilesyshardfile.gcc.rsp=c1484122776929 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\huf.dep=c1484122778547 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\panelmisc.dep=c1484122788250 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\7zbuf.dep=c1484122777625 +c\:\\github\\uae4arm-rpi\\.git\\objects\\6d\\eab114023b7642f54354eff0ff67d5d6bdc05e=c1484825696288 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\lhamaketbl.gcc.rsp=c1484122776814 +c\:\\github\\uae4arm-rpi\\src\\archivers\\dms\\tables.h=c1481274637795 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\pandora_gui.gcc.rsp=c1484122776996 +c\:\\github\\uae4arm-rpi\\src\\osdep\\fsdb_host.cpp=c1483975652843 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\autopch\\1003-1004-1024.psf=c1484122873134 +c\:\\github\\uae4arm-rpi\\.git\\objects\\56\\86300b3f033ac66cb30fd79dfbdbc0f81626b8=c1484825696221 +c\:\\github\\uae4arm-rpi\\src\\machdep\\maccess.h=c1483975652783 +c\:\\github\\uae4arm-rpi\\src\\archivers\\lha\\lharc.cpp=c1483975652495 +c\:\\github\\uae4arm-rpi\\.git\\objects\\b5\\696da224a13c5f38329f889ff92617f6bd33be=c1484825696384 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\blitfunc.gcc.rsp=c1484122776837 +c\:\\github\\uae4arm-rpi\\.git\\hooks\\pre-commit.sample=c1481274630562 +c\:\\github\\uae4arm-rpi\\src\\hardfile.cpp=c1483975652636 +c\:\\github\\uae4arm-rpi\\.git\\objects\\8d\\9c4586bc64fac798a465dd9a001ac190a015e2=c1481293058547 +c\:\\github\\uae4arm-rpi\\.git\\objects\\51\\56473be0c0f7784d72b07df290dd599c570744=c1483975586224 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\uaelistbox.cpp=c1483975652918 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\7zbuf.gcc.rsp=c1484122776760 +c\:\\github\\uae4arm-rpi\\.git\\objects\\ce\\3895622ad9de9ad1df3d6e76db536f0d9d7203=c1484825696291 +c\:\\github\\uae4arm-rpi\\.git\\info\\exclude=c1481274630583 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\panelrom.cpp=c1483975652893 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\u_rle.gcc.rsp=c1484122776803 +c\:\\github\\uae4arm-rpi\\.git\\objects\\fa\\62d5e14b31e29017cde3e1841cd322bf54501b=c1482225287871 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\sound_sdl_new.dep=c1484122791362 +c\:\\github\\uae4arm-rpi\\.git\\objects\\52\\abd8c9f7ec1b0fde3b85d103d0e6d8e16e6078=c1482400900782 +c\:\\github\\uae4arm-rpi\\src\\osdep\\hardfile_pandora.cpp=c1483975652935 +c\:\\github\\uae4arm-rpi\\src\\include\\execio.h=c1483975652671 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\cda_play.gcc.rsp=c1484122776923 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\compstbl.dep=c1484122783051 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\pandora_input.dep=c1484123327366 +c\:\\github\\uae4arm-rpi\\.git\\objects\\51\\619f6f388b882f124ac60fa19b24bd357eff7d=c1482400900788 +c\:\\github\\uae4arm-rpi\\.git\\objects\\4b\\4723c36d3a33dda220b27f556358db5c1501c7=c1482400900763 +c\:\\github\\uae4arm-rpi\\.git\\objects\\62\\927b7be9345fbb920ff92da7b78c7318748afd=c1483975586780 +c\:\\github\\uae4arm-rpi\\src\\main.cpp=c1483975652793 +c\:\\github\\uae4arm-rpi\\.git\\objects\\34\\8b9a1672360ae00ee4d737c270dd81d47b7ab0=c1483975584033 +c\:\\github\\uae4arm-rpi\\.git\\objects\\a1\\d09af6b697b29cf4b24e939c3423da73d704a8=c1483975586541 +c\:\\github\\uae4arm-rpi\\.git\\objects\\c8\\a958370c9111465932af2f29b4cdd8946e3536=c1482400900775 +c\:\\github\\uae4arm-rpi\\.git\\objects\\be\\11d7b89a1c77999806fab2f142f218ea86074c=c1483975584026 +c\:\\github\\uae4arm-rpi\\src\\archivers\\lzx\\unlzx.cpp=c1483975652506 +c\:\\github\\uae4arm-rpi\\src\\archivers\\7z\\bra86.cpp=c1483975652431 +c\:\\github\\uae4arm-rpi\\.git\\refs\\heads\\netbeans=c1484929381087 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\readcpu.gcc.rsp=c1484122777011 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\inputdevice.npa00=c1483655330347 +c\:\\github\\uae4arm-rpi\\data\\remapping.bmp=c1481274637695 +c\:\\github\\uae4arm-rpi\\src\\archivers\\dms\\cdata.h=c1483975652442 +c\:\\github\\uae4arm-rpi\\.git\\objects\\44\\90c4c3fdf284e470e65673615fee4158448b5f=c1482225287804 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\cpuemu_0.gcc.rsp=c1484122776861 +c\:\\github\\uae4arm-rpi\\src\\machdep\\m68k.h=c1483975652780 +c\:\\github\\uae4arm-rpi\\.git\\objects\\39\\26c00f5d21522a4408586f9e61369598be9148=c1483975584010 +c\:\\github\\uae4arm-rpi\\visualgdb\\amiberry\\amiberry-release.vgdbsettings=c1484825696560 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\unlzx.npd=c1482264963698 +c\:\\github\\uae4arm-rpi\\src\\gencpu.cpp=c1481561902664 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\autopch\\142-143.psf=c1482401347741 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\amiberry=c1484123328991 +c\:\\github\\uae4arm-rpi\\.git\\objects\\63\\6c1ee8ebca5a2f76d05cab81b6567bd1896628=c1483975583903 +c\:\\github\\uae4arm-rpi\\src\\archivers\\zip\\unzip.cpp=c1483975652515 +c\:\\github\\uae4arm-rpi\\.git\\objects\\e7\\c348a43b4069508379116c7f8446d27d06917e=c1483975586417 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\panelconfig.dep=c1484122786703 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\gui_handling.h=c1483975652926 +c\:\\github\\uae4arm-rpi\\src\\table68k=c1481561903363 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\panelchipset.cpp=c1483975652866 +c\:\\github\\uae4arm-rpi\\.git\\objects\\89\\546402b86b594e03da98882c4ad7645c0cf9b1=c1482424183598 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\crc32.dep=c1484122780080 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\unzip.dep=c1484122778893 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\pfile.npa00=c1482270754862 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\gfxboard.gcc.rsp=c1484122776892 +c\:\\github\\uae4arm-rpi\\.git\\refs\\remotes\\origin\\head=c1481274637569 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\panelmisc.cpp=c1483975652887 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\shuf.gcc.rsp=c1484122776818 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\main_window.gcc.rsp=c1484122776937 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\cpudefs.dep=c1484122779744 +c\:\\github\\uae4arm-rpi\\.git\\objects\\6d\\5532ff08e72b7e1cd55c2bf587fad17a9a77e5=c1483975586359 +c\:\\github\\uae4arm-rpi\\src\\jit\\compemu.cpp=c1481561903096 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\compemu.dep=c1484122792382 +c\:\\github\\uae4arm-rpi\\.git\\objects\\12\\d70f3ced4ee2666f534b9f2fcf461c7af1431f=c1482400900424 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\panelfloppy.dep=c1484122787811 +c\:\\github\\uae4arm-rpi\\src\\machdep\\rpt.h=c1483975652787 +c\:\\github\\uae4arm-rpi\\.git\\objects\\c4\\d273069aa6c2cbb1d9a994a997467541756592=c1482400900469 +c\:\\github\\uae4arm-rpi\\.git\\objects\\b6\\c75ce7010aa93db4ac7b14300ddbcf1c553a08=c1481619410922 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\7zdecode.gcc.rsp=c1484122776767 +c\:\\github\\uae4arm-rpi\\.git\\objects\\e4\\2a656fb6214b6b58d68d83d13559811d556369=c1482400900633 +c\:\\github\\uae4arm-rpi\\.git\\objects\\f9\\3463bbed3cacd5aa115e830fe854b2d17ae595=c1484825696307 +c\:\\github\\uae4arm-rpi\\.git\\objects\\a7\\8e6db754809cd7aa064fed680ea45160434ae7=c1482400900821 +c\:\\github\\uae4arm-rpi\\.git\\objects\\18\\f3557c40ddf1bab558e130fabfd0a167bfb33e=c1483975583890 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\hardfile.dep=c1484122782656 +c\:\\github\\uae4arm-rpi\\src\\cpuemu_0.cpp=c1481561902584 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\paneldisplay.dep=c1484122787294 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\maketbl.gcc.rsp=c1484122776788 +c\:\\github\\uae4arm-rpi\\.git\\objects\\28\\ac945aa915f3b1787701bffd0ec5e2aa1db27c=c1484825696316 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\pandora.npa00=c1483653682727 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\panelconfig.gcc.rsp=c1484122776942 +c\:\\github\\uae4arm-rpi\\src\\osdep\\mp3decoder.h=c1483975652947 +c\:\\github\\uae4arm-rpi\\.git\\objects\\01\\748174c6f0474747777435cd3d2662654f8550=c1481890427974 +c\:\\github\\uae4arm-rpi\\.git\\objects\\fd\\70b9469abf019319cd39893bf3d904d308608a=c1481616215319 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\main.npa00=c1482254347571 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\pandora_input.npa00=c1482264971848 +c\:\\github\\uae4arm-rpi\\.git\\objects\\d9\\c1ba05ecf479d56cf1130182f53d4eac3a84f7=c1483975586000 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\hardfile_pandora.npa00=c1482270760818 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\7zheader.gcc.rsp=c1484122776771 +c\:\\github\\uae4arm-rpi\\src\\archivers\\dms\\u_heavy.cpp=c1483975652456 +c\:\\github\\uae4arm-rpi\\.git\\objects\\ad\\a3368be44379f8a2834a61c204f44b3bba7343=c1483975586350 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\globalcache\\000\\globaltrees.dat=c1483653422066 +c\:\\github\\uae4arm-rpi\\.git\\objects\\pack\\pack-8a32f0c3edca12aca66b93580d4f17d71a0d1c53.pack=c1483975586000 +c\:\\github\\uae4arm-rpi\\src\\osdep\\menu\\menu_config.cpp=c1483975652943 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\tmp00000003.npa00=c1484123461032 +c\:\\github\\uae4arm-rpi\\src\\custom.cpp=c1484825696578 +c\:\\github\\uae4arm-rpi\\src\\zfile_archive.cpp=c1483975653046 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\pfile.gcc.rsp=c1484122776790 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\newcpu.npd=c1482270757671 +c\:\\github\\uae4arm-rpi\\src\\archivers\\7z\\archive\\7z\\7zin.cpp=c1483975652418 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\panelpaths.gcc.rsp=c1484122776956 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\unlzx.npd=c1482270755083 +c\:\\github\\uae4arm-rpi\\.git\\objects\\ce\\7a66add66bd9285f2dfbc3d0109c5f55ea0b7c=c1481652869603 +c\:\\github\\uae4arm-rpi\\.git\\objects\\75\\c8045abc63dd61d764f44edd67ae0772acabc3=c1484825696321 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\pfile.npd=c1482264963495 +c\:\\github\\uae4arm-rpi\\src\\archivers\\lha\\lhamaketbl.cpp=c1483975652490 +c\:\\github\\uae4arm-rpi\\src\\jit\\compemu_midfunc_arm.cpp=c1483975652771 +c\:\\github\\uae4arm-rpi\\src\\archivers\\7z\\cpuarch.h=c1481274637764 +c\:\\github\\uae4arm-rpi\\src\\osdep\\pandora_mem.cpp=c1483975652967 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\showmessage.dep=c1484122789926 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\bsdsocket.gcc.rsp=c1484122776849 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\u_medium.gcc.rsp=c1484122776799 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\zfile_archive.npa00=c1482264972706 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\newcpu_common.gcc.rsp=c1484122776919 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\u_init.dep=c1484122778258 +c\:\\github\\uae4arm-rpi\\.git\\objects\\7e\\0105de1547934dc0dea56c1063c5735adcf4c4=c1481616215313 +c\:\\github\\uae4arm-rpi\\data\\joystick.ico=c1481274637686 +c\:\\github\\uae4arm-rpi\\.git\\objects\\8f\\fe4b97b4dace8d94419c04148863b0d585d148=c1482225287636 +c\:\\github\\uae4arm-rpi\\.git\\objects\\ab\\7387d89531a8af20aeef047db44e552d817242=c1481293789012 +c\:\\github\\uae4arm-rpi\\src\\fpp.cpp=c1483975652624 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\crcio.gcc.rsp=c1484122776805 +c\:\\github\\uae4arm-rpi\\.git\\refs\\remotes\\midwan\\master=c1484825696452 +c\:\\github\\uae4arm-rpi\\src\\include\\debug.h=c1483975652660 +c\:\\github\\uae4arm-rpi\\.git\\fetch_head=c1484845367776 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\uae_lha.gcc.rsp=c1484122776821 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\maketbl.dep=c1484122778092 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\inputdevice.dep=c1484122783340 +c\:\\github\\uae4arm-rpi\\src\\osdep\\arm_helper.s=c1483975652829 +c\:\\github\\uae4arm-rpi\\data\\screen.ico=c1481274637698 +c\:\\github\\uae4arm-rpi\\src\\gfxutil.cpp=c1481561902669 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\compemu_support.gcc.rsp=c1484122776902 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\getbits.gcc.rsp=c1484122776787 +c\:\\github\\uae4arm-rpi\\.git\\objects\\55\\6b813dc34632ba97e89f6d13a88327d65fa6c0=c1481619410906 +c\:\\github\\uae4arm-rpi\\.git\\objects\\98\\6e6089175cfef0ffa5c770f75b144b1496c5af=c1482400900441 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\traps.dep=c1484122791721 +c\:\\github\\uae4arm-rpi\\.git\\objects\\5c\\05f8eaffe61003d4236712198341829114293f=c1482400900700 +c\:\\github\\uae4arm-rpi\\src\\sinctable.cpp=c1483975653008 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\autopch\\263-272.psf=c1483653416916 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\main.npd=c1482254347577 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\zfile.dep=c1484122792142 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\rommgr.gcc.rsp=c1484122777014 +c\:\\github\\uae4arm-rpi\\.git\\objects\\5e\\95fc3951d57e741ce8117c8ff35276bbb994e1=c1484825696261 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\menu_config.dep=c1484122790240 +c\:\\github\\uae4arm-rpi\\amiberry\\.vs\\amiberry\\v14\\.suo=c1484123625669 +c\:\\github\\uae4arm-rpi\\data\\freesans.ttf=c1481274637667 +c\:\\github\\uae4arm-rpi\\src\\include\\native2amiga.h=c1483975652707 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\picasso96.dep=c1484122791351 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\pandora_input.rdb=c1482265058652 +c\:\\github\\uae4arm-rpi\\.git\\logs\\refs\\remotes\\origin\\head=c1481274637567 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\hardfile_pandora.dep=c1484122789859 +c\:\\github\\uae4arm-rpi\\.git\\objects\\ff\\6af9e00f5eaf6f02e2340cfd6dd737470305a7=c1482400900751 +c\:\\github\\uae4arm-rpi\\.git\\objects\\89\\6f5378088f12865c306e94eced73f6be25200a=c1483975586772 +c\:\\github\\uae4arm-rpi\\src\\bsdsocket.cpp=c1483975652570 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\pandora_input.gcc.rsp=c1484123327200 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\crc32.gcc.rsp=c1484122776869 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\pandora.rdb=c1483692092743 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\cfgfile.gcc.rsp=c1484122776855 +c\:\\github\\uae4arm-rpi\\.git\\objects\\pack\\pack-efbf07322eb0bd7342e9ac0a787a71a031cf12f3.pack=c1481274637524 +c\:\\github\\uae4arm-rpi\\src\\archivers\\7z\\archive\\7z\\7zdecode.h=c1483975652409 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\getbits.dep=c1484122778083 +c\:\\github\\uae4arm-rpi\\.git\\objects\\ab\\a2094ce39c1711d51c21c4d09a0af92a00ce2e=c1481306261003 +c\:\\github\\uae4arm-rpi\\.git\\objects\\7d\\9bc32e49900a5586510c6a049b439375f747a2=c1481306261018 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\menu_config.gcc.rsp=c1484122776986 +c\:\\github\\uae4arm-rpi\\.git\\objects\\9f\\cb30cc483812f2422b71de22ea49600a0331c8=c1484825696362 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\fsusage.dep=c1484122781984 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\pfile.npd=c1482270754889 +c\:\\github\\uae4arm-rpi\\.git\\objects\\ff\\f6c3da98925d12da29d2589aa8f2e4d9b15f78=c1484825696351 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\cfgfile.dep=c1484122780388 +c\:\\github\\uae4arm-rpi\\src\\od-gles\\gles_gfx.cpp=c1483975652818 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\tmp0000000c.npa00=c1482252858460 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\autopch\\263-272-264.ast=c1483653416956 +c\:\\github\\uae4arm-rpi\\.git\\objects\\pack\\pack-7ad39492489ca079795a64ca1fc4bfa968a6ae5a.idx=c1481561869264 +c\:\\github\\uae4arm-rpi\\.git\\objects\\06\\2d2267572ecf2f353acc130629e0a549bdf1ce=c1483975583653 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\showmessage.gcc.rsp=c1484122776973 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\memory.npd=c1482270757504 +c\:\\github\\uae4arm-rpi\\src\\include\\mackbd.h=c1483975652701 +c\:\\github\\uae4arm-rpi\\visualgdb\\amiberry\\amiberry.vcxproj.filters=c1484825696568 +c\:\\github\\uae4arm-rpi\\.git\\objects\\69\\1a10ff5016143d07fce30ffbcf4000bfbed4b2=c1484825696265 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\panelinput.cpp=c1483975652884 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\uae_lha.npa00=c1482270755075 +c\:\\github\\uae4arm-rpi\\.git\\objects\\a6\\8f0b18f45edc56fe0ef916fec41010b76efbfa=c1481616215316 +c\:\\github\\uae4arm-rpi\\src\\osdep\\pandora_input.cpp=c1484825662958 +c\:\\github\\uae4arm-rpi\\.git\\objects\\4c\\2087005760483e4fb4bb9b8a41978bdcb3367c=c1481890553000 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\u_quick.dep=c1484122778260 +c\:\\github\\uae4arm-rpi\\.git\\objects\\fa\\12997f48f09a2f51a76231d93345209f23e975=c1482225287779 +c\:\\github\\uae4arm-rpi\\.git\\logs\\refs\\remotes\\midwan\\winuae-3.4.0=c1483975584074 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\autopch\\142-143-144.ast=c1483653089390 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\fpp.gcc.rsp=c1484122776884 +c\:\\github\\uae4arm-rpi\\.git\\objects\\54\\4b691063553e2398dbc779d9b02eef4dd02181=c1481616215322 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\diskutil.gcc.rsp=c1484122776874 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\blkdev_cdimage.gcc.rsp=c1484122776847 +c\:\\github\\uae4arm-rpi\\.git\\objects\\b8\\4b0463a11f8db13ca137fd6aeb2e30cbef705b=c1481890553000 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\autopch\\142.psf=c1482401347150 +c\:\\github\\uae4arm-rpi\\.git\\objects\\47\\0bc95c5b7012310d76a4b491e800a8c7441e07=c1484929344194 +c\:\\github\\uae4arm-rpi\\src\\archivers\\lha\\crcio.cpp=c1483975652469 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry-gles\\codedb.lck=c1484123625728 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\expansion.gcc.rsp=c1484122776880 +c\:\\github\\uae4arm-rpi\\src\\trace.c=c1483975653021 +c\:\\github\\uae4arm-rpi\\src\\include\\zarchive.h=c1483975652742 +c\:\\github\\uae4arm-rpi\\.git\\objects\\06\\5b3285a9071553a7979a51365d6fae816c1b5b=c1483975583981 +c\:\\github\\uae4arm-rpi\\src\\jit\\compemu.h=c1483975652763 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\fsdb_host.dep=c1484122784848 +c\:\\github\\uae4arm-rpi\\.git\\objects\\e1\\7cb29204159c34e58626f355de2e7891950512=c1483975583635 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\zfile.gcc.rsp=c1484122777027 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\header.dep=c1484122778553 +c\:\\github\\uae4arm-rpi\\src\\events.cpp=c1483975652604 +c\:\\github\\uae4arm-rpi\\src\\include\\execlib.h=c1483975652672 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\crc_csum.dep=c1484122777924 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\sdltruetypefont.dep=c1484122788820 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\blkdev.dep=c1484122779703 +c\:\\github\\uae4arm-rpi\\.git\\logs\\refs\\heads\\master=c1481274637579 +c\:\\github\\uae4arm-rpi\\src\\archivers\\dms\\u_rle.h=c1481274637818 +c\:\\github\\uae4arm-rpi\\src\\filesys.cpp=c1483975652616 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\inputdevice.rdb=c1482255473545 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\bcj2.gcc.rsp=c1484122776777 +c\:\\github\\uae4arm-rpi\\.git\\objects\\6d\\5140a9e1aaa997aef72ba5c219a2321e7cf2cc=c1484825696375 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\uaelib.dep=c1484122791722 +c\:\\github\\uae4arm-rpi\\src\\archivers\\7z\\bcj2.cpp=c1483975652425 +c\:\\github\\uae4arm-rpi\\visualgdb\\amiberry\\amiberry-debug.vgdbsettings=c1484825696554 +c\:\\github\\uae4arm-rpi\\.git\\objects\\eb\\aa207a17eeb9ac5d28d4f1032247c67277cadd=c1483975586342 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\uaeradiobutton.dep=c1484122789996 +c\:\\github\\uae4arm-rpi\\.git\\objects\\3d\\8ede511ca05a78453ab60499180e0c3fb9e3cf=c1481294072231 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\autopch\\1003-1004-1005.psf=c1484123421483 +c\:\\github\\uae4arm-rpi\\.git\\objects\\ed\\02b120b41a50de1bb60b9089221d1755498779=c1484825696419 +c\:\\github\\uae4arm-rpi\\src\\archivers\\dms\\tables.cpp=c1483975652453 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\autoconf.gcc.rsp=c1484122776835 +c\:\\github\\uae4arm-rpi\\.git\\objects\\26\\aad7a91697af0f0b6daaa89d91ad6a0c4d85d1=c1483975583898 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\savestate.npa00=c1482270762217 +c\:\\github\\uae4arm-rpi\\.git\\objects\\e7\\441ebcaaafe7d0f81cc8398e07277e4f1b9154=c1484825696380 +c\:\\github\\uae4arm-rpi\\vslinux\\amiberry.vcxproj.filters=c1484929344359 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\panelram.dep=c1484122788356 +c\:\\github\\uae4arm-rpi\\src\\archivers\\lha\\slide.cpp=c1481561902488 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\autopch\\262.psf=c1481895596734 +c\:\\github\\uae4arm-rpi\\src\\include\\gensound.h=c1483975652687 +c\:\\github\\uae4arm-rpi\\.git\\objects\\fb\\baa20a6930b71859e26b1dc9ab19e32cd181d1=c1484825696382 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\7zalloc.dep=c1484122777638 +c\:\\github\\uae4arm-rpi\\.git\\objects\\f0\\84c8faed0b70afeaae1ffee3ed9dd93ccd4358=c1484825696232 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\main.dep=c1484122783904 +c\:\\github\\uae4arm-rpi\\.git\\objects\\22\\5e4960c190a2d87dda2e5a526108f1d164a226=c1481294072244 +c\:\\github\\uae4arm-rpi\\.git\\objects\\02\\ccbae6ca95dc6dd4280b90a1a2571eb979d30f=c1483975586507 +c\:\\github\\uae4arm-rpi\\.git\\objects\\bd\\b792c2531ed34ab07e51c94999ef07c81189f9=c1481294220000 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\lzmadec.gcc.rsp=c1484122776783 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\sdltruetypefont.gcc.rsp=c1484122776965 +c\:\\github\\uae4arm-rpi\\src\\include\\custom.h=c1483975652658 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\compstbl.gcc.rsp=c1484122776904 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\filesys.npa00=c1482264965173 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\tmp00000012.npd=c1482141692244 +c\:\\github\\uae4arm-rpi\\src\\include\\gui.h=c1483975652694 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\uaelib.gcc.rsp=c1484122777024 +c\:\\github\\uae4arm-rpi\\.git\\logs\\refs\\heads\\modifierbutton=c1481890553806 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\navigation.dep=c1484122787240 +c\:\\github\\uae4arm-rpi\\src\\archivers\\dms\\u_quick.h=c1481274637815 +c\:\\github\\uae4arm-rpi\\.git\\refs\\remotes\\origin\\cfgfile_cleanup=c1482424248842 +c\:\\github\\uae4arm-rpi\\.git\\objects\\27\\efbf2e03bca225bff4abd48b8afb6f6a0994f2=c1484825696293 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\pandora_input.npa00=c1483652868270 +c\:\\github\\uae4arm-rpi\\.git\\objects\\62\\4ffba348bcba5852deebe93b00a22f2180ce44=c1484825696377 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\zfile_archive.npd=c1482264972712 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\events.dep=c1484122781047 +c\:\\github\\uae4arm-rpi\\readme_pandora.txt=c1481561902364 +c\:\\github\\uae4arm-rpi\\src\\archivers\\7z\\bra.cpp=c1483975652427 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\uaeradiobutton.hpp=c1483975652925 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\cia.gcc.rsp=c1484122776857 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\larc.dep=c1484122778529 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\custom.npd=c1482270756061 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\filesys.npd=c1482264965182 +c\:\\github\\uae4arm-rpi\\.git\\objects\\2b\\73d062314d07fc513783421d2ea8efa6af32ac=c1484825696244 +c\:\\github\\uae4arm-rpi\\src\\audio.cpp=c1483975652547 +c\:\\github\\uae4arm-rpi\\.git\\objects\\d1\\744daf2b87b8d3cda01802f9af8b10f1e516c0=c1484825696406 +c\:\\github\\uae4arm-rpi\\.git\\objects\\6d\\e67396274cb09ba133ea40619548b5b9cec1fc=c1481616215265 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\zfile_archive.gcc.rsp=c1484122777029 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\lzmadec.dep=c1484122778074 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\fsusage.gcc.rsp=c1484122776890 +c\:\\github\\uae4arm-rpi\\.git\\objects\\ab\\4ada66669c287b5342a95855edbaa03a677195=c1484825696298 +c\:\\github\\uae4arm-rpi\\src\\threaddep\\thread.h=c1483975653017 +c\:\\github\\uae4arm-rpi\\.git\\objects\\14\\74a6e03526d15f551a64b7c78c52dee5155262=c1484825696254 +c\:\\github\\uae4arm-rpi\\src\\include\\fpp-ieee-be.h=c1483975652676 +c\:\\github\\uae4arm-rpi\\.git\\objects\\pack\\pack-7ad39492489ca079795a64ca1fc4bfa968a6ae5a.pack=c1483975586000 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\tmp00000012.npa00=c1482141692235 +c\:\\github\\uae4arm-rpi\\src\\od-gles\\gl.h=c1483974687555 +c\:\\github\\uae4arm-rpi\\src\\include\\blitfunc.h=c1481274638032 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\uaeresource.gcc.rsp=c1484122777025 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\selectorentry.hpp=c1483975652905 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\blitops.dep=c1484122778940 +c\:\\github\\uae4arm-rpi\\src\\include\\calc.h=c1481561902713 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\huf.gcc.rsp=c1484122776810 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\cfgfile.npa00=c1482423936795 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\rasp_gfx.npa00=c1482264972864 +c\:\\github\\uae4arm-rpi\\src\\archivers\\lha\\uae_lha.cpp=c1483975652498 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\pandora_mem.dep=c1484122790590 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\autopch\\1003-1004.psf=c1484123207955 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\globalcache\\000\\names.idx=c1483653422085 +c\:\\github\\uae4arm-rpi\\.git\\objects\\37\\20d2a754eaced2c9612752e4ca2ce9579885e8=c1484825696303 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\globalcache\\000\\globaltrees.dat=c1482264973367 +c\:\\github\\uae4arm-rpi\\.git\\objects\\ac\\701b7dda02d4b108c905042475ba8b0b826362=c1484825696364 +c\:\\github\\uae4arm-rpi\\.git\\objects\\cb\\8b975d53506d4361e6962af2b5d624882c8b40=c1482400900832 +c\:\\github\\uae4arm-rpi\\.git\\objects\\75\\2e35e989efe347538a8120195e02bfb6f9f657=c1483975586402 +c\:\\github\\uae4arm-rpi\\visualgdb\\amiberry-gles\\amiberry-gles.vcxproj.filters=c1484825696549 +c\:\\github\\uae4arm-rpi\\.git\\hooks\\applypatch-msg.sample=c1481274630550 +c\:\\github\\uae4arm-rpi\\src\\include\\clipboard.h=c1481561902718 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\sdltruetypefont.hpp=c1483975652932 +c\:\\github\\uae4arm-rpi\\data\\cpu.ico=c1481274637672 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\bra.dep=c1484122777939 +c\:\\github\\uae4arm-rpi\\src\\archivers\\7z\\bcj2.h=c1481274637754 +c\:\\github\\uae4arm-rpi\\src\\archivers\\7z\\archive\\7z\\7zin.h=c1483975652419 +c\:\\github\\uae4arm-rpi\\src\\calc.cpp=c1483975652576 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\cia.npa00=c1482232745698 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\fsdb_unix.dep=c1484122781770 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\panelsavestate.gcc.rsp=c1484122776961 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\uaeradiobutton.gcc.rsp=c1484122776981 +c\:\\github\\uae4arm-rpi\\.git\\objects\\6c\\ab013464f386ae2a294fb3488c6c48768024e2=c1484825696389 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\tmp00000003.npa00=c1483654168308 +c\:\\github\\uae4arm-rpi\\.git\\objects\\63\\6ab821927d55d81582c871d3975c1bf05adcd7=c1483975583984 +c\:\\github\\uae4arm-rpi\\data\\joystick.bmp=c1481274637683 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\autopch\\1003.psf=c1484123207854 +c\:\\github\\uae4arm-rpi\\.git\\objects\\f3\\d31d2693d0b3c0f6476b65631ce61bc33ad68f=c1484825696355 +c\:\\github\\uae4arm-rpi\\src\\include\\keyboard.h=c1481561903010 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\panelhd.dep=c1484122788153 +c\:\\github\\uae4arm-rpi\\src\\osdep\\pandora_rp9.cpp=c1483975652970 +c\:\\github\\uae4arm-rpi\\.git\\objects\\c5\\0ff38dab8ef223835a49e42f396137d1c3354a=c1484825696412 +c\:\\github\\uae4arm-rpi\\.git\\objects\\ee\\398a652262810f96642b2a00cd293b7821ab1d=c1482400900827 +c\:\\github\\uae4arm-rpi\\src\\uaeresource.cpp=c1483975653036 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\support.dep=c1484122783676 +c\:\\github\\uae4arm-rpi\\.git\\objects\\74\\520a612a79ba6eff2c469adfa1b79b06abc992=c1484825696359 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\unlzx.npa00=c1482264963689 +c\:\\github\\uae4arm-rpi\\.git\\objects\\80\\92f51f4e07f3d92d4af726e62f6567c32310ff=c1482400900418 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\pandora_gui.npa00=c1482264972810 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\mp3decoder.dep=c1484122790085 +c\:\\github\\uae4arm-rpi\\src\\include\\xwin.h=c1483975652741 +c\:\\github\\uae4arm-rpi\\src\\blkdev.cpp=c1483975652562 +c\:\\github\\uae4arm-rpi\\.git\\objects\\f8\\ced57c9b61771c78624010da461066634ea937=c1484825696372 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\tmp0000000b.npa00=c1482082595365 +c\:\\github\\uae4arm-rpi\\src\\osdep\\pandora_filesys.cpp=c1483975652955 +c\:\\github\\uae4arm-rpi\\.git\\hooks\\pre-receive.sample=c1481274630573 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\crc_csum.gcc.rsp=c1484122776785 +c\:\\github\\uae4arm-rpi\\src\\uaelib.cpp=c1483975653033 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\sigsegv_handler.npa00=c1482270761618 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\u_heavy.gcc.rsp=c1484122776796 +c\:\\github\\uae4arm-rpi\\.git\\objects\\3e\\724eded297cbccae2ac66faefb5aa514843c33=c1483975583776 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\custom.npa00=c1482264964640 +c\:\\github\\uae4arm-rpi\\src\\archivers\\7z\\7zbuf.cpp=c1483975652393 +c\:\\github\\uae4arm-rpi\\.git\\refs\\heads\\sdl2=c1481561903396 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\selectfolder.cpp=c1483975652903 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\zfile.npa00=c1482264972955 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\bra86.gcc.rsp=c1484122776781 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\filesys.npd=c1482270756515 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\writelog.gcc.rsp=c1484122777009 +c\:\\github\\uae4arm-rpi\\.git\\objects\\ca\\55ad1782107dda12c8726d0b5af3fa4dfd42cc=c1484825696296 +c\:\\github\\uae4arm-rpi\\.git\\objects\\95\\fba815f0f24ba58a0ed0f73340cd29f181a989=c1483975584013 +c\:\\github\\uae4arm-rpi\\src\\include\\drawing.h=c1483975652664 +c\:\\github\\uae4arm-rpi\\src\\akiko.cpp=c1484901522846 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\selectfile.cpp=c1483975652902 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\rommgr.dep=c1484122791687 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\panelsavestate.dep=c1484122788982 +c\:\\github\\uae4arm-rpi\\.git\\objects\\pack\\pack-efbf07322eb0bd7342e9ac0a787a71a031cf12f3.idx=c1481274637516 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\blitops.gcc.rsp=c1484122776839 +c\:\\github\\uae4arm-rpi\\.git\\objects\\78\\d833afdfa42f1fa049c91d8e1e03a5f33b5acf=c1482400900799 +c\:\\github\\uae4arm-rpi\\data\\savestate.png=c1481274637696 +c\:\\github\\uae4arm-rpi\\.git\\objects\\92\\c03dc3eb6e869cba1b97d7a6f7ac79d5859792=c1483975583989 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\drawing.npa00=c1482264964752 +c\:\\github\\uae4arm-rpi\\src\\keybuf.cpp=c1481561903135 +c\:\\github\\uae4arm-rpi\\src\\drawing.cpp=c1483975652603 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\panelconfig.cpp=c1483975652870 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\u_heavy.dep=c1484122778277 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\u_quick.gcc.rsp=c1484122776801 +c\:\\github\\uae4arm-rpi\\.git\\objects\\ad\\2401a470df04c26270e5935af01af33f72c800=c1484825696252 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\aros.rom.dep=c1484122781862 +c\:\\github\\uae4arm-rpi\\src\\od-gles\\shader_stuff.h=c1483975652826 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\disk.gcc.rsp=c1484122776872 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\native2amiga.dep=c1484122784014 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\pandora_input.rdb=c1483656122949 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\pandora.npd=c1482264972607 +c\:\\github\\uae4arm-rpi\\.git\\objects\\pack\\pack-ad52f26f3aa4306cf3102368106d8667b6757751.pack=c1483975586000 +c\:\\github\\uae4arm-rpi\\src\\include\\keybuf.h=c1481561903012 +c\:\\github\\uae4arm-rpi\\src\\cpustbl.cpp=c1481561902602 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\bra.gcc.rsp=c1484122776779 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\u_deep.gcc.rsp=c1484122776794 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\audio.gcc.rsp=c1484122776833 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\panelfloppy.cpp=c1483975652877 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\newcpu.npa00=c1482264966126 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\main_window.npa00=c1482237112521 +c\:\\github\\uae4arm-rpi\\src\\include\\disk.h=c1481561902736 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\savestate.npd=c1482270762226 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\amiberry.alldeps=c1484123329012 +c\:\\github\\uae4arm-rpi\\src\\include\\commpipe.h=c1483975652654 +c\:\\github\\uae4arm-rpi\\src\\archivers\\dms\\u_init.h=c1481274637807 +c\:\\github\\uae4arm-rpi\\.git\\objects\\50\\52d26925ede742875f4557d474f9cf4e949d3a=c1484825696271 +c\:\\github\\uae4arm-rpi\\nbproject\\private\\tools\\pi_retropie_22\\gnu\\gcc=c1484930192140 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\u_init.gcc.rsp=c1484122776797 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\cia.dep=c1484122780127 +c\:\\github\\uae4arm-rpi\\.git\\sourcetreeconfig=c1483975685684 +c\:\\github\\uae4arm-rpi\\src\\archivers\\lha\\huf.cpp=c1483975652481 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\editfilesysvirtual.gcc.rsp=c1484122776933 +c\:\\github\\uae4arm-rpi\\.git\\objects\\a7\\d99bdaf04a2538bf62499bf6749eba07fec655=c1481294222331 +c\:\\github\\uae4arm-rpi\\src\\archivers\\7z\\bra.h=c1481274637759 +c\:\\github\\uae4arm-rpi\\.git\\objects\\e7\\4a06c89d3352fbd83c732a7cf189ef05291ec4=c1484929344090 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\pandora_filesys.gcc.rsp=c1484122776995 +c\:\\github\\uae4arm-rpi\\.git\\objects\\66\\f86df482d182cb20c17d7edba68299fe737484=c1483975583657 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\rasp_gfx.npd=c1482264972873 +c\:\\github\\uae4arm-rpi\\.git\\objects\\3b\\db5b4b127e09cec81d6f0d9f07343f0775bd24=c1483975583911 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\panelchipset.gcc.rsp=c1484122776940 +c\:\\github\\uae4arm-rpi\\.git\\objects\\b3\\7bb057f3172a5019a7fc0c3034ed288760c23e=c1481306261000 +c\:\\github\\uae4arm-rpi\\.git\\hooks\\update.sample=c1481274630581 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\unlzx.npa00=c1482270755074 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\ingamemessage.dep=c1484122785607 +c\:\\github\\uae4arm-rpi\\.git\\objects\\c8\\a859ed2c444078c2b33606f4c9158b53128d8a=c1484825696366 +c\:\\github\\uae4arm-rpi\\.git\\refs\\stash=c1484929344223 +c\:\\github\\uae4arm-rpi\\src\\archivers\\7z\\7zcrc.h=c1481274637719 +c\:\\github\\uae4arm-rpi\\.git\\objects\\8c\\8e3eece81ebc88cbae81618c405b9641a4a16a=c1482400900436 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\pandora_input-00001.npa00~rf428e017.tmp=c1484122757597 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\keybuf.dep=c1484122783318 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\filesys.gcc.rsp=c1484122776882 +c\:\\github\\uae4arm-rpi\\src\\blitter.cpp=c1481561902544 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\uaeradiobutton.cpp=c1483975652923 +c\:\\github\\uae4arm-rpi\\src\\archivers\\lha\\lha_macro.h=c1481274637836 +c\:\\github\\uae4arm-rpi\\src\\jit\\gencomp_arm.cpp=c1481561903132 +c\:\\github\\uae4arm-rpi\\.git\\objects\\64\\050d2bd619677b5104219c32b4977f1b46c467=c1483975583665 +c\:\\github\\uae4arm-rpi\\.git\\objects\\12\\a5054065814bd45d5c681b4489bbec1596cf7e=c1484929344103 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\drawing.npd=c1482264964761 +c\:\\github\\uae4arm-rpi\\.git\\objects\\cf\\0565e1d973b85ec81bc41a823fbaee710bf1ec=c1481306261009 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\custom.gcc.rsp=c1484122776870 +c\:\\github\\uae4arm-rpi\\.git\\objects\\97\\0d0e7c870e741dadd5bb6711333e5852f4ef84=c1483975583763 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\zfile.npa00=c1482270762685 +c\:\\github\\uae4arm-rpi\\.git\\objects\\20\\884e1277a3af89f185c10e5c927006a53e4257=c1484825696391 +c\:\\github\\uae4arm-rpi\\.git\\objects\\77\\cdaf3c149ac3109202770809399240398f5ed8=c1481890553760 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\showmessage.cpp=c1483975652906 +c\:\\github\\uae4arm-rpi\\src\\osdep\\pandora_gui.cpp=c1483975652962 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\memory.gcc.rsp=c1484122776913 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\panelrom.gcc.rsp=c1484122776959 +c\:\\github\\uae4arm-rpi\\.git\\objects\\08\\e1d3872db5644ef90418b8f6d94bc6e3adada0=c1483975586332 +c\:\\github\\uae4arm-rpi\\src\\filesys.asm=c1481561902629 +c\:\\github\\uae4arm-rpi\\src\\od-gles\\shader_stuff.cpp=c1483975652822 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\selectorentry.cpp=c1483975652904 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\util.dep=c1484122778770 +c\:\\github\\uae4arm-rpi\\.git\\objects\\09\\b77bd369412b8f1263727280a1508e4eda643a=c1481294048268 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\newcpu.npd=c1482264966149 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\sound_sdl_new.npd=c1482264972423 +c\:\\github\\uae4arm-rpi\\.git\\objects\\11\\a63f29be981f00b21792e9bc4953c40775da71=c1481616215286 +c\:\\github\\uae4arm-rpi\\.git\\objects\\5b\\13a899c7eede42c8e315ad7d8df4795b298d8b=c1482400900847 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\u_rle.dep=c1484122778268 +c\:\\github\\uae4arm-rpi\\visualgdb\\.vs\\amiberry\\v14\\.suo=c1484902928366 +c\:\\github\\uae4arm-rpi\\src\\osdep\\sysconfig.h=c1483975652988 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\pandora_input.npd=c1482264971856 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\autopch\\1003-1004-1024.ast=c1484122873130 +c\:\\github\\uae4arm-rpi\\.git\\objects\\85\\813a3a646b79ccc1aad280f94c558219bc86bc=c1484825696402 +c\:\\github\\uae4arm-rpi\\src\\include\\diskutil.h=c1481274638065 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\pandora.npd=c1483653682735 +c\:\\github\\uae4arm-rpi\\visualgdb\\amiberry.sln=c1484825696552 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\zfile_archive.npa00=c1482270762351 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\sdltruetypefont.cpp=c1483975652931 +c\:\\github\\uae4arm-rpi\\.git\\objects\\f7\\de2ac4ac1cc78bc9fb3cb73ad4b5050ff210cd=c1482225287806 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\custom.npa00=c1482270756053 +c\:\\github\\uae4arm-rpi\\src\\include\\events.h=c1483975652667 +c\:\\github\\uae4arm-rpi\\.git\\objects\\9c\\aa068476baebc044c82c8a4777678adb7b9642=c1481619410913 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\cpuemu_4.dep=c1484122786352 +c\:\\github\\uae4arm-rpi\\data\\file.ico=c1481274637680 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\tmp00000007.npa00=c1483656651303 +c\:\\github\\uae4arm-rpi\\.git\\objects\\78\\960d261bc68c5d08a7d46a7eff0e2f1a073da8=c1483975586243 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\u_deep.dep=c1484122778125 +c\:\\github\\uae4arm-rpi\\src\\osdep\\keyboard.cpp=c1483975652939 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\uaelistbox.gcc.rsp=c1484122776978 +c\:\\github\\uae4arm-rpi\\src\\jit\\codegen_arm.cpp=c1483975652753 +c\:\\github\\uae4arm-rpi\\.git\\config=c1483975685670 +c\:\\github\\uae4arm-rpi\\.git\\orig_head=c1484929399751 +c\:\\github\\uae4arm-rpi\\.git\\objects\\d5\\8dbe631a47e1a9ab8d6915d0059a2d20bf68cc=c1482400900498 +c\:\\github\\uae4arm-rpi\\src\\include\\osemu.h=c1483975652717 +c\:\\github\\uae4arm-rpi\\.git\\logs\\refs\\heads\\controller_config=c1484825696594 +c\:\\github\\uae4arm-rpi\\src\\include\\uaeresource.h=c1481274638157 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\rasp_gfx.npa00=c1482270762565 +c\:\\github\\uae4arm-rpi\\.git\\objects\\fb\\63299b1aaf775efc9b9dcee5e8112d41d53b85=c1483975584022 +c\:\\github\\uae4arm-rpi\\src\\aros.rom.cpp=c1483975652542 +c\:\\github\\uae4arm-rpi\\src\\rommgr.cpp=c1483975652999 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\lharc.dep=c1484122778529 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\panelrom.dep=c1484122789022 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\autopch\\142-143.ast=c1482401347731 +c\:\\github\\uae4arm-rpi\\visualgdb\\amiberry\\amiberry.vcxproj=c1484825696564 +c\:\\github\\uae4arm-rpi\\src\\genblitter.cpp=c1483975652629 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\compemu_support.dep=c1484122784420 +c\:\\github\\uae4arm-rpi\\src\\include\\genblitter.h=c1483975652685 +c\:\\github\\uae4arm-rpi\\src\\include\\picasso96.h=c1481561903034 +c\:\\github\\uae4arm-rpi\\.git\\objects\\bf\\554a67186324bd3cc2f178e54541085f35e0e2=c1483975586445 +c\:\\github\\uae4arm-rpi\\.git\\objects\\05\\56a37dade4660e11a0228f71eecd2378b4e71c=c1482424233893 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\paneldisplay.cpp=c1483975652873 +c\:\\github\\uae4arm-rpi\\src\\archivers\\dms\\maketbl.h=c1481274637786 +c\:\\github\\uae4arm-rpi\\src\\archivers\\dms\\pfile.cpp=c1483975652451 +c\:\\github\\uae4arm-rpi\\src\\fsdb_unix.cpp=c1481561902653 +c\:\\github\\uae4arm-rpi\\.git\\objects\\94\\d5256149a0cbb766fd48466caf9bf77209f34b=c1484825696275 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\pandora_gui.npd=c1482270762389 +c\:\\github\\uae4arm-rpi\\readme.md=c1484825696522 +c\:\\github\\uae4arm-rpi\\src\\osdep\\pandora_gfx.cpp=c1483975652959 +c\:\\github\\uae4arm-rpi\\.git\\refs\\remotes\\origin\\quitbutton=c1481619424166 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\newcpu.npa00=c1482270757662 +c\:\\github\\uae4arm-rpi\\src\\machdep\\support.cpp=c1483975652788 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\drawing.npd=c1482270756193 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\expansion.npd=c1482270756059 +c\:\\github\\uae4arm-rpi\\src\\od-gles\\gl_platform.cpp=c1483975652814 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\inputdevice.gcc.rsp=c1484122776897 +c\:\\github\\uae4arm-rpi\\visualgdb\\amiberry-gles\\amiberry-gles.vcxproj=c1484825696546 +c\:\\github\\uae4arm-rpi\\.git\\objects\\2f\\e94a6d27dcc59efc12bc2ff468c4d579afcebb=c1484929344136 +c\:\\github\\uae4arm-rpi\\src\\fsdb.cpp=c1481561902643 +c\:\\github\\uae4arm-rpi\\.git\\objects\\5e\\5f4fe4bf50a69642e8e04313a58f2b1ab3000c=c1483975586692 +c\:\\github\\uae4arm-rpi\\.git\\objects\\b8\\0e0349c23b3ec32f5362b2b6b2d6dda0427172=c1481890427959 +c\:\\github\\uae4arm-rpi\\src\\archivers\\lha\\larc.cpp=c1483975652485 +c\:\\github\\uae4arm-rpi\\src\\include\\readcpu.h=c1481561903037 +c\:\\github\\uae4arm-rpi\\.git\\objects\\27\\dc0419ac1908197ff4d828c8dd08014ec923dc=c1482225287808 +c\:\\github\\uae4arm-rpi\\.git\\index=c1484930424100 +c\:\\github\\uae4arm-rpi\\savestates\\dir.txt=c1481274637706 +c\:\\github\\uae4arm-rpi\\.git\\objects\\0f\\1617abf5fbd8a6f90e2d06ddf00a38aef25a91=c1483975583772 +c\:\\github\\uae4arm-rpi\\.git\\objects\\33\\920199f2216c1f6f5afe880e2d26f293d5d72e=c1481294072234 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\memory.npd=c1482264966115 +c\:\\github\\uae4arm-rpi\\src\\osdep\\writelog.cpp=c1483975652990 +c\:\\github\\uae4arm-rpi\\src\\archivers\\wrp\\warp.h=c1481274637860 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\compemu_fpp.gcc.rsp=c1484122776901 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\inputdevice.npd=c1482255473149 +c\:\\github\\uae4arm-rpi\\.git\\objects\\c8\\9e86d8eb300c9ee247f4dad26b292b77e8b21c=c1483975586194 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\pandora_rp9.dep=c1484122790801 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\zfile.npd=c1482270762697 +c\:\\github\\uae4arm-rpi\\src\\readcpu.cpp=c1481561903339 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\rasp_gfx.npd=c1482270762579 +c\:\\github\\uae4arm-rpi\\src\\p96_blit.cpp=c1483975652994 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\amiberry.link.rsp=c1484123327587 +c\:\\github\\uae4arm-rpi\\.git\\objects\\d2\\294b4cec45fffd6844d4b589ceee9908dd965e=c1483975586165 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\7zstream.dep=c1484122777653 +c\:\\github\\uae4arm-rpi\\.git\\objects\\22\\8abd4970a29a377a6143765cb12dff4cab141a=c1484825696399 +c\:\\github\\uae4arm-rpi\\.git\\objects\\ce\\ec8305f977d4e76747dc0738a58701656ddf36=c1484825696369 +c\:\\github\\uae4arm-rpi\\src\\include\\blkdev.h=c1483975652647 +c\:\\github\\uae4arm-rpi\\src\\archivers\\dms\\u_medium.h=c1481274637811 +c\:\\github\\uae4arm-rpi\\src\\jit\\compemu_midfunc_arm.h=c1481561903112 +c\:\\github\\uae4arm-rpi\\.git\\objects\\af\\aee542a3ee0579d91da224d4da499b90d75dfb=c1481890553771 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\sigsegv_handler.npd=c1482264972027 +c\:\\github\\uae4arm-rpi\\.git\\objects\\18\\448f75ce78dad4de33111def7b86346977652c=c1484825696278 +c\:\\github\\uae4arm-rpi\\src\\archivers\\dms\\crc_csum.cpp=c1483975652444 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\7zalloc.gcc.rsp=c1484122776765 +c\:\\github\\uae4arm-rpi\\src\\include\\ersatz.h=c1483975652666 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry.vc.db=c1484123625762 +c\:\\github\\uae4arm-rpi\\.git\\objects\\75\\7a5d23df15c7fdc7a6853d3611df3534f842ee=c1484825696249 +c\:\\github\\uae4arm-rpi\\src\\sounddep\\sound.h=c1483975653012 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\globalcache\\000\\symboldefs.dat=c1483653422055 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\savestate.dep=c1484122791610 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\globalcache\\000\\symboldefs.dat=c1482264973356 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\panelsound.dep=c1484122789253 +c\:\\github\\uae4arm-rpi\\src\\include\\newcpu.h=c1483975652711 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\panelcpu.cpp=c1483975652863 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\uaecheckbox.dep=c1484122789636 +c\:\\github\\uae4arm-rpi\\src\\osdep\\bsdsocket_host.cpp=c1483975652833 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\globalcache\\000\\files.idx=c1482264973372 +c\:\\github\\uae4arm-rpi\\kickstarts\\dir.txt=c1481274637704 +c\:\\github\\uae4arm-rpi\\.git\\refs\\heads\\midwan-master=c1483974687733 +c\:\\github\\uae4arm-rpi\\.git\\objects\\e2\\2dc6ea1b25c8e4761a818cdc3989f1aaa69ce7=c1483975583884 +c\:\\github\\uae4arm-rpi\\src\\include\\cputbl.h=c1481561902727 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\panelsavestate.cpp=c1483975652896 +c\:\\github\\uae4arm-rpi\\.git\\objects\\1d\\1986b61db22198a467e7df69b4b86e4f4b504d=c1482400900421 +c\:\\github\\uae4arm-rpi\\src\\archivers\\7z\\archive\\7z\\7zextract.h=c1481274637738 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\memory.npa00=c1482264966094 +c\:\\github\\uae4arm-rpi\\src\\native2amiga.cpp=c1483975652800 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\hardfile_pandora.npd=c1482270760842 +c\:\\github\\uae4arm-rpi\\.git\\objects\\b9\\b7256903c97f75fb75d8a11c5b0c9e3511bc63=c1482400900412 +c\:\\github\\uae4arm-rpi\\.git\\objects\\da\\9b6465830e477357b5d1253d7127f7b95c6323=c1484825696225 +c\:\\github\\uae4arm-rpi\\src\\include\\zfile.h=c1481561903072 +c\:\\github\\uae4arm-rpi\\.git\\objects\\7a\\eabfddac4300a1a2641098e3c1c57756004bee=c1481890553764 +c\:\\github\\uae4arm-rpi\\data\\drive.ico=c1481274637675 +c\:\\github\\uae4arm-rpi\\src\\archivers\\dms\\u_heavy.h=c1481274637803 +c\:\\github\\uae4arm-rpi\\src\\cpuemu_4.cpp=c1481561902597 +c\:\\github\\uae4arm-rpi\\.git\\objects\\95\\66c29b51a39be36a5e55e4e1df01669c37a954=c1481890553798 +c\:\\github\\uae4arm-rpi\\.git\\objects\\49\\95cc7c5d3c0d89909f259c651f7388e17915bd=c1481890427965 +c\:\\github\\uae4arm-rpi\\.git\\logs\\refs\\remotes\\origin\\modifierbutton=c1481890577405 +c\:\\github\\uae4arm-rpi\\conf\\dir.txt=c1481274637652 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\lhamaketbl.dep=c1484122778524 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\autopch\\263-272.ast=c1483653416906 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\main_window.npd=c1482237112535 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\cpudefs.gcc.rsp=c1484122776859 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\paneldisplay.gcc.rsp=c1484122776946 +c\:\\github\\uae4arm-rpi\\nbproject\\private\\tools\\pi_retropie_22\\gnu\\g++=c1484930192169 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\cpuemu_11.dep=c1484122787246 +c\:\\github\\uae4arm-rpi\\.git\\objects\\fd\\baa781b80ede0f28f85962a51bfc593805a08e=c1483975586484 +c\:\\github\\uae4arm-rpi\\.git\\objects\\3a\\c0a89e87516061ddeb142864af5a244a743bed=c1483975584017 +c\:\\github\\uae4arm-rpi\\.git\\objects\\4a\\eb2d2e29c4e26850ad96b1f9f2486fa18648f8=c1483975583674 +c\:\\github\\uae4arm-rpi\\vslinux\\readme.md=c1484825696537 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\disk.npa00=c1482270756037 +c\:\\github\\uae4arm-rpi\\src\\cdrom.cpp=c1483975652580 +c\:\\github\\uae4arm-rpi\\.git\\objects\\11\\6df30ce7cf67f12be9c24aa9bb77731906ace0=c1481890553768 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\main.npa00=c1482264849936 +c\:\\github\\uae4arm-rpi\\src\\include\\native2amiga_api.h=c1481274638121 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\gfxutil.dep=c1484122782229 +c\:\\github\\uae4arm-rpi\\.git\\objects\\24\\0b6588d90cfefe1349a6e109fcf6aed7714444=c1481890553000 +c\:\\github\\uae4arm-rpi\\.git\\objects\\06\\e2ead465049d93bc3f451aac123b1bd43e589b=c1481890427977 +c\:\\github\\uae4arm-rpi\\.git\\objects\\f2\\851a8b0e5356fe4c0cfcbf389754d280da8c5e=c1483975583752 +c\:\\github\\uae4arm-rpi\\src\\archivers\\dms\\u_init.cpp=c1483975652458 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\audio.dep=c1484122779328 +c\:\\github\\uae4arm-rpi\\.git\\objects\\36\\5e6dba6ddce08826956a7e89539c142666469a=c1482400900804 +c\:\\github\\uae4arm-rpi\\.git\\objects\\53\\e3c3ab38dd009c33089361af8281e8a24531ab=c1482400900643 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\diskutil.dep=c1484122780728 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\7zcrc.dep=c1484122777623 +c\:\\github\\uae4arm-rpi\\visualgdb\\readme.md=c1484825696573 +c\:\\github\\uae4arm-rpi\\src\\osdep\\sigsegv_handler.cpp=c1483975652985 +c\:\\github\\uae4arm-rpi\\.git\\objects\\5f\\48342c2ad7fe42137ecc2f99246e6d4e73e74e=c1483975584006 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\custom.npd=c1482264964651 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\editfilesyshardfile.gcc.rsp=c1484122776931 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\editfilesyshardfile.cpp=c1483975652850 +c\:\\github\\uae4arm-rpi\\.git\\objects\\dd\\5d5799ad23738e5f8b550c392ccd4b854e0fb7=c1481306261006 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\cfgfile.rdb=c1482423937066 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\keyboard.dep=c1484122790112 +c\:\\github\\uae4arm-rpi\\src\\archivers\\wrp\\warp.cpp=c1483975652510 +c\:\\github\\uae4arm-rpi\\visualgdb\\amiberry-gles\\amiberry-gles-release.vgdbsettings=c1484825696542 +c\:\\github\\uae4arm-rpi\\.git\\objects\\79\\019f8bcdd676b0500cbd9d6a671ea4a16173aa=c1481890553000 +c\:\\github\\uae4arm-rpi\\.git\\objects\\86\\b4a223eef732864a450fdec83bff74ff82677b=c1484825696336 +c\:\\github\\uae4arm-rpi\\.git\\hooks\\prepare-commit-msg.sample=c1481274630576 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\tmp00000011.npa00=c1482137240626 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\pandora_gui.dep=c1484122791372 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\statusline.gcc.rsp=c1484122777020 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\panelpaths.dep=c1484122788170 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\uae_lha.npd=c1482264963694 +c\:\\github\\uae4arm-rpi\\.git\\refs\\remotes\\midwan\\sdl2=c1481561869310 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\zfile.npd=c1482264972963 +c\:\\github\\uae4arm-rpi\\src\\osdep\\neon_helper.s=c1483975652950 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\tmp00000006.npa00=c1482331066637 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\7zin.dep=c1484122778089 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\bsdsocket_host.dep=c1484122784684 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\warp.gcc.rsp=c1484122776827 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\dhuf.gcc.rsp=c1484122776807 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\pandora_filesys.dep=c1484122790291 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\amiberry.log=c1484123329019 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\autopch\\142.ast=c1482401347142 +c\:\\github\\uae4arm-rpi\\.git\\refs\\tags\\v0.4=c1481293789015 +c\:\\github\\uae4arm-rpi\\.git\\objects\\48\\0546251508ff317bc360daf34d44f9d848e659=c1481619410916 +c\:\\github\\uae4arm-rpi\\visualgdb\\amiberry-gles\\amiberry-gles.vcxproj.user=c1484825696550 +c\:\\github\\uae4arm-rpi\\.git\\objects\\63\\423d86995c103edc7960316319552b963f9016=c1483975583661 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\rommgr.npa00=c1482264972404 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\autopch\\263.psf=c1483653416855 +c\:\\github\\uae4arm-rpi\\.git\\objects\\6c\\4d2cadeb4ba432b7ea39e77d560060d6f52d7c=c1483975586212 +c\:\\github\\uae4arm-rpi\\.git\\hooks\\commit-msg.sample=c1481274630553 +c\:\\github\\uae4arm-rpi\\.git\\objects\\5a\\0a97f5e0a112eda33f142642fccc1a1518be02=c1483975586182 +c\:\\github\\uae4arm-rpi\\.git\\hooks\\pre-push.sample=c1481274630565 +c\:\\github\\uae4arm-rpi\\.git\\objects\\90\\9facfa5b02dc5e76ed452ac0365666f088a4ac=c1484825696396 +c\:\\github\\uae4arm-rpi\\.git\\objects\\21\\de61311998c63180e9fea664f041da02592a8d=c1483975586432 +c\:\\github\\uae4arm-rpi\\.git\\objects\\fc\\68a0cc4f4a6ffd80ef8d51e743c962d8f438c6=c1484825696414 +c\:\\github\\uae4arm-rpi\\.git\\objects\\6a\\eed45ae90e3d9978b6d11c5e83600bbd25a8e2=c1481294222000 +c\:\\github\\uae4arm-rpi\\.git\\objects\\e7\\357981044d793047b3bdcd0653f7f0eb87eab3=c1483975583682 +c\:\\github\\uae4arm-rpi\\src\\od-gles\\gl_platform.h=c1483974687559 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\zfile_archive.npd=c1482270762362 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\sound_sdl_new.npa00=c1482264972415 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\rommgr.npd=c1482270762109 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\keyboard.gcc.rsp=c1484122776985 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\shuf.dep=c1484122778541 +c\:\\github\\uae4arm-rpi\\.git\\objects\\7f\\c543865398ae2c381bb4af761a1cafabda4372=c1484825696223 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\uaelistbox.dep=c1484122789732 +c\:\\github\\uae4arm-rpi\\src\\include\\fsusage.h=c1483975652682 +c\:\\github\\uae4arm-rpi\\.git\\objects\\2d\\6e66dba6ef458fd334a3d4e13d0b94a21fe859=c1481652869593 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\tmp00000002.npa00=c1481892024627 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\autopch\\1003-1004-1005.ast=c1484123421478 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\expansion.dep=c1484122781441 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\ingamemessage.gcc.rsp=c1484122776935 +c\:\\github\\uae4arm-rpi\\.git\\objects\\86\\94e073d1269716f3148132fe3084386ea5a9d0=c1482400900620 +c\:\\github\\uae4arm-rpi\\.git\\objects\\63\\06e118c8ed2b93cb5ad7e9ffc7a5edebd986ff=c1484825696239 +c\:\\github\\uae4arm-rpi\\.git\\head=c1484929381094 +c\:\\github\\uae4arm-rpi\\src\\blkdev_cdimage.cpp=c1483975652566 +c\:\\github\\uae4arm-rpi\\src\\archivers\\7z\\archive\\7z\\7zalloc.cpp=c1483975652401 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\cpustbl.dep=c1484122780383 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\autopch\\262.ast=c1481895596725 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\unlzx.gcc.rsp=c1484122776825 +c\:\\github\\uae4arm-rpi\\.git\\objects\\98\\0bad2042c8de03c916555123b5e9b9ca492995=c1481890553775 +c\:\\github\\uae4arm-rpi\\src\\include\\inputdevice.h=c1483975652699 +c\:\\github\\uae4arm-rpi\\.git\\objects\\ba\\5fe1113a8bcbfdeea504c1a203feb7d6a9d495=c1481616215331 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\7zin.gcc.rsp=c1484122776773 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\fpp.dep=c1484122781950 +c\:\\github\\uae4arm-rpi\\.git\\objects\\da\\468f1e2a614cc3ab936b8c0e37d715bcb5b4ab=c1483975583646 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\panelinput.npd=c1482223850495 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\pandora_input.npd=c1483652868274 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\tmp0000000a.npa00=c1482082595187 +c\:\\github\\uae4arm-rpi\\src\\jit\\compstbl.cpp=c1481561903126 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\filesys.dep=c1484122783265 +c\:\\github\\uae4arm-rpi\\src\\archivers\\lha\\util.cpp=c1483975652502 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\pandora_input-00001.rdb=c1484123366270 +c\:\\github\\uae4arm-rpi\\.git\\objects\\c5\\ee61486d5731b9b36b0dd21a75d93daf98b90f=c1482225287773 +c\:\\github\\uae4arm-rpi\\.git\\objects\\eb\\97fd88024bd87689f71f7481800217173754c2=c1481616215311 +c\:\\github\\uae4arm-rpi\\src\\include\\savestate.h=c1483975652727 +c\:\\github\\uae4arm-rpi\\src\\archivers\\zip\\unzip.h=c1483975652520 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\memory.npa00=c1482270757496 +c\:\\github\\uae4arm-rpi\\.git\\hooks\\post-update.sample=c1481274630556 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\sound_sdl_new.gcc.rsp=c1484122777018 +c\:\\github\\uae4arm-rpi\\.git\\objects\\51\\3920c79a44d12c1e9b846ff01b077ba4cc64b0=c1484825696230 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\7zitem.dep=c1484122777943 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\u_medium.dep=c1484122778256 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\main.rdb=c1482255474030 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\akiko.dep=c1484122778095 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\createfilesyshardfile.dep=c1484122785504 +c\:\\github\\uae4arm-rpi\\.git\\objects\\3e\\83211f15686b5353455d5c2bedfc2344f43773=c1481619410920 +c\:\\github\\uae4arm-rpi\\.git\\refs\\remotes\\origin\\modifierbutton=c1481890577396 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\newcpu_common.dep=c1484122784342 +c\:\\github\\uae4arm-rpi\\src\\include\\options.h=c1483975652716 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\hardfile_pandora.gcc.rsp=c1484122776983 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\calc.dep=c1484122779369 +c\:\\github\\uae4arm-rpi\\.git\\objects\\64\\01a6b981ac587d3c223c5110439398fa18e731=c1484825696234 +c\:\\github\\uae4arm-rpi\\.git\\objects\\f3\\e00f5b0e3d2dd39dfb406dc9c9465fb91d751e=c1483975586497 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\cfgfile.rdb=c1483652340105 +c\:\\github\\uae4arm-rpi\\src\\osdep\\pandora.cpp=c1483975652954 +c\:\\github\\uae4arm-rpi\\.git\\objects\\93\\75378c24c58ab34706166be299df2c195851c2=c1484825696285 +c\:\\github\\uae4arm-rpi\\.git\\objects\\3c\\cf9c9a3cccd67df0fa82cb3a5844ee39609380=c1481890553788 +c\:\\github\\uae4arm-rpi\\src\\statusline.cpp=c1481561903360 +c\:\\github\\uae4arm-rpi\\src\\archivers\\dms\\getbits.h=c1481274637782 +c\:\\github\\uae4arm-rpi\\.git\\objects\\df\\e78fb701c8ce4077b31b2c76a6b4cc631dad1f=c1484825696348 +c\:\\github\\uae4arm-rpi\\.git\\objects\\1d\\598da9f5147e3736323d8c77cd2525b3c41d5d=c1483975586552 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\uae_lha.npd=c1482270755086 +c\:\\github\\uae4arm-rpi\\src\\crc32.cpp=c1483975652589 +c\:\\github\\uae4arm-rpi\\.git\\objects\\pack\\pack-ad52f26f3aa4306cf3102368106d8667b6757751.idx=c1482225303022 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\unlzx.dep=c1484122778860 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\fsdb_unix.gcc.rsp=c1484122776888 +c\:\\github\\uae4arm-rpi\\.git\\objects\\fa\\b0b9cadf08db097ae5939b67813b3ded710a0d=c1483975583639 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\tmp00000009.npa00=c1482264942252 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\globalcache\\000\\files.idx=c1483653422070 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\main_window.dep=c1484122786412 +c\:\\github\\uae4arm-rpi\\.git\\objects\\9c\\37c28f17ce141f3be1040beb52663936e890ac=c1484929344097 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\pandora_input-00001.npa00=c1484123239824 +c\:\\github\\uae4arm-rpi\\.git\\objects\\5c\\273edc4ccb7d122044e842d7bbbb018352c04f=c1483975583642 +c\:\\github\\uae4arm-rpi\\.git\\objects\\b9\\972a4fa763ef66a71bd5c177c3548d6167071b=c1482225287811 +c\:\\github\\uae4arm-rpi\\src\\diskutil.cpp=c1483975652598 +c\:\\github\\uae4arm-rpi\\src\\savestate.cpp=c1483975653004 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\tables.dep=c1484122778083 +c\:\\github\\uae4arm-rpi\\.git\\objects\\07\\c2c1e59df8f2f862d986c60dea1de6480153df=c1484825696256 +c\:\\github\\uae4arm-rpi\\.git\\objects\\2f\\363dae13921e1d74d11eb14d5fb444382bfc7b=c1484825696305 +c\:\\github\\uae4arm-rpi\\src\\archivers\\lha\\shuf.cpp=c1483975652496 +c\:\\github\\uae4arm-rpi\\src\\archivers\\7z\\archive\\7z\\7zheader.h=c1483975652414 +c\:\\github\\uae4arm-rpi\\.git\\logs\\refs\\remotes\\origin\\quitbutton=c1481619424175 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\codedb.lck=c1484123394322 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\uaecheckbox.hpp=c1483975652911 +c\:\\github\\uae4arm-rpi\\.git\\refs\\heads\\modifierbutton=c1481890553801 +c\:\\github\\uae4arm-rpi\\src\\osdep\\target.h=c1483975652989 +c\:\\github\\uae4arm-rpi\\src\\osdep\\rasp_gfx.cpp=c1484825696584 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\pandora_gui.npa00=c1482270762361 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\7zextract.dep=c1484122777630 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\main.gcc.rsp=c1484122776908 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\warp.dep=c1484122778821 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\hardfile_pandora.npd=c1482264971336 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\panelmisc.gcc.rsp=c1484122776954 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\bcj2.dep=c1484122777930 +c\:\\github\\uae4arm-rpi\\src\\archivers\\lha\\lha.h=c1483975652489 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\disk.npd=c1482264964634 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\savestate.npa00=c1482264972489 +c\:\\github\\uae4arm-rpi\\.git\\objects\\7a\\af93578b5e73581a6d4507dde70bb1b0f3fcc7=c1484825696387 +c\:\\github\\uae4arm-rpi\\vslinux\\amiberry.vc.db=c1484903569587 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\autopch\\1003-1004.ast=c1484123207946 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\cpuemu_4.gcc.rsp=c1484122776865 +c\:\\github\\uae4arm-rpi\\src\\jit\\codegen_arm.h=c1483975652757 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\sigsegv_handler.gcc.rsp=c1484122777008 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\editfilesysvirtual.cpp=c1483975652854 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\uaecheckbox.gcc.rsp=c1484122776974 +c\:\\github\\uae4arm-rpi\\src\\cpudefs.cpp=c1481561902578 +c\:\\github\\uae4arm-rpi\\.git\\objects\\92\\20218652eae6f4b6d62f1d86a8c0e13ec8ccd2=c1484825696268 +c\:\\github\\uae4arm-rpi\\makefile=c1484825696519 +c\:\\github\\uae4arm-rpi\\.git\\objects\\95\\0e40df906adae123dab383052ebccd003f427c=c1481294222000 +c\:\\github\\uae4arm-rpi\\.git\\logs\\head=c1484929399755 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\rommgr.npa00=c1482270762093 +c\:\\github\\uae4arm-rpi\\src\\jit\\comptbl.h=c1481561903129 +c\:\\github\\uae4arm-rpi\\src\\cpuemu_11.cpp=c1481561902591 +c\:\\github\\uae4arm-rpi\\src\\archivers\\7z\\7zversion.h=c1481274637724 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\tmp0000000d.npa00=c1482265056020 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry.0001\\globalcache\\000\\macrorefs.dat=c1482264973363 +c\:\\github\\uae4arm-rpi\\src\\archivers\\7z\\archive\\7z\\7zdecode.cpp=c1483975652405 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\pandora_rp9.gcc.rsp=c1484122777002 +c\:\\github\\uae4arm-rpi\\.git\\objects\\07\\62bae8751d49250b8e41ee31cf67c99970c459=c1483975586718 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\expansion.npa00=c1482270756052 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\panelmisc.npa00=c1481895596458 +c\:\\github\\uae4arm-rpi\\src\\osdep\\gui\\navigation.cpp=c1483975652860 +c\:\\github\\uae4arm-rpi\\src\\archivers\\7z\\lzmadec.cpp=c1483975652435 +c\:\\github\\uae4arm-rpi\\amiberry\\visualgdb\\debug\\codedb\\amiberry\\autopch\\1003.ast=c1484123207845 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\calc.gcc.rsp=c1484122776851 +c\:\\github\\uae4arm-rpi\\visualgdb\\amiberry\\amiberry.vcxproj.user=c1484825696571 +c\:\\github\\uae4arm-rpi\\.git\\objects\\ce\\e285c781647fa87503a7085fc626ad12c54f5d=c1481890427989 +c\:\\github\\uae4arm-rpi\\.git\\objects\\c6\\b9528422548604c5ffcfb1b5b68560a4b1828c=c1484825696301 +c\:\\github\\uae4arm-rpi\\src\\osdep\\config.h=c1483975652842 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\dhuf.dep=c1484122778429 +c\:\\github\\uae4arm-rpi\\src\\archivers\\7z\\7zcrc.cpp=c1483975652398 +c\:\\github\\uae4arm-rpi\\src\\osdep\\cda_play.cpp=c1483975652837 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\drawing.gcc.rsp=c1484122776876 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\neon_helper.gcc.rsp=c1484122776990 +c\:\\github\\uae4arm-rpi\\.git\\packed-refs=c1481274637562 +c\:\\github\\uae4arm-rpi\\.git\\objects\\d3\\04cdaba0e3eaa2d46335a74046ed014470e425=c1481294072228 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\pandora.dep=c1484122791024 +c\:\\github\\uae4arm-rpi\\.git\\objects\\98\\0cd8a5c02fbad4ba8c974e0f8cff6fcfe7ac5a=c1482400900728 +c\:\\github\\uae4arm-rpi\\src\\od-gles\\gl.cpp=c1483975652812 +c\:\\github\\uae4arm-rpi\\src\\include\\rommgr.h=c1483975652721 +c\:\\github\\uae4arm-rpi\\src\\include\\blit.h=c1483975652645 +c\:\\github\\uae4arm-rpi\\nbproject\\project.xml=c1484931011652 +c\:\\github\\uae4arm-rpi\\.git\\objects\\7a\\8fabaf49121aff70d92ba1e6cb41cf6b04ca09=c1482400900599 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\picasso96.gcc.rsp=c1484122777004 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\panelchipset.dep=c1484122786464 +c\:\\github\\uae4arm-rpi\\.git\\commit_editmsg=c1482424233900 +c\:\\github\\uae4arm-rpi\\.gitattributes=c1484825696514 +c\:\\github\\uae4arm-rpi\\amiberry\\amiberry\\visualgdb\\debug\\blittable.dep=c1484122779088 +c\:\\github\\uae4arm-rpi\\.git\\objects\\3e\\2fd47dc80a8a497b87dfb89361ffad034d2aaa=c1482400900638 +c\:\\github\\uae4arm-rpi\\src\\include\\cia.h=c1483975652652 +c\:\\github\\uae4arm-rpi\\src\\include\\bsdsocket.h=c1483975652651 +c\:\\github\\uae4arm-rpi\\src\\traps.cpp=c1483975653027 diff --git a/nbproject/private/tools/localhost/GNU/g++ b/nbproject/private/tools/localhost/GNU/g++ new file mode 100644 index 00000000..2f5b3437 --- /dev/null +++ b/nbproject/private/tools/localhost/GNU/g++ @@ -0,0 +1,23 @@ +#!/bin/sh +#set -x +real_tool=/usr/bin/g++ +if [ -n "${__CND_BUILD_LOG__}" ]; then + OS=`uname`; + if [ $OS = Darwin -o $OS = FreeBSD ]; then + __CND_TEMP_FILE__=`mktemp -t nbwrapper` + else + __CND_TEMP_FILE__=`mktemp` + fi + echo "called: ${real_tool}" > ${__CND_TEMP_FILE__} + echo "\t`pwd`" >> ${__CND_TEMP_FILE__} + echo "\t${real_tool}" >> ${__CND_TEMP_FILE__} + for opt in "$@"; do + echo "\t${opt}" >> ${__CND_TEMP_FILE__} + done + echo >> ${__CND_TEMP_FILE__} + cat ${__CND_TEMP_FILE__} >> ${__CND_BUILD_LOG__} + rm ${__CND_TEMP_FILE__} +fi +PATH=`dirname "${real_tool}"`:${PATH} +export PATH +exec "${real_tool}" "$@" diff --git a/nbproject/private/tools/localhost/GNU/gcc b/nbproject/private/tools/localhost/GNU/gcc new file mode 100644 index 00000000..920c73a0 --- /dev/null +++ b/nbproject/private/tools/localhost/GNU/gcc @@ -0,0 +1,23 @@ +#!/bin/sh +#set -x +real_tool=/usr/bin/gcc +if [ -n "${__CND_BUILD_LOG__}" ]; then + OS=`uname`; + if [ $OS = Darwin -o $OS = FreeBSD ]; then + __CND_TEMP_FILE__=`mktemp -t nbwrapper` + else + __CND_TEMP_FILE__=`mktemp` + fi + echo "called: ${real_tool}" > ${__CND_TEMP_FILE__} + echo "\t`pwd`" >> ${__CND_TEMP_FILE__} + echo "\t${real_tool}" >> ${__CND_TEMP_FILE__} + for opt in "$@"; do + echo "\t${opt}" >> ${__CND_TEMP_FILE__} + done + echo >> ${__CND_TEMP_FILE__} + cat ${__CND_TEMP_FILE__} >> ${__CND_BUILD_LOG__} + rm ${__CND_TEMP_FILE__} +fi +PATH=`dirname "${real_tool}"`:${PATH} +export PATH +exec "${real_tool}" "$@" diff --git a/nbproject/private/tools/pi_cd32.home_22/GNU/g++ b/nbproject/private/tools/pi_cd32.home_22/GNU/g++ new file mode 100644 index 00000000..2f5b3437 --- /dev/null +++ b/nbproject/private/tools/pi_cd32.home_22/GNU/g++ @@ -0,0 +1,23 @@ +#!/bin/sh +#set -x +real_tool=/usr/bin/g++ +if [ -n "${__CND_BUILD_LOG__}" ]; then + OS=`uname`; + if [ $OS = Darwin -o $OS = FreeBSD ]; then + __CND_TEMP_FILE__=`mktemp -t nbwrapper` + else + __CND_TEMP_FILE__=`mktemp` + fi + echo "called: ${real_tool}" > ${__CND_TEMP_FILE__} + echo "\t`pwd`" >> ${__CND_TEMP_FILE__} + echo "\t${real_tool}" >> ${__CND_TEMP_FILE__} + for opt in "$@"; do + echo "\t${opt}" >> ${__CND_TEMP_FILE__} + done + echo >> ${__CND_TEMP_FILE__} + cat ${__CND_TEMP_FILE__} >> ${__CND_BUILD_LOG__} + rm ${__CND_TEMP_FILE__} +fi +PATH=`dirname "${real_tool}"`:${PATH} +export PATH +exec "${real_tool}" "$@" diff --git a/nbproject/private/tools/pi_cd32.home_22/GNU/gcc b/nbproject/private/tools/pi_cd32.home_22/GNU/gcc new file mode 100644 index 00000000..920c73a0 --- /dev/null +++ b/nbproject/private/tools/pi_cd32.home_22/GNU/gcc @@ -0,0 +1,23 @@ +#!/bin/sh +#set -x +real_tool=/usr/bin/gcc +if [ -n "${__CND_BUILD_LOG__}" ]; then + OS=`uname`; + if [ $OS = Darwin -o $OS = FreeBSD ]; then + __CND_TEMP_FILE__=`mktemp -t nbwrapper` + else + __CND_TEMP_FILE__=`mktemp` + fi + echo "called: ${real_tool}" > ${__CND_TEMP_FILE__} + echo "\t`pwd`" >> ${__CND_TEMP_FILE__} + echo "\t${real_tool}" >> ${__CND_TEMP_FILE__} + for opt in "$@"; do + echo "\t${opt}" >> ${__CND_TEMP_FILE__} + done + echo >> ${__CND_TEMP_FILE__} + cat ${__CND_TEMP_FILE__} >> ${__CND_BUILD_LOG__} + rm ${__CND_TEMP_FILE__} +fi +PATH=`dirname "${real_tool}"`:${PATH} +export PATH +exec "${real_tool}" "$@" diff --git a/nbproject/private/tools/pi_retropie_22/GNU/g++ b/nbproject/private/tools/pi_retropie_22/GNU/g++ new file mode 100644 index 00000000..6dbb5291 --- /dev/null +++ b/nbproject/private/tools/pi_retropie_22/GNU/g++ @@ -0,0 +1,18 @@ +#!/bin/sh +#set -x +real_tool=/usr/bin/g++ +if [ -n "${__CND_BUILD_LOG__}" ]; then + __CND_TEMP_FILE__=`mktemp` + echo "called: ${real_tool}" > ${__CND_TEMP_FILE__} + echo "\t`pwd`" >> ${__CND_TEMP_FILE__} + echo "\t${real_tool}" >> ${__CND_TEMP_FILE__} + for opt in "$@"; do + echo "\t${opt}" >> ${__CND_TEMP_FILE__} + done + echo >> ${__CND_TEMP_FILE__} + cat ${__CND_TEMP_FILE__} >> ${__CND_BUILD_LOG__} + rm ${__CND_TEMP_FILE__} +fi +PATH=`dirname "${real_tool}"`:${PATH} +export PATH +exec "${real_tool}" "$@" diff --git a/nbproject/private/tools/pi_retropie_22/GNU/gcc b/nbproject/private/tools/pi_retropie_22/GNU/gcc new file mode 100644 index 00000000..39a77599 --- /dev/null +++ b/nbproject/private/tools/pi_retropie_22/GNU/gcc @@ -0,0 +1,18 @@ +#!/bin/sh +#set -x +real_tool=/usr/bin/gcc +if [ -n "${__CND_BUILD_LOG__}" ]; then + __CND_TEMP_FILE__=`mktemp` + echo "called: ${real_tool}" > ${__CND_TEMP_FILE__} + echo "\t`pwd`" >> ${__CND_TEMP_FILE__} + echo "\t${real_tool}" >> ${__CND_TEMP_FILE__} + for opt in "$@"; do + echo "\t${opt}" >> ${__CND_TEMP_FILE__} + done + echo >> ${__CND_TEMP_FILE__} + cat ${__CND_TEMP_FILE__} >> ${__CND_BUILD_LOG__} + rm ${__CND_TEMP_FILE__} +fi +PATH=`dirname "${real_tool}"`:${PATH} +export PATH +exec "${real_tool}" "$@" diff --git a/nbproject/project.properties b/nbproject/project.properties new file mode 100644 index 00000000..61b4c6f9 --- /dev/null +++ b/nbproject/project.properties @@ -0,0 +1 @@ +#Sat Sep 30 18:59:28 BST 2017 diff --git a/nbproject/project.xml b/nbproject/project.xml new file mode 100644 index 00000000..7dea38f2 --- /dev/null +++ b/nbproject/project.xml @@ -0,0 +1,30 @@ + + + org.netbeans.modules.cnd.makeproject + + + amiberry + c + cpp + def,h,hpp + UTF-8 + + + . + + + + Pi3_Debug + 0 + + + Pi3_Release + 0 + + + + false + + + + diff --git a/src/cfgfile.cpp b/src/cfgfile.cpp index 12367d22..623f1808 100644 --- a/src/cfgfile.cpp +++ b/src/cfgfile.cpp @@ -35,6 +35,10 @@ #define cfgfile_warning write_log #define cfgfile_warning_obsolete write_log +#ifdef USE_SDL1 +#include "SDL_keysym.h" +#endif + static int config_newfilesystem; static struct strlist *temp_lines; static struct strlist *error_lines; @@ -52,6 +56,12 @@ static const TCHAR *guimode1[] = { _T("no"), _T("yes"), _T("nowait"), 0 }; static const TCHAR *guimode2[] = { _T("false"), _T("true"), _T("nowait"), 0 }; static const TCHAR *guimode3[] = { _T("0"), _T("1"), _T("nowait"), 0 }; static const TCHAR *csmode[] = { _T("ocs"), _T("ecs_agnus"), _T("ecs_denise"), _T("ecs"), _T("aga"), 0 }; +static const TCHAR *linemode[] = { + _T("none"), + _T("double"), _T("scanlines"), _T("scanlines2p"), _T("scanlines3p"), + _T("double2"), _T("scanlines2"), _T("scanlines2p2"), _T("scanlines2p3"), + _T("double3"), _T("scanlines3"), _T("scanlines3p2"), _T("scanlines3p3"), + 0 }; static const TCHAR *speedmode[] = { _T("max"), _T("real"), 0 }; static const TCHAR *soundmode1[] = { _T("none"), _T("interrupts"), _T("normal"), _T("exact"), 0 }; static const TCHAR *soundmode2[] = { _T("none"), _T("interrupts"), _T("good"), _T("best"), 0 }; @@ -75,9 +85,7 @@ static const TCHAR *qsmodes[] = { _T("A500"), _T("A500+"), _T("A600"), _T("A1200"), _T("A4000"), _T("CD32"), NULL }; static const TCHAR *abspointers[] = { _T("none"), _T("mousehack"), _T("tablet"), 0 }; static const TCHAR *joyportmodes[] = { _T(""), _T("mouse"), _T("mousenowheel"), _T("djoy"), _T("gamepad"), _T("ajoy"), _T("cdtvjoy"), _T("cd32joy"), 0 }; -#ifdef AMIBERRY static const TCHAR *mousemaps[] = { _T(""), _T("left"), _T("right"), _T("both"), 0 }; -#endif static const TCHAR *joyaf[] = { _T("none"), _T("normal"), _T("toggle"), _T("always"), 0 }; static const TCHAR *vsyncmodes[] = { _T("adaptive"), _T("false"), _T("true"), _T("autoswitch"), 0 }; static const TCHAR *cdmodes[] = { _T("disabled"), _T(""), _T("image"), _T("ioctl"), _T("spti"), _T("aspi"), 0 }; @@ -1326,6 +1334,7 @@ void cfgfile_save_options (struct zfile *f, struct uae_prefs *p, int type) cfgfile_write_str (f, _T("gfx_vsync_picasso"), vsyncmodes[p->gfx_apmode[1].gfx_vsync + 1]); cfgfile_write_bool (f, _T("gfx_lores"), p->gfx_resolution == 0); cfgfile_write_str (f, _T("gfx_resolution"), lorestype1[p->gfx_resolution]); + cfgfile_write_str(f, _T("gfx_linemode"), p->gfx_vresolution > 0 ? linemode[1] : linemode[0]); cfgfile_write_bool(f, _T("ntsc"), p->ntscmode); @@ -2136,6 +2145,18 @@ static int cfgfile_parse_host (struct uae_prefs *p, TCHAR *option, TCHAR *value) return 1; } + if (_tcscmp(option, _T("gfx_linemode")) == 0) { + int v; + p->gfx_vresolution = VRES_DOUBLE; + if (cfgfile_strval(option, value, _T("gfx_linemode"), &v, linemode, 0)) { + p->gfx_vresolution = VRES_NONDOUBLE; + if (v > 0) { + p->gfx_vresolution = VRES_DOUBLE; + } + } + return 1; + } + if (_tcscmp (option, _T("gfx_vsync")) == 0) { if (cfgfile_strval (option, value, _T("gfx_vsync"), &p->gfx_apmode[APMODE_NATIVE].gfx_vsync, vsyncmodes, 0) >= 0) { p->gfx_apmode[APMODE_NATIVE].gfx_vsync--; @@ -4592,22 +4613,21 @@ uae_u32 cfgfile_uaelib(TrapContext *ctx, int mode, uae_u32 name, uae_u32 dst, ua void default_prefs (struct uae_prefs *p, bool reset, int type) { - int i; int roms[] = { 6, 7, 8, 9, 10, 14, 5, 4, 3, 2, 1, -1 }; - TCHAR zero = 0; - struct zfile *f; + TCHAR zero = 0; - reset_inputdevice_config (p, reset); - memset (p, 0, sizeof (struct uae_prefs)); - _tcscpy (p->description, _T("UAE default configuration")); + reset_inputdevice_config(p, reset); + memset(p, 0, sizeof(struct uae_prefs)); + _tcscpy(p->description, _T("UAE default configuration")); - p->start_gui = true; + p->start_gui = true; + + p->all_lines = nullptr; - p->all_lines = 0; p->z3_mapping_mode = Z3MAPPING_AUTO; p->mountitems = 0; - for (i = 0; i < MOUNT_CONFIG_SIZE; i++) { + for (int i = 0; i < MOUNT_CONFIG_SIZE; i++) { p->mountconfig[i].configoffset = -1; p->mountconfig[i].unitnum = -1; } @@ -4622,89 +4642,84 @@ void default_prefs (struct uae_prefs *p, bool reset, int type) } p->keyboard_lang = KBD_LANG_US; - p->produce_sound = 3; - p->sound_stereo = SND_STEREO; - p->sound_stereo_separation = 7; - p->sound_mixed_stereo_delay = 0; - p->sound_freq = DEFAULT_SOUND_FREQ; - p->sound_interpol = 0; - p->sound_filter = FILTER_SOUND_OFF; - p->sound_filter_type = 0; + p->produce_sound = 3; + p->sound_stereo = SND_STEREO; + p->sound_stereo_separation = 7; + p->sound_mixed_stereo_delay = 0; + p->sound_freq = DEFAULT_SOUND_FREQ; + p->sound_interpol = 0; + p->sound_filter = FILTER_SOUND_OFF; + p->sound_filter_type = 0; p->sound_volume_cd = 20; - p->cachesize = 0; + p->cachesize = 0; - p->gfx_framerate = 0; + p->gfx_framerate = 0; -#ifdef AMIBERRY - p->gfx_size.width = 640; - p->gfx_size.height = 262; - p->gfx_resolution = RES_HIRES; -#else - p->gfx_size.width = 320; - p->gfx_size.height = 240; - p->gfx_resolution = RES_LORES; -#endif + p->gfx_size.width = 640; //TODO: Default WinUAE prefs indicate this should be 720x568 + p->gfx_size.height = 256; + p->gfx_resolution = RES_HIRES; + p->gfx_vresolution = VRES_DOUBLE; - p->immediate_blits = 0; + p->immediate_blits = false; p->waiting_blits = 0; - p->chipset_refreshrate = 50; - p->collision_level = 2; - p->leds_on_screen = 0; + p->chipset_refreshrate = 50; + p->collision_level = 2; + p->leds_on_screen = 0; p->boot_rom = 0; p->cart_internal = 1; p->cs_compatible = CP_GENERIC; p->cs_rtc = 2; - p->cs_df0idhw = 1; + p->cs_df0idhw = true; p->cs_fatgaryrev = -1; p->cs_ramseyrev = -1; p->cs_cd32c2p = p->cs_cd32cd = p->cs_cd32nvram = p->cs_cd32fmv = false; p->cs_cd32nvram_size = 1024; - p->cs_pcmcia = 0; - p->cs_ksmirror_e0 = 1; - p->cs_ksmirror_a8 = 0; - p->cs_ciaoverlay = 1; + p->cs_pcmcia = false; + p->cs_ksmirror_e0 = true; + p->cs_ksmirror_a8 = false; + p->cs_ciaoverlay = true; p->cs_ciaatod = 0; - p->cs_df0idhw = 1; + p->cs_df0idhw = true; p->cs_ciatodbug = false; - _tcscpy (p->floppyslots[0].df, _T("")); - _tcscpy (p->floppyslots[1].df, _T("")); - _tcscpy (p->floppyslots[2].df, _T("")); - _tcscpy (p->floppyslots[3].df, _T("")); + _tcscpy(p->floppyslots[0].df, _T("")); + _tcscpy(p->floppyslots[1].df, _T("")); + _tcscpy(p->floppyslots[2].df, _T("")); + _tcscpy(p->floppyslots[3].df, _T("")); - configure_rom (p, roms, 0); - _tcscpy (p->romextfile, _T("")); - _tcscpy (p->flashfile, _T("")); - _tcscpy (p->cartfile, _T("")); + configure_rom(p, roms, 0); + _tcscpy(p->romextfile, _T("")); + _tcscpy(p->flashfile, _T("")); + _tcscpy(p->cartfile, _T("")); - sprintf (p->path_rom, _T("%s/kickstarts/"), start_path_data); - sprintf (p->path_floppy, _T("%s/disks/"), start_path_data); - sprintf (p->path_hardfile, _T("%s/"), start_path_data); - sprintf (p->path_cd, _T("%s/cd32/"), start_path_data); + sprintf(p->path_rom, _T("%s/kickstarts/"), start_path_data); + sprintf(p->path_floppy, _T("%s/disks/"), start_path_data); + sprintf(p->path_hardfile, _T("%s/"), start_path_data); + sprintf(p->path_cd, _T("%s/cd32/"), start_path_data); - p->fpu_model = 0; - p->cpu_model = 68000; + p->fpu_model = 0; + p->cpu_model = 68000; p->fpu_no_unimplemented = false; - p->fpu_strict = 0; - p->fpu_softfloat = 0; - p->m68k_speed = 0; - p->cpu_compatible = 0; - p->address_space_24 = 1; - p->chipset_mask = CSMASK_ECS_AGNUS; - p->ntscmode = 0; + p->fpu_strict = false; + p->fpu_softfloat = false; + p->m68k_speed = 0; + p->cpu_compatible = false; + p->address_space_24 = true; + p->chipset_mask = CSMASK_ECS_AGNUS; + p->ntscmode = false; p->filesys_limit = 0; p->filesys_max_name = 107; - p->fastmem[0].size = 0x00000000; + p->fastmem[0].size = 0x00000000; p->mbresmem_low_size = 0x00000000; p->mbresmem_high_size = 0x00000000; - p->z3fastmem[0].size = 0x00000000; - p->z3autoconfig_start = 0x10000000; - p->chipmem_size = 0x00080000; - p->bogomem_size = 0x00080000; + p->z3fastmem[0].size = 0x00000000; + p->z3autoconfig_start = 0x10000000; + p->chipmem_size = 0x00080000; + p->bogomem_size = 0x00080000; p->rtgboards[0].rtgmem_size = 0x00000000; p->rtgboards[0].rtgmem_type = GFXBOARD_UAE_Z3; p->custom_memory_addrs[0] = 0; @@ -4712,22 +4727,22 @@ void default_prefs (struct uae_prefs *p, bool reset, int type) p->custom_memory_addrs[1] = 0; p->custom_memory_sizes[1] = 0; - p->nr_floppies = 2; + p->nr_floppies = 2; p->floppy_read_only = false; - p->floppyslots[0].dfxtype = DRV_35_DD; - p->floppyslots[1].dfxtype = DRV_35_DD; - p->floppyslots[2].dfxtype = DRV_NONE; - p->floppyslots[3].dfxtype = DRV_NONE; - p->floppy_speed = 100; - p->floppy_write_length = 0; + p->floppyslots[0].dfxtype = DRV_35_DD; + p->floppyslots[1].dfxtype = DRV_35_DD; + p->floppyslots[2].dfxtype = DRV_NONE; + p->floppyslots[3].dfxtype = DRV_NONE; + p->floppy_speed = 100; + p->floppy_write_length = 0; p->cd_speed = 100; - + p->socket_emu = 0; - p->input_tablet = TABLET_OFF; - - inputdevice_default_prefs (p); - blkdev_default_prefs (p); + p->input_tablet = TABLET_OFF; + + inputdevice_default_prefs(p); + blkdev_default_prefs(p); p->cr_selected = -1; struct chipset_refresh *cr; @@ -4741,41 +4756,42 @@ void default_prefs (struct uae_prefs *p, bool reset, int type) cr->horiz = -1; cr->vert = -1; cr->lace = -1; - cr->vsync = - 1; + cr->vsync = -1; cr->rate = 50.0; cr->ntsc = 0; cr->locked = false; cr->inuse = true; - _tcscpy (cr->label, _T("PAL")); + _tcscpy(cr->label, _T("PAL")); cr = &p->cr[CHIPSET_REFRESH_NTSC]; cr->index = CHIPSET_REFRESH_NTSC; cr->horiz = -1; cr->vert = -1; cr->lace = -1; - cr->vsync = - 1; + cr->vsync = -1; cr->rate = 60.0; cr->ntsc = 1; cr->locked = false; cr->inuse = true; - _tcscpy (cr->label, _T("NTSC")); + _tcscpy(cr->label, _T("NTSC")); savestate_state = 0; - target_default_options (p, type); + target_default_options(p, type); - zfile_fclose (default_file); - default_file = NULL; - f = zfile_fopen_empty (NULL, _T("configstore")); - if (f) { + zfile_fclose(default_file); + default_file = nullptr; + struct zfile *f = zfile_fopen_empty(nullptr, _T("configstore")); + if (f) + { uaeconfig++; - cfgfile_save_options (f, p, 0); + cfgfile_save_options(f, p, 0); uaeconfig--; - cfg_write (&zero, f); + cfg_write(&zero, f); default_file = f; } } -static void buildin_default_prefs_68020 (struct uae_prefs *p) +static void buildin_default_prefs_68020(struct uae_prefs *p) { p->cpu_model = 68020; p->address_space_24 = 1; @@ -4786,7 +4802,7 @@ static void buildin_default_prefs_68020 (struct uae_prefs *p) p->m68k_speed = -1; } -static void buildin_default_prefs (struct uae_prefs *p) +static void buildin_default_prefs(struct uae_prefs *p) { p->floppyslots[0].dfxtype = DRV_35_DD; if (p->nr_floppies != 1 && p->nr_floppies != 2) @@ -4799,30 +4815,33 @@ static void buildin_default_prefs (struct uae_prefs *p) p->fpu_model = 0; p->cpu_model = 68000; p->m68k_speed = 0; - p->cpu_compatible = 1; - p->address_space_24 = 1; + p->cpu_compatible = true; + p->address_space_24 = true; p->chipset_mask = CSMASK_ECS_AGNUS; p->immediate_blits = 0; p->waiting_blits = 0; p->collision_level = 2; if (p->produce_sound < 1) p->produce_sound = 1; - p->socket_emu = 0; + p->socket_emu = false; p->sound_volume_cd = 0; p->chipmem_size = 0x00080000; p->bogomem_size = 0x00080000; - for (int i = 0; i < MAX_RAM_BOARDS; i++) { + for (int i = 0; i < MAX_RAM_BOARDS; i++) + { memset(p->fastmem, 0, sizeof(struct ramboard)); memset(p->z3fastmem, 0, sizeof(struct ramboard)); } p->mbresmem_low_size = 0x00000000; p->mbresmem_high_size = 0x00000000; - for (int i = 0; i < MAX_RTG_BOARDS; i++) { + for (int i = 0; i < MAX_RTG_BOARDS; i++) + { p->rtgboards[i].rtgmem_size = 0x00000000; p->rtgboards[i].rtgmem_type = GFXBOARD_UAE_Z3; } - for (int i = 0; i < MAX_EXPANSION_BOARDS; i++) { + for (int i = 0; i < MAX_EXPANSION_BOARDS; i++) + { memset(&p->expansionboard[i], 0, sizeof(struct boardromconfig)); } @@ -4831,45 +4850,45 @@ static void buildin_default_prefs (struct uae_prefs *p) p->cs_ramseyrev = -1; p->cs_cd32c2p = p->cs_cd32cd = p->cs_cd32nvram = p->cs_cd32fmv = false; p->cs_ide = 0; - p->cs_pcmcia = 0; - p->cs_ksmirror_e0 = 1; - p->cs_ksmirror_a8 = 0; - p->cs_ciaoverlay = 1; + p->cs_pcmcia = false; + p->cs_ksmirror_e0 = true; + p->cs_ksmirror_a8 = false; + p->cs_ciaoverlay = true; p->cs_ciaatod = 0; - p->cs_df0idhw = 1; + p->cs_df0idhw = true; p->cs_ciatodbug = false; - _tcscpy (p->romextfile, _T("")); + _tcscpy(p->romextfile, _T("")); p->mountitems = 0; - p->leds_on_screen = 0; + p->leds_on_screen = 0; - target_default_options (p, 1); + target_default_options(p, 1); cfgfile_compatibility_romtype(p); } -static void set_68020_compa (struct uae_prefs *p, int compa, int cd32) +static void set_68020_compa(struct uae_prefs *p, int compa, int cd32) { switch (compa) { - case 0: - p->cpu_compatible = 0; - p->m68k_speed = 0; - break; - case 1: - p->cpu_compatible = 0; - p->m68k_speed = 0; - break; - case 2: - p->cpu_compatible = 0; - p->m68k_speed = -1; - p->address_space_24 = 0; - break; - case 3: - p->cpu_compatible = 0; - p->address_space_24 = 0; - p->cachesize = MAX_JIT_CACHE; - break; + case 0: + p->cpu_compatible = 0; + p->m68k_speed = 0; + break; + case 1: + p->cpu_compatible = 0; + p->m68k_speed = 0; + break; + case 2: + p->cpu_compatible = 0; + p->m68k_speed = -1; + p->address_space_24 = 0; + break; + case 3: + p->cpu_compatible = 0; + p->address_space_24 = 0; + p->cachesize = MAX_JIT_CACHE; + break; } if (p->cpu_model >= 68030) p->address_space_24 = 0; @@ -4881,25 +4900,25 @@ static void set_68020_compa (struct uae_prefs *p, int compa, int cd32) * 3: no more compatible, waiting blits, no 100% sound */ -static void set_68000_compa (struct uae_prefs *p, int compa) +static void set_68000_compa(struct uae_prefs *p, int compa) { switch (compa) { - case 0: - break; - case 1: - break; - case 2: - p->cpu_compatible = 0; - break; - case 3: - p->produce_sound = 2; - p->cpu_compatible = 0; - break; + case 0: + break; + case 1: + break; + case 2: + p->cpu_compatible = 0; + break; + case 3: + p->produce_sound = 2; + p->cpu_compatible = 0; + break; } } -static int bip_a4000 (struct uae_prefs *p, int config, int compa, int romcheck) +static int bip_a4000(struct uae_prefs *p, int config, int compa, int romcheck) { int roms[8]; @@ -4916,60 +4935,62 @@ static int bip_a4000 (struct uae_prefs *p, int config, int compa, int romcheck) p->fpu_model = 68882; switch (config) { - case 1: - p->cpu_model = 68040; - p->fpu_model = 68040; - break; + case 1: + p->cpu_model = 68040; + p->fpu_model = 68040; + break; } p->chipset_mask = CSMASK_AGA | CSMASK_ECS_AGNUS | CSMASK_ECS_DENISE; - p->cpu_compatible = p->address_space_24 = 0; + p->cpu_compatible = p->address_space_24 = 0; p->m68k_speed = -1; p->immediate_blits = 0; p->produce_sound = 2; p->cachesize = MAX_JIT_CACHE; - p->nr_floppies = 2; + p->nr_floppies = 2; p->floppyslots[0].dfxtype = DRV_35_HD; p->floppyslots[1].dfxtype = DRV_35_HD; p->floppy_speed = 0; p->cs_compatible = CP_A4000; - built_in_chipset_prefs (p); + built_in_chipset_prefs(p); p->cs_ciaatod = p->ntscmode ? 2 : 1; - return configure_rom (p, roms, romcheck); + return configure_rom(p, roms, romcheck); } -static int bip_cd32 (struct uae_prefs *p, int config, int compa, int romcheck) +static int bip_cd32(struct uae_prefs *p, int config, int compa, int romcheck) { int roms[3]; - buildin_default_prefs_68020 (p); + buildin_default_prefs_68020(p); p->cs_cd32c2p = p->cs_cd32cd = p->cs_cd32nvram = true; p->nr_floppies = 0; p->floppyslots[0].dfxtype = DRV_NONE; p->floppyslots[1].dfxtype = DRV_NONE; - set_68020_compa (p, compa, 1); + set_68020_compa(p, compa, 1); p->cs_compatible = CP_CD32; - built_in_chipset_prefs (p); - fetch_datapath (p->flashfile, sizeof (p->flashfile) / sizeof (TCHAR)); - _tcscat (p->flashfile, _T("cd32.nvr")); + built_in_chipset_prefs(p); + fetch_datapath(p->flashfile, sizeof(p->flashfile) / sizeof(TCHAR)); + _tcscat(p->flashfile, _T("cd32.nvr")); roms[0] = 64; roms[1] = -1; - if (!configure_rom (p, roms, 0)) { + if (!configure_rom(p, roms, 0)) + { roms[0] = 18; roms[1] = -1; - if (!configure_rom (p, roms, romcheck)) + if (!configure_rom(p, roms, romcheck)) return 0; roms[0] = 19; - if (!configure_rom (p, roms, romcheck)) + if (!configure_rom(p, roms, romcheck)) return 0; } - if (config > 0) { + if (config > 0) + { p->cs_cd32fmv = true; roms[0] = 74; roms[1] = 23; roms[2] = -1; - if (!configure_rom (p, roms, romcheck)) + if (!configure_rom(p, roms, romcheck)) return 0; } @@ -4986,11 +5007,11 @@ static int bip_cd32 (struct uae_prefs *p, int config, int compa, int romcheck) return 1; } -static int bip_a1200 (struct uae_prefs *p, int config, int compa, int romcheck) +static int bip_a1200(struct uae_prefs *p, int config, int compa, int romcheck) { int roms[4]; - buildin_default_prefs_68020 (p); + buildin_default_prefs_68020(p); roms[0] = 11; roms[1] = 15; roms[2] = 31; @@ -4998,25 +5019,25 @@ static int bip_a1200 (struct uae_prefs *p, int config, int compa, int romcheck) p->cs_rtc = 0; p->cs_compatible = CP_A1200; - built_in_chipset_prefs (p); + built_in_chipset_prefs(p); switch (config) { - case 1: - p->fastmem[0].size = 0x400000; - p->cs_rtc = 1; - break; + case 1: + p->fastmem[0].size = 0x400000; + p->cs_rtc = 1; + break; } - set_68020_compa (p, compa, 0); + set_68020_compa(p, compa, 0); p->m68k_speed = M68K_SPEED_14MHZ_CYCLES; - p->nr_floppies = 1; + p->nr_floppies = 1; p->floppyslots[1].dfxtype = DRV_NONE; - return configure_rom (p, roms, romcheck); + return configure_rom(p, roms, romcheck); } -static int bip_a600 (struct uae_prefs *p, int config, int compa, int romcheck) +static int bip_a600(struct uae_prefs *p, int config, int compa, int romcheck) { int roms[4]; @@ -5024,9 +5045,9 @@ static int bip_a600 (struct uae_prefs *p, int config, int compa, int romcheck) roms[1] = 9; roms[2] = 8; roms[3] = -1; - set_68000_compa (p, compa); + set_68000_compa(p, compa); p->cs_compatible = CP_A600; - built_in_chipset_prefs (p); + built_in_chipset_prefs(p); p->bogomem_size = 0; p->chipmem_size = 0x100000; if (config > 0) @@ -5036,20 +5057,20 @@ static int bip_a600 (struct uae_prefs *p, int config, int compa, int romcheck) if (config == 2) p->fastmem[0].size = 0x400000; p->chipset_mask = CSMASK_ECS_AGNUS | CSMASK_ECS_DENISE; - return configure_rom (p, roms, romcheck); + return configure_rom(p, roms, romcheck); } -static int bip_a500p (struct uae_prefs *p, int config, int compa, int romcheck) +static int bip_a500p(struct uae_prefs *p, int config, int compa, int romcheck) { - int roms[2]; + int roms[2]; roms[0] = 7; - roms[1] = -1; - set_68000_compa (p, compa); + roms[1] = -1; + set_68000_compa(p, compa); p->cs_compatible = CP_A500P; - built_in_chipset_prefs (p); + built_in_chipset_prefs(p); p->bogomem_size = 0; - p->chipmem_size = 0x100000; + p->chipmem_size = 0x100000; if (config > 0) p->cs_rtc = 1; if (config == 1) @@ -5057,88 +5078,88 @@ static int bip_a500p (struct uae_prefs *p, int config, int compa, int romcheck) if (config == 2) p->fastmem[0].size = 0x400000; p->chipset_mask = CSMASK_ECS_AGNUS | CSMASK_ECS_DENISE; - return configure_rom (p, roms, romcheck); + return configure_rom(p, roms, romcheck); } -static int bip_a500 (struct uae_prefs *p, int config, int compa, int romcheck) +static int bip_a500(struct uae_prefs *p, int config, int compa, int romcheck) { - int roms[4]; + int roms[4]; roms[0] = roms[1] = roms[2] = roms[3] = -1; switch (config) - { - case 0: // KS 1.3, OCS Agnus, 0.5M Chip + 0.5M Slow - roms[0] = 6; - roms[1] = 32; - p->chipset_mask = 0; - break; - case 1: // KS 1.3, ECS Agnus, 0.5M Chip + 0.5M Slow - roms[0] = 6; - roms[1] = 32; - break; - case 2: // KS 1.3, ECS Agnus, 1.0M Chip - roms[0] = 6; - roms[1] = 32; - p->bogomem_size = 0; - p->chipmem_size = 0x100000; - break; - case 3: // KS 1.3, OCS Agnus, 0.5M Chip - roms[0] = 6; - roms[1] = 32; - p->bogomem_size = 0; - p->chipset_mask = 0; - p->cs_rtc = 0; - p->floppyslots[1].dfxtype = DRV_NONE; - break; - case 4: // KS 1.2, OCS Agnus, 0.5M Chip - roms[0] = 5; - roms[1] = 4; - roms[2] = 3; - p->bogomem_size = 0; - p->chipset_mask = 0; - p->cs_rtc = 0; - p->floppyslots[1].dfxtype = DRV_NONE; - break; - case 5: // KS 1.2, OCS Agnus, 0.5M Chip + 0.5M Slow - roms[0] = 5; - roms[1] = 4; - roms[2] = 3; - p->chipset_mask = 0; - break; + { + case 0: // KS 1.3, OCS Agnus, 0.5M Chip + 0.5M Slow + roms[0] = 6; + roms[1] = 32; + p->chipset_mask = 0; + break; + case 1: // KS 1.3, ECS Agnus, 0.5M Chip + 0.5M Slow + roms[0] = 6; + roms[1] = 32; + break; + case 2: // KS 1.3, ECS Agnus, 1.0M Chip + roms[0] = 6; + roms[1] = 32; + p->bogomem_size = 0; + p->chipmem_size = 0x100000; + break; + case 3: // KS 1.3, OCS Agnus, 0.5M Chip + roms[0] = 6; + roms[1] = 32; + p->bogomem_size = 0; + p->chipset_mask = 0; + p->cs_rtc = 0; + p->floppyslots[1].dfxtype = DRV_NONE; + break; + case 4: // KS 1.2, OCS Agnus, 0.5M Chip + roms[0] = 5; + roms[1] = 4; + roms[2] = 3; + p->bogomem_size = 0; + p->chipset_mask = 0; + p->cs_rtc = 0; + p->floppyslots[1].dfxtype = DRV_NONE; + break; + case 5: // KS 1.2, OCS Agnus, 0.5M Chip + 0.5M Slow + roms[0] = 5; + roms[1] = 4; + roms[2] = 3; + p->chipset_mask = 0; + break; } - p->fast_copper = 0; - set_68000_compa (p, compa); + p->fast_copper = 0; + set_68000_compa(p, compa); p->cs_compatible = CP_A500; - built_in_chipset_prefs (p); - return configure_rom (p, roms, romcheck); + built_in_chipset_prefs(p); + return configure_rom(p, roms, romcheck); } -int built_in_prefs (struct uae_prefs *p, int model, int config, int compa, int romcheck) +int built_in_prefs(struct uae_prefs *p, int model, int config, int compa, int romcheck) { int v = 0; - buildin_default_prefs (p); + buildin_default_prefs(p); switch (model) - { - case 0: - v = bip_a500 (p, config, compa, romcheck); - break; - case 1: - v = bip_a500p (p, config, compa, romcheck); - break; - case 2: - v = bip_a600 (p, config, compa, romcheck); - break; - case 3: - v = bip_a1200 (p, config, compa, romcheck); - break; - case 4: - v = bip_a4000 (p, config, compa, romcheck); - break; - case 5: - v = bip_cd32 (p, config, compa, romcheck); - break; - } + { + case 0: + v = bip_a500(p, config, compa, romcheck); + break; + case 1: + v = bip_a500p(p, config, compa, romcheck); + break; + case 2: + v = bip_a600(p, config, compa, romcheck); + break; + case 3: + v = bip_a1200(p, config, compa, romcheck); + break; + case 4: + v = bip_a4000(p, config, compa, romcheck); + break; + case 5: + v = bip_cd32(p, config, compa, romcheck); + break; + } if (!p->immediate_blits) p->waiting_blits = 1; if (p->sound_filter_type == FILTER_SOUND_TYPE_A500 && (p->chipset_mask & CSMASK_AGA)) @@ -5151,7 +5172,7 @@ int built_in_prefs (struct uae_prefs *p, int model, int config, int compa, int r return v; } -int built_in_chipset_prefs (struct uae_prefs *p) +int built_in_chipset_prefs(struct uae_prefs *p) { if (!p->cs_compatible) return 1; @@ -5173,252 +5194,264 @@ int built_in_chipset_prefs (struct uae_prefs *p) switch (p->cs_compatible) { - case CP_GENERIC: // generic - if (p->cpu_model >= 68020) { - // big box-like - p->cs_rtc = 2; - p->cs_fatgaryrev = 0; - p->cs_ide = -1; - p->cs_ramseyrev = 0x0f; - } else if (p->cpu_compatible) { - // very A500-like - p->cs_df0idhw = 0; - if (p->bogomem_size || p->chipmem_size > 0x80000 || p->fastmem[0].size) - p->cs_rtc = 1; - p->cs_ciatodbug = true; - } else { - // sort of A500-like - p->cs_ide = -1; - p->cs_rtc = 1; - } - break; - case CP_CD32: // CD32 - p->cs_cd32c2p = p->cs_cd32cd = p->cs_cd32nvram = true; - p->cs_ksmirror_e0 = 0; - p->cs_ksmirror_a8 = 1; - p->cs_ciaoverlay = 0; - break; - case CP_A500: // A500 - p->cs_df0idhw = 0; - if (p->bogomem_size || p->chipmem_size > 0x80000 || p->fastmem[0].size) - p->cs_rtc = 1; + case CP_GENERIC: // generic + if (p->cpu_model >= 68020) + { + // big box-like + p->cs_rtc = 2; + p->cs_fatgaryrev = 0; + p->cs_ide = -1; + p->cs_ramseyrev = 0x0f; + } + else if (p->cpu_compatible) + { + // very A500-like + p->cs_df0idhw = 0; + if (p->bogomem_size || p->chipmem_size > 0x80000 || p->fastmem[0].size) + p->cs_rtc = 1; p->cs_ciatodbug = true; - break; - case CP_A500P: // A500+ - p->cs_rtc = 1; - p->cs_ciatodbug = true; - break; - case CP_A600: // A600 - p->cs_ide = IDE_A600A1200; - p->cs_pcmcia = 1; - p->cs_ksmirror_a8 = 1; - p->cs_ciaoverlay = 0; - p->cs_ciatodbug = true; - break; - case CP_A1200: // A1200 - p->cs_ide = IDE_A600A1200; - p->cs_pcmcia = 1; - p->cs_ksmirror_a8 = 1; - p->cs_ciaoverlay = 0; - if (p->fastmem[0].size || p->z3fastmem[0].size) - p->cs_rtc = 1; - break; - case CP_A2000: // A2000 - p->cs_rtc = 1; + } + else + { + // sort of A500-like + p->cs_ide = -1; + p->cs_rtc = 1; + } + break; + case CP_CD32: // CD32 + p->cs_cd32c2p = p->cs_cd32cd = p->cs_cd32nvram = true; + p->cs_ksmirror_e0 = 0; + p->cs_ksmirror_a8 = 1; + p->cs_ciaoverlay = 0; + break; + case CP_A500: // A500 + p->cs_df0idhw = 0; + if (p->bogomem_size || p->chipmem_size > 0x80000 || p->fastmem[0].size) + p->cs_rtc = 1; + p->cs_ciatodbug = true; + break; + case CP_A500P: // A500+ + p->cs_rtc = 1; + p->cs_ciatodbug = true; + break; + case CP_A600: // A600 + p->cs_ide = IDE_A600A1200; + p->cs_pcmcia = 1; + p->cs_ksmirror_a8 = 1; + p->cs_ciaoverlay = 0; + p->cs_ciatodbug = true; + break; + case CP_A1200: // A1200 + p->cs_ide = IDE_A600A1200; + p->cs_pcmcia = 1; + p->cs_ksmirror_a8 = 1; + p->cs_ciaoverlay = 0; + if (p->fastmem[0].size || p->z3fastmem[0].size) + p->cs_rtc = 1; + break; + case CP_A2000: // A2000 + p->cs_rtc = 1; p->cs_ciaatod = p->ntscmode ? 2 : 1; - p->cs_ciatodbug = true; - break; - case CP_A4000: // A4000 - p->cs_rtc = 2; - p->cs_fatgaryrev = 0; - p->cs_ramseyrev = 0x0f; - p->cs_ide = IDE_A4000; - p->cs_ksmirror_a8 = 0; - p->cs_ksmirror_e0 = 0; - p->cs_ciaoverlay = 0; - p->cs_z3autoconfig = true; - break; + p->cs_ciatodbug = true; + break; + case CP_A4000: // A4000 + p->cs_rtc = 2; + p->cs_fatgaryrev = 0; + p->cs_ramseyrev = 0x0f; + p->cs_ide = IDE_A4000; + p->cs_ksmirror_a8 = 0; + p->cs_ksmirror_e0 = 0; + p->cs_ciaoverlay = 0; + p->cs_z3autoconfig = true; + break; } if (p->cpu_model >= 68040) p->cs_bytecustomwritebug = true; return 1; } -void set_config_changed (void) +void set_config_changed(void) { config_changed = 1; } -void config_check_vsync (void) +void config_check_vsync(void) { - if (config_changed) { + if (config_changed) + { config_changed++; if (config_changed >= 3) config_changed = 0; } } -bool is_error_log (void) +bool is_error_log(void) { return error_lines != NULL; } -TCHAR *get_error_log (void) +TCHAR *get_error_log(void) { strlist *sl; int len = 0; - for (sl = error_lines; sl; sl = sl->next) { - len += _tcslen (sl->option) + 1; + for (sl = error_lines; sl; sl = sl->next) + { + len += _tcslen(sl->option) + 1; } if (!len) return NULL; - TCHAR *s = xcalloc (TCHAR, len + 1); - for (sl = error_lines; sl; sl = sl->next) { - _tcscat (s, sl->option); - _tcscat (s, _T("\n")); + TCHAR *s = xcalloc(TCHAR, len + 1); + for (sl = error_lines; sl; sl = sl->next) + { + _tcscat(s, sl->option); + _tcscat(s, _T("\n")); } return s; } -void error_log (const TCHAR *format, ...) +void error_log(const TCHAR *format, ...) { TCHAR buffer[256], *bufp; int bufsize = 256; va_list parms; - if (format == NULL) { + if (format == NULL) + { struct strlist **ps = &error_lines; - while (*ps) { + while (*ps) + { struct strlist *s = *ps; *ps = s->next; - xfree (s->value); - xfree (s->option); - xfree (s); + xfree(s->value); + xfree(s->option); + xfree(s); } return; } - va_start (parms, format); + va_start(parms, format); bufp = buffer; - for (;;) { - int count = _vsntprintf (bufp, bufsize - 1, format, parms); - if (count < 0) { + for (;;) + { + int count = _vsntprintf(bufp, bufsize - 1, format, parms); + if (count < 0) + { bufsize *= 10; if (bufp != buffer) - xfree (bufp); - bufp = xmalloc (TCHAR, bufsize); + xfree(bufp); + bufp = xmalloc(TCHAR, bufsize); continue; } break; } bufp[bufsize - 1] = 0; - write_log (_T("%s\n"), bufp); - va_end (parms); + write_log(_T("%s\n"), bufp); + va_end(parms); - strlist *u = xcalloc (struct strlist, 1); - u->option = my_strdup (bufp); + strlist *u = xcalloc(struct strlist, 1); + u->option = my_strdup(bufp); u->next = error_lines; error_lines = u; if (bufp != buffer) - xfree (bufp); + xfree(bufp); } -int bip_a4000 (struct uae_prefs *p, int rom) +int bip_a4000(struct uae_prefs *p, int rom) { - return bip_a4000(p, 0, 0, 0); + return bip_a4000(p, 0, 0, 0); } -int bip_cd32 (struct uae_prefs *p, int rom) +int bip_cd32(struct uae_prefs *p, int rom) { - return bip_cd32(p, 0, 0, 0); + return bip_cd32(p, 0, 0, 0); } -int bip_a1200 (struct uae_prefs *p, int rom) +int bip_a1200(struct uae_prefs *p, int rom) { int roms[4]; - int v = bip_a1200(p, 0, 0, 0); - if(rom == 310) - { - roms[0] = 15; - roms[1] = 11; - roms[2] = 31; - roms[3] = -1; - v = configure_rom (p, roms, 0); - } + int v = bip_a1200(p, 0, 0, 0); + if (rom == 310) + { + roms[0] = 15; + roms[1] = 11; + roms[2] = 31; + roms[3] = -1; + v = configure_rom(p, roms, 0); + } return v; } -int bip_a500plus (struct uae_prefs *p, int rom) +int bip_a500plus(struct uae_prefs *p, int rom) { - int roms[4]; + int roms[4]; - int v = bip_a500p(p, 0, 0, 0); - if(rom == 130) - { - roms[0] = 6; - roms[1] = 5; - roms[2] = 4; - roms[3] = -1; - } - else - { - roms[0] = 7; - roms[1] = 6; - roms[2] = 5; - roms[3] = -1; - } - return configure_rom (p, roms, 0); + int v = bip_a500p(p, 0, 0, 0); + if (rom == 130) + { + roms[0] = 6; + roms[1] = 5; + roms[2] = 4; + roms[3] = -1; + } + else + { + roms[0] = 7; + roms[1] = 6; + roms[2] = 5; + roms[3] = -1; + } + return configure_rom(p, roms, 0); } -int bip_a500 (struct uae_prefs *p, int rom) +int bip_a500(struct uae_prefs *p, int rom) { - int roms[4]; + int roms[4]; - int v = bip_a500(p, 0, 0, 0); - if(rom == 130) - { - roms[0] = 6; - roms[1] = 5; - roms[2] = 4; - roms[3] = -1; - } - else - { - roms[0] = 5; - roms[1] = 4; - roms[2] = 3; - roms[3] = -1; - } - return configure_rom (p, roms, 0); + int v = bip_a500(p, 0, 0, 0); + if (rom == 130) + { + roms[0] = 6; + roms[1] = 5; + roms[2] = 4; + roms[3] = -1; + } + else + { + roms[0] = 5; + roms[1] = 4; + roms[2] = 3; + roms[3] = -1; + } + return configure_rom(p, roms, 0); } -int bip_a2000 (struct uae_prefs *p, int rom) +int bip_a2000(struct uae_prefs *p, int rom) { - int roms[4]; + int roms[4]; - if(rom == 130) - { - roms[0] = 6; - roms[1] = 5; - roms[2] = 4; - roms[3] = -1; - } - else - { - roms[0] = 5; - roms[1] = 4; - roms[2] = 3; - roms[3] = -1; - } + if (rom == 130) + { + roms[0] = 6; + roms[1] = 5; + roms[2] = 4; + roms[3] = -1; + } + else + { + roms[0] = 5; + roms[1] = 4; + roms[2] = 3; + roms[3] = -1; + } p->cs_compatible = CP_A2000; - built_in_chipset_prefs (p); - p->chipmem_size = 0x00080000; - p->bogomem_size = 0x00080000; + built_in_chipset_prefs(p); + p->chipmem_size = 0x00080000; + p->bogomem_size = 0x00080000; p->chipset_mask = 0; - p->cpu_compatible = 0; - p->fast_copper = 0; - p->nr_floppies = 1; + p->cpu_compatible = 0; + p->fast_copper = 0; + p->nr_floppies = 1; p->floppyslots[1].dfxtype = DRV_NONE; - return configure_rom (p, roms, 0); + return configure_rom(p, roms, 0); } diff --git a/src/custom.cpp b/src/custom.cpp index 979d7efb..fc4ea7a2 100644 --- a/src/custom.cpp +++ b/src/custom.cpp @@ -60,11 +60,12 @@ static void uae_abort (const TCHAR *format,...) nomore = 1; } -#define SPEEDUP_CYCLES_JIT 5000 +#define SPEEDUP_CYCLES_JIT_PAL 5000 +#define SPEEDUP_CYCLES_JIT_NTSC 4000 #define SPEEDUP_CYCLES_NONJIT 256 #define SPEEDUP_TIMELIMIT_JIT -750 #define SPEEDUP_TIMELIMIT_NONJIT -750 -int pissoff_value = SPEEDUP_CYCLES_JIT * CYCLE_UNIT; +int pissoff_value = SPEEDUP_CYCLES_JIT_PAL * CYCLE_UNIT; int speedup_timelimit = SPEEDUP_TIMELIMIT_JIT; /* Events */ @@ -339,18 +340,20 @@ STATIC_INLINE int ecsshres(void) void set_speedup_values(void) { - if(currprefs.m68k_speed < 0) { - if (currprefs.cachesize) { - pissoff_value = SPEEDUP_CYCLES_JIT * CYCLE_UNIT; - speedup_timelimit = SPEEDUP_TIMELIMIT_JIT; - } else { - pissoff_value = SPEEDUP_CYCLES_NONJIT * CYCLE_UNIT; - speedup_timelimit = SPEEDUP_TIMELIMIT_NONJIT; - } - } else { - pissoff_value = 0; - speedup_timelimit = 0; - } + if (currprefs.m68k_speed < 0) { + if (currprefs.cachesize) { + pissoff_value = ((vblank_hz > 55) ? SPEEDUP_CYCLES_JIT_NTSC : SPEEDUP_CYCLES_JIT_PAL) * CYCLE_UNIT; + speedup_timelimit = SPEEDUP_TIMELIMIT_JIT; + } + else { + pissoff_value = SPEEDUP_CYCLES_NONJIT * CYCLE_UNIT; + speedup_timelimit = SPEEDUP_TIMELIMIT_NONJIT; + } + } + else { + pissoff_value = 0; + speedup_timelimit = 0; + } } void reset_frame_rate_hack (void) @@ -3166,7 +3169,7 @@ static void compute_framesync (void) lof_changing = 0; if (beamcon0 & 0x80) { - gui_message(_T("Variable beam counter comparator enabled. Not supported in UAE4ARM.")); + gui_message(_T("Variable beam counter comparator enabled. Not supported in Amiberry.")); } memset (line_decisions, 0, sizeof line_decisions); @@ -5937,6 +5940,14 @@ static void hsync_handler_post (bool onvsync) int lineno = vpos; if (lineno >= MAXVPOS) lineno %= MAXVPOS; + if (currprefs.gfx_vresolution) { + lineno *= 2; + if (interlace_seen) { + if (!lof_current) { + lineno++; + } + } + } prev_lineno = next_lineno; next_lineno = lineno; reset_decisions (); diff --git a/src/devices.cpp b/src/devices.cpp index 5d383bad..7014f528 100644 --- a/src/devices.cpp +++ b/src/devices.cpp @@ -124,39 +124,39 @@ void reset_all_systems (void) uae_int_requested = 0; } -void do_leave_program (void) +void do_leave_program(void) { #ifdef JIT - compiler_exit(); + compiler_exit(); #endif - graphics_leave (); - inputdevice_close (); - DISK_free (); - close_sound (); - dump_counts (); + graphics_leave(); + inputdevice_close(); + DISK_free(); + close_sound(); + dump_counts(); #ifdef CD32 - akiko_free (); + akiko_free(); cd32_fmv_free(); #endif - gui_exit (); -#ifdef USE_SDL - SDL_Quit (); + gui_exit(); +#if defined (USE_SDL1) || defined(USE_SDL2) + SDL_Quit(); #endif - hardfile_reset(); + hardfile_reset(); #ifdef AUTOCONFIG - expansion_cleanup (); + expansion_cleanup(); #endif #ifdef FILESYS - filesys_cleanup (); + filesys_cleanup(); #endif #ifdef BSDSOCKET - bsdlib_reset (); + bsdlib_reset(); #endif - gayle_free (); - device_func_reset (); - memory_cleanup (); - cfgfile_addcfgparam (0); - machdep_free (); + gayle_free(); + device_func_reset(); + memory_cleanup(); + cfgfile_addcfgparam(0); + machdep_free(); rtarea_free(); } diff --git a/src/drawing.cpp b/src/drawing.cpp index aa0de19d..6a7e2066 100644 --- a/src/drawing.cpp +++ b/src/drawing.cpp @@ -49,7 +49,7 @@ #include "audio.h" #include "devices.h" -#define VERTICAL_OFFSET 18; +#define VERTICAL_OFFSET 18 #define RENDER_SIGNAL_PARTIAL 1 #define RENDER_SIGNAL_FRAME_DONE 2 @@ -86,6 +86,8 @@ bool aga_mode; /* mirror of chipset_mask & CSMASK_AGA */ coordinates have a lower resolution (i.e. we're shrinking the image). */ static int res_shift; +static int linedbl; + int interlace_seen; /* Lookup tables for dual playfields. The dblpf_*1 versions are for the case @@ -154,11 +156,10 @@ static uae_u16 ham_linebuf[MAX_PIXELS_PER_LINE * 2]; static uae_u8 *xlinebuffer; -#define MAX_VIDHEIGHT 270 - -static int *native2amiga_line_map; -static uae_u8 *row_map[MAX_VIDHEIGHT + 1]; +static int *amiga2aspect_line_map, *native2amiga_line_map; +static uae_u8 **row_map; static uae_u8 row_tmp[MAX_PIXELS_PER_LINE * 32 / 8]; +static int max_drawn_amiga_line; /* line_draw_funcs: pfield_do_linetoscr, pfield_do_fill_line, decode_ham */ typedef void (*line_draw_func)(int, int, bool); @@ -166,6 +167,7 @@ typedef void (*line_draw_func)(int, int, bool); static bool screenlocked = false; static int next_line_to_render = 0; static int linestate_first_undecided = 0; +static bool nextline_as_previous = false; uae_u8 line_data[(MAXVPOS + 2) * 2][MAX_PLANES * MAX_WORDS_PER_LINE * 2]; @@ -174,7 +176,8 @@ uae_u8 line_data[(MAXVPOS + 2) * 2][MAX_PLANES * MAX_WORDS_PER_LINE * 2]; static int visible_left_border, visible_right_border; static int linetoscr_x_adjust_pixbytes, linetoscr_x_adjust_pixels; -static int thisframe_y_adjust_real, max_ypos_thisframe; +static int thisframe_y_adjust; +static int thisframe_y_adjust_real, max_ypos_thisframe, min_ypos_for_screen; #define MAX_STOP 30000 @@ -222,7 +225,7 @@ int coord_native_to_amiga_x (int x) int coord_native_to_amiga_y (int y) { - return native2amiga_line_map[y]; + return native2amiga_line_map[y] + thisframe_y_adjust - minfirstline; } STATIC_INLINE int res_shift_from_window (int x) @@ -1457,42 +1460,73 @@ static void pfield_doline (int lineno) void init_row_map (void) { - int i, j; + static uae_u8 *oldbufmem; + static int oldheight, oldpitch; + int i, j; - for (i = gfxvidinfo.drawbuffer.outheight; i < MAX_VIDHEIGHT + 1; i++) - row_map[i] = row_tmp; - for (i = 0, j = 0; i < gfxvidinfo.drawbuffer.outheight; i++, j += gfxvidinfo.drawbuffer.rowbytes) { + if (!row_map) { + row_map = xmalloc(uae_u8*, max_uae_height + 1); + } + + if (oldbufmem && oldbufmem == gfxvidinfo.drawbuffer.bufmem && + oldheight == gfxvidinfo.drawbuffer.outheight && + oldpitch == gfxvidinfo.drawbuffer.rowbytes) + return; + j = oldheight == 0 ? max_uae_height : oldheight; + for (i = gfxvidinfo.drawbuffer.outheight; i < max_uae_height + 1 && i < j + 1; i++) { + row_map[i] = row_tmp; + } + for (i = 0, j = 0; i < gfxvidinfo.drawbuffer.outheight; i++, j += gfxvidinfo.drawbuffer.rowbytes) { row_map[i] = gfxvidinfo.drawbuffer.bufmem + j; - } + } + oldbufmem = gfxvidinfo.drawbuffer.bufmem; + oldheight = gfxvidinfo.drawbuffer.outheight; + oldpitch = gfxvidinfo.drawbuffer.rowbytes; } static void init_aspect_maps (void) { int i, maxl, h; - h = gfxvidinfo.drawbuffer.outheight; + linedbl = currprefs.gfx_vresolution; + maxl = (MAXVPOS + 1) << linedbl; + min_ypos_for_screen = minfirstline << linedbl; + max_drawn_amiga_line = -1; - if (h == 0) - /* Do nothing if the gfx driver hasn't initialized the screen yet */ - return; + h = gfxvidinfo.drawbuffer.outheight; + if (h == 0) + /* Do nothing if the gfx driver hasn't initialized the screen yet */ + return; - if (native2amiga_line_map) - xfree (native2amiga_line_map); + if (native2amiga_line_map) + xfree(native2amiga_line_map); + if (amiga2aspect_line_map) + xfree(amiga2aspect_line_map); - native2amiga_line_map = xmalloc (int, h); + /* At least for this array the +1 is necessary. */ + amiga2aspect_line_map = xmalloc(int, (MAXVPOS + 1) * 2 + 1); + native2amiga_line_map = xmalloc(int, h); - maxl = (MAXVPOS + 1); + for (i = 0; i < maxl; i++) { + int v = i - min_ypos_for_screen; + if (v >= h && max_drawn_amiga_line < 0) + max_drawn_amiga_line = v; + if (i < min_ypos_for_screen || v >= h) + v = -1; + amiga2aspect_line_map[i] = v; + } + if (max_drawn_amiga_line < 0) + max_drawn_amiga_line = maxl - min_ypos_for_screen; - for (i = 0; i < h; i++) - native2amiga_line_map[i] = -1; + for (i = 0; i < h; i++) + native2amiga_line_map[i] = -1; - for (i = maxl - 1; i >= minfirstline; i--) { - for (int j = i - minfirstline; j < h && native2amiga_line_map[j] == -1; j++) -#ifdef PANDORA - native2amiga_line_map[j] = i + currprefs.pandora_vertical_offset; -#else - native2amiga_line_map[j] = i; -#endif + for (i = maxl - 1; i >= min_ypos_for_screen; i--) { + int j; + if (amiga2aspect_line_map[i] == -1) + continue; + for (j = amiga2aspect_line_map[i]; j < h && native2amiga_line_map[j] == -1; j++) + native2amiga_line_map[j] = (i + VERTICAL_OFFSET) >> linedbl; } } @@ -1718,149 +1752,189 @@ STATIC_INLINE bool is_color_changes(struct draw_info *di) return changes > 1 || (changes == 1 && regno != 0xffff && regno != -1); } -static void pfield_draw_line (int lineno, int gfx_ypos) +static void pfield_draw_line(int lineno, int gfx_ypos, int follow_ypos) { int border = 0; + int do_double = 0; bool have_color_changes; - dp_for_drawing = line_decisions + lineno; - dip_for_drawing = curr_drawinfo + lineno; + dp_for_drawing = line_decisions + lineno; + dip_for_drawing = curr_drawinfo + lineno; + if (currprefs.gfx_vresolution && !interlace_seen) { + if (nextline_as_previous) { + nextline_as_previous = false; + return; + } + nextline_as_previous = true; + if (follow_ypos >= 0) + do_double = 1; + } if (dp_for_drawing->plfleft < 0) border = 1; have_color_changes = is_color_changes(dip_for_drawing); - - xlinebuffer = row_map[gfx_ypos]; + + xlinebuffer = row_map[gfx_ypos]; xlinebuffer -= linetoscr_x_adjust_pixbytes; if (border == 0) { - pfield_expand_dp_bplcon (); - pfield_init_linetoscr (false); - pfield_doline (lineno); + pfield_expand_dp_bplcon(); + pfield_init_linetoscr(false); + pfield_doline(lineno); - adjust_drawing_colors (dp_for_drawing->ctable, dp_for_drawing->ham_seen || bplehb || ecsshres); - - /* The problem is that we must call decode_ham() BEFORE we do the sprites. */ - if (dp_for_drawing->ham_seen) { + adjust_drawing_colors(dp_for_drawing->ctable, dp_for_drawing->ham_seen || bplehb || ecsshres); + + /* The problem is that we must call decode_ham() BEFORE we do the sprites. */ + if (dp_for_drawing->ham_seen) { int ohposblank = hposblank; uae_u8 b0 = dp_for_drawing->bplcon0; uae_u8 b2 = dp_for_drawing->bplcon2; uae_u8 b3 = dp_for_drawing->bplcon3; uae_u8 b4 = dp_for_drawing->bplcon4; - init_ham_decoding (); - do_color_changes (dummy_worker, decode_ham); - if (have_color_changes) { + init_ham_decoding(); + do_color_changes(dummy_worker, decode_ham); + if (have_color_changes) { // do_color_changes() did color changes and register changes, restore them. - adjust_drawing_colors (dp_for_drawing->ctable, -1); + adjust_drawing_colors(dp_for_drawing->ctable, -1); dp_for_drawing->bplcon0 = b0; dp_for_drawing->bplcon2 = b2; dp_for_drawing->bplcon3 = b3; dp_for_drawing->bplcon4 = b4; - pfield_expand_dp_bplcon (); - } + pfield_expand_dp_bplcon(); + } hposblank = ohposblank; ham_decode_pixel = src_pixel; - bplham = dp_for_drawing->ham_at_start; - } - + bplham = dp_for_drawing->ham_at_start; + } + if (dip_for_drawing->nr_sprites) { int i; if (ce_is_bordersprite(colors_for_drawing.extra) && dp_for_drawing->bordersprite_seen && !ce_is_borderblank(colors_for_drawing.extra)) - clear_bitplane_border_aga (); + clear_bitplane_border_aga(); for (i = 0; i < dip_for_drawing->nr_sprites; i++) { if (currprefs.chipset_mask & CSMASK_AGA) - draw_sprites_aga (curr_sprite_entries + dip_for_drawing->first_sprite_entry + i, 1); + draw_sprites_aga(curr_sprite_entries + dip_for_drawing->first_sprite_entry + i, 1); else - draw_sprites_ecs (curr_sprite_entries + dip_for_drawing->first_sprite_entry + i); + draw_sprites_ecs(curr_sprite_entries + dip_for_drawing->first_sprite_entry + i); } } - + if (dip_for_drawing->nr_sprites && ce_is_bordersprite(colors_for_drawing.extra) && !ce_is_borderblank(colors_for_drawing.extra) && dp_for_drawing->bordersprite_seen) - do_color_changes (pfield_do_linetoscr_bordersprite_aga, pfield_do_linetoscr_spr); + do_color_changes(pfield_do_linetoscr_bordersprite_aga, pfield_do_linetoscr_spr); else - do_color_changes (pfield_do_fill_line, dip_for_drawing->nr_sprites ? pfield_do_linetoscr_spr : pfield_do_linetoscr); + do_color_changes(pfield_do_fill_line, dip_for_drawing->nr_sprites ? pfield_do_linetoscr_spr : pfield_do_linetoscr); + + if (do_double) { + memcpy(row_map[follow_ypos], row_map[gfx_ypos], gfxvidinfo.drawbuffer.pixbytes * gfxvidinfo.drawbuffer.outwidth); + } if (dip_for_drawing->nr_sprites) - pfield_erase_hborder_sprites (); + pfield_erase_hborder_sprites(); - } else { // border > 0: top or bottom border + } + else { // border > 0: top or bottom border bool dosprites = false; - adjust_drawing_colors (dp_for_drawing->ctable, 0); - + adjust_drawing_colors(dp_for_drawing->ctable, 0); + if (dp_for_drawing->bordersprite_seen && !ce_is_borderblank(colors_for_drawing.extra) && dip_for_drawing->nr_sprites) { dosprites = true; - pfield_expand_dp_bplcon (); - pfield_init_linetoscr (true); - pfield_erase_vborder_sprites (); + pfield_expand_dp_bplcon(); + pfield_init_linetoscr(true); + pfield_erase_vborder_sprites(); } - if (!dosprites && !have_color_changes) { + if (!dosprites && !have_color_changes) { if (dp_for_drawing->plfleft < -1) { // blanked border line int tmp = hposblank; hposblank = 1; fill_line_border(lineno); hposblank = tmp; - } else { - // normal border line - fill_line_border(lineno); - } + } + else { + // normal border line + fill_line_border(lineno); + } + + if (do_double) { + xlinebuffer = row_map[follow_ypos] - linetoscr_x_adjust_pixbytes; + fill_line_border(lineno); + } return; } if (dosprites) { for (int i = 0; i < dip_for_drawing->nr_sprites; i++) - draw_sprites_aga (curr_sprite_entries + dip_for_drawing->first_sprite_entry + i, 1); - do_color_changes (pfield_do_linetoscr_bordersprite_aga, pfield_do_linetoscr_bordersprite_aga); + draw_sprites_aga(curr_sprite_entries + dip_for_drawing->first_sprite_entry + i, 1); + do_color_changes(pfield_do_linetoscr_bordersprite_aga, pfield_do_linetoscr_bordersprite_aga); - } else { + } + else { playfield_start = visible_right_border; playfield_end = visible_right_border; do_color_changes(pfield_do_fill_line, pfield_do_fill_line); } + + if (do_double) { + memcpy(row_map[follow_ypos], row_map[gfx_ypos], gfxvidinfo.drawbuffer.pixbytes * gfxvidinfo.drawbuffer.outwidth); + } + } } -static void center_image (void) +static void center_image(void) { - int deltaToBorder; - deltaToBorder = (gfxvidinfo.drawbuffer.outwidth >> currprefs.gfx_resolution) - 320; - + const int deltaToBorder = (gfxvidinfo.drawbuffer.outwidth >> currprefs.gfx_resolution) - 320; + visible_left_border = 73 - (deltaToBorder >> 1); visible_right_border = 393 + (deltaToBorder >> 1); - visible_left_border <<= lores_shift; - visible_right_border <<= lores_shift; + visible_left_border <<= lores_shift; + visible_right_border <<= lores_shift; - linetoscr_x_adjust_pixels = visible_left_border; + linetoscr_x_adjust_pixels = visible_left_border; linetoscr_x_adjust_pixbytes = linetoscr_x_adjust_pixels * gfxvidinfo.drawbuffer.pixbytes; + int max_drawn_amiga_line_tmp = max_drawn_amiga_line; + if (max_drawn_amiga_line_tmp > gfxvidinfo.drawbuffer.outheight) + max_drawn_amiga_line_tmp = gfxvidinfo.drawbuffer.outheight; + max_drawn_amiga_line_tmp >>= linedbl; + #ifdef PANDORA - thisframe_y_adjust_real = minfirstline + currprefs.pandora_vertical_offset; + thisframe_y_adjust = minfirstline + currprefs.pandora_vertical_offset; #else - thisframe_y_adjust_real = minfirstline + VERTICAL_OFFSET; + thisframe_y_adjust = minfirstline + VERTICAL_OFFSET; #endif - max_ypos_thisframe = (maxvpos_display - minfirstline); + + /* Make sure the value makes sense */ + if (thisframe_y_adjust + max_drawn_amiga_line_tmp > maxvpos + maxvpos / 2) + thisframe_y_adjust = maxvpos + maxvpos / 2 - max_drawn_amiga_line_tmp; + if (thisframe_y_adjust < 0) + thisframe_y_adjust = 0; + + thisframe_y_adjust_real = thisframe_y_adjust << linedbl; + max_ypos_thisframe = (maxvpos_display - minfirstline + 1) << linedbl; } static void init_drawing_frame (void) { lores_reset(); - init_hardware_for_drawing_frame (); + init_hardware_for_drawing_frame(); - linestate_first_undecided = 0; + linestate_first_undecided = 0; + nextline_as_previous = false; - center_image (); + center_image(); - drawing_color_matches = -1; + drawing_color_matches = -1; } static void draw_status_line (int line, int statusy) @@ -1875,21 +1949,28 @@ static void draw_status_line (int line, int statusy) static void partial_draw_frame(void) { if (framecnt == 0) { - if(!screenlocked) { - if(!lockscr()) - return; - screenlocked = true; - } - - struct vidbuffer *vb = &gfxvidinfo.drawbuffer; - for (; next_line_to_render < max_ypos_thisframe && next_line_to_render < vb->outheight; ++next_line_to_render) { - int line = next_line_to_render + thisframe_y_adjust_real; - if(line >= linestate_first_undecided) - break; - hposblank = 0; - pfield_draw_line (line, next_line_to_render); - } - } + if (!screenlocked) { + if (!lockscr()) + return; + screenlocked = true; + } + + struct vidbuffer *vb = &gfxvidinfo.drawbuffer; + for (; next_line_to_render < max_ypos_thisframe; ++next_line_to_render) { + int i1 = next_line_to_render + min_ypos_for_screen; + int line = next_line_to_render + thisframe_y_adjust_real; + int whereline = amiga2aspect_line_map[i1]; + int wherenext = amiga2aspect_line_map[i1 + 1]; + + if (whereline >= vb->outheight || line >= linestate_first_undecided) + break; + if (whereline < 0) + continue; + + hposblank = 0; + pfield_draw_line(line, whereline, wherenext); + } + } } void halt_draw_frame(void) @@ -1905,36 +1986,42 @@ static void finish_drawing_frame (void) int i; struct vidbuffer *vb = &gfxvidinfo.drawbuffer; - if(!screenlocked) { - if(!lockscr()) - return; - screenlocked = true; - } - - for (i = next_line_to_render; i < max_ypos_thisframe && i < vb->outheight; i++) { - int line = i + thisframe_y_adjust_real; - if(line >= linestate_first_undecided) - break; - - hposblank = 0; - pfield_draw_line (line, i); + if (!screenlocked) { + if (!lockscr()) + return; + screenlocked = true; } - + + for (i = next_line_to_render; i < max_ypos_thisframe; i++) { + int i1 = i + min_ypos_for_screen; + int line = i + thisframe_y_adjust_real; + int whereline = amiga2aspect_line_map[i1]; + int wherenext = amiga2aspect_line_map[i1 + 1]; + + if (whereline >= vb->outheight || line >= linestate_first_undecided) + break; + if (whereline < 0) + continue; + + hposblank = 0; + pfield_draw_line(line, whereline, wherenext); + } + if (currprefs.leds_on_screen) { for (i = 0; i < TD_TOTAL_HEIGHT; i++) { int line = gfxvidinfo.drawbuffer.outheight - TD_TOTAL_HEIGHT + i; - draw_status_line (line, i); + draw_status_line(line, i); } } if (currprefs.cs_cd32fmv) { if (cd32_fmv_active) { cd32_fmv_genlock(vb, &gfxvidinfo.drawbuffer); - } - } + } + } - do_flush_screen (); - next_line_to_render = 0; + do_flush_screen(); + next_line_to_render = 0; } void check_prefs_picasso(void) @@ -2013,19 +2100,24 @@ void vsync_handle_redraw (void) gui_flicker_led (-1, 0, 0); } -void hsync_record_line_state (int lineno) +void hsync_record_line_state(int lineno) { - if (framecnt != 0) - return; + if (framecnt != 0) + return; - linestate_first_undecided = lineno + 1; + linestate_first_undecided = lineno + 1; - if(render_tid && !(linestate_first_undecided & 0x1f) && !render_thread_busy) { - write_comm_pipe_u32 (render_pipe, RENDER_SIGNAL_PARTIAL, 1); - } + if (render_tid && linestate_first_undecided > 3 && !render_thread_busy) { + if (currprefs.gfx_vresolution) { + if (!(linestate_first_undecided & 0x3e)) + write_comm_pipe_u32(render_pipe, RENDER_SIGNAL_PARTIAL, 1); + } + else if (!(linestate_first_undecided & 0x1f)) + write_comm_pipe_u32(render_pipe, RENDER_SIGNAL_PARTIAL, 1); + } } -bool notice_interlace_seen (bool lace) +bool notice_interlace_seen(bool lace) { bool changed = false; // non-lace to lace switch (non-lace active at least one frame)? @@ -2033,8 +2125,9 @@ bool notice_interlace_seen (bool lace) if (interlace_seen == 0) { changed = true; } - interlace_seen = -1; - } else { + interlace_seen = currprefs.gfx_vresolution ? 1 : -1; + } + else { if (interlace_seen) { changed = true; } @@ -2043,20 +2136,21 @@ bool notice_interlace_seen (bool lace) return changed; } -void reset_drawing (void) +void reset_drawing(void) { - lores_reset (); + lores_reset(); - linestate_first_undecided = 0; - - init_aspect_maps (); + linestate_first_undecided = 0; + nextline_as_previous = false; - init_row_map(); + init_aspect_maps(); - memset(spixels, 0, sizeof spixels); - memset(&spixstate, 0, sizeof spixstate); + init_row_map(); - init_drawing_frame (); + memset(spixels, 0, sizeof spixels); + memset(&spixstate, 0, sizeof spixstate); + + init_drawing_frame(); pfield_set_linetoscr(); } diff --git a/src/fsdb_unix.cpp b/src/fsdb_unix.cpp index be84a75a..0dfa0478 100644 --- a/src/fsdb_unix.cpp +++ b/src/fsdb_unix.cpp @@ -85,7 +85,7 @@ int fsdb_fill_file_attrs (a_inode *base, a_inode *aino) | (S_IWUSR & statbuf.st_mode ? 0 : A_FIBF_WRITE) | (S_IRUSR & statbuf.st_mode ? 0 : A_FIBF_READ)); -#if defined(WIN32) || defined(ANDROIDSDL) || defined(AMIBERRY) +#if defined(WIN32) || defined(AMIBERRY) // Always give execute & read permission // Temporary do this for raspberry... aino->amigaos_mode &= ~A_FIBF_EXECUTE; diff --git a/src/include/custom.h b/src/include/custom.h index 183a7824..579fe26d 100644 --- a/src/include/custom.h +++ b/src/include/custom.h @@ -145,6 +145,9 @@ extern unsigned int xredcolors[256], xgreencolors[256], xbluecolors[256]; #define RES_HIRES 1 #define RES_SUPERHIRES 2 #define RES_MAX 2 +#define VRES_NONDOUBLE 0 +#define VRES_DOUBLE 1 +#define VRES_MAX 1 /* get resolution from bplcon0 */ STATIC_INLINE int GET_RES_DENISE (uae_u16 con0) diff --git a/src/include/gui.h b/src/include/gui.h index c4ccd377..bcaa1ef6 100644 --- a/src/include/gui.h +++ b/src/include/gui.h @@ -91,7 +91,7 @@ typedef enum { NUMSG_KICKREPNO, NUMSG_KS68030PLUS, NUMSG_NOMEMORY, - NUMSG_LAST + NUMSG_LAST // 20 } notify_user_msg; #endif /* UAE_GUI_H */ diff --git a/src/include/keyboard.h b/src/include/keyboard.h index a4f0a7b4..f180ddcf 100644 --- a/src/include/keyboard.h +++ b/src/include/keyboard.h @@ -7,6 +7,16 @@ */ #pragma once + +#ifdef USE_SDL1 +#define KEYCODE_UNK 0 +#define KEYCODE_X11 1 +#define KEYCODE_FBCON 2 + +extern char keyboard_type; +extern void init_keyboard(void); +#endif + /* First, two dummies */ #define AK_mousestuff 0x100 #define AK_inhibit 0x101 diff --git a/src/include/options.h b/src/include/options.h index f9ccabfd..7e9e1474 100644 --- a/src/include/options.h +++ b/src/include/options.h @@ -314,6 +314,7 @@ struct uae_prefs { struct wh gfx_size; struct apmode gfx_apmode[2]; int gfx_resolution; + int gfx_vresolution; bool immediate_blits; int waiting_blits; @@ -408,7 +409,16 @@ struct uae_prefs { int kbd_led_num; int kbd_led_scr; int kbd_led_cap; + +#ifdef USE_SDL1 + int gfx_correct_aspect; + int gfx_fullscreen_ratio; +#endif + +#ifdef USE_SDL2 int scaling_method; +#endif + bool customControls; TCHAR custom_up[256]; TCHAR custom_down[256]; @@ -421,6 +431,7 @@ struct uae_prefs { TCHAR custom_l[256]; TCHAR custom_r[256]; TCHAR custom_play[256]; + TCHAR open_gui[256]; TCHAR quit_amiberry[256]; #endif diff --git a/src/include/sysdeps.h b/src/include/sysdeps.h index 3222c77b..aedac029 100644 --- a/src/include/sysdeps.h +++ b/src/include/sysdeps.h @@ -438,7 +438,7 @@ STATIC_INLINE uae_u32 do_byteswap_16(uae_u32 v) { # endif # else /* Else, if using SDL, try SDL's endian functions. */ -# ifdef USE_SDL +# if defined (USE_SDL1) || defined (USE_SDL2) # include # define bswap_16(x) SDL_Swap16(x) # define bswap_32(x) SDL_Swap32(x) @@ -448,7 +448,8 @@ STATIC_INLINE uae_u32 do_byteswap_16(uae_u32 v) { #define bswap_32(x) (((x) << 24) | (((x) << 8) & 0x00FF0000) | (((x) >> 8) & 0x0000FF00) | ((x) >> 24)) # endif #endif -#endif + +#endif /* ARMV6_ASSEMBLY*/ #ifndef __cplusplus diff --git a/src/inputdevice.cpp b/src/inputdevice.cpp index f05706e4..984b45ab 100644 --- a/src/inputdevice.cpp +++ b/src/inputdevice.cpp @@ -5548,34 +5548,36 @@ int inputdevice_config_change_test (void) } // copy configuration #src to configuration #dst -void inputdevice_copyconfig (struct uae_prefs *src, struct uae_prefs *dst) +void inputdevice_copyconfig(struct uae_prefs *src, struct uae_prefs *dst) { dst->input_selected_setting = src->input_selected_setting; - dst->input_joymouse_multiplier = src->input_joymouse_multiplier; + dst->input_joymouse_multiplier = src->input_joymouse_multiplier; dst->input_joymouse_deadzone = src->input_joymouse_deadzone; dst->input_joystick_deadzone = src->input_joystick_deadzone; dst->input_joymouse_speed = src->input_joymouse_speed; dst->input_mouse_speed = src->input_mouse_speed; - dst->input_autofire_linecnt = src->input_autofire_linecnt; - strcpy(dst->open_gui,src->open_gui); - strcpy(dst->quit_amiberry,src->quit_amiberry); - dst->amiberry_use_retroarch_quit = src->amiberry_use_retroarch_quit; - dst->amiberry_use_retroarch_menu = src->amiberry_use_retroarch_menu; - dst->amiberry_use_retroarch_reset = src->amiberry_use_retroarch_reset; + dst->input_autofire_linecnt = src->input_autofire_linecnt; +#ifdef AMIBERRY + strcpy(dst->open_gui, src->open_gui); + strcpy(dst->quit_amiberry, src->quit_amiberry); + dst->amiberry_use_retroarch_quit = src->amiberry_use_retroarch_quit; + dst->amiberry_use_retroarch_menu = src->amiberry_use_retroarch_menu; + dst->amiberry_use_retroarch_reset = src->amiberry_use_retroarch_reset; +#endif for (int i = 0; i < MAX_JPORTS; i++) { - copyjport (src, dst, i); + copyjport(src, dst, i); } - + for (int i = 0; i < MAX_INPUT_SETTINGS; i++) { for (int j = 0; j < MAX_INPUT_DEVICES; j++) { - memcpy (&dst->joystick_settings[i][j], &src->joystick_settings[i][j], sizeof (struct uae_input_device)); - memcpy (&dst->mouse_settings[i][j], &src->mouse_settings[i][j], sizeof (struct uae_input_device)); - memcpy (&dst->keyboard_settings[i][j], &src->keyboard_settings[i][j], sizeof (struct uae_input_device)); + memcpy(&dst->joystick_settings[i][j], &src->joystick_settings[i][j], sizeof(struct uae_input_device)); + memcpy(&dst->mouse_settings[i][j], &src->mouse_settings[i][j], sizeof(struct uae_input_device)); + memcpy(&dst->keyboard_settings[i][j], &src->keyboard_settings[i][j], sizeof(struct uae_input_device)); } } - inputdevice_updateconfig (src, dst); + inputdevice_updateconfig(src, dst); } static void swapevent (struct uae_input_device *uid, int i, int j, int evt) diff --git a/src/main.cpp b/src/main.cpp index 6ebc1d2a..05ba8390 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -34,7 +34,11 @@ #include "devices.h" #include "jit/compemu.h" -#ifdef USE_SDL +#ifdef USE_SDL1 +#include "SDL.h" +#endif + +#ifdef USE_SDL2 #include "SDL.h" #include #include "amiberry_gfx.h" @@ -495,7 +499,7 @@ void print_usage() printf("Parameters are parsed from the beginning of command line, so in case of ambiguity for parameters, last one will be used.\n"); printf("File names should be with absolute path.\n"); printf("\nExample:\n"); - printf("uae4arm -config=conf/A500.uae -statefile=savestates/game.uss -s use_gui=no\n"); + printf("amiberry -config=conf/A500.uae -statefile=savestates/game.uss -s use_gui=no\n"); printf("It will load A500.uae configuration with the save state named game.\n"); printf("It will override use_gui to 'no' so that it enters emulation directly.\n"); exit(1); @@ -653,6 +657,7 @@ void leave_program (void) do_leave_program (); } +#ifdef USE_SDL2 // In case of error, print the error code and close the application void check_error_sdl(bool check, const char* message) { if (check) { @@ -671,13 +676,13 @@ static void initialize_sdl2() } sdlWindow = SDL_CreateWindow("Amiberry-SDL2 v2", - SDL_WINDOWPOS_UNDEFINED, - SDL_WINDOWPOS_UNDEFINED, - 0, - 0, - SDL_WINDOW_FULLSCREEN_DESKTOP); + SDL_WINDOWPOS_UNDEFINED, + SDL_WINDOWPOS_UNDEFINED, + 0, + 0, + SDL_WINDOW_FULLSCREEN_DESKTOP); check_error_sdl(sdlWindow == nullptr, "Unable to create window"); - + renderer = SDL_CreateRenderer(sdlWindow, -1, SDL_RENDERER_ACCELERATED | SDL_RENDERER_PRESENTVSYNC); check_error_sdl(renderer == nullptr, "Unable to create a renderer"); @@ -685,16 +690,33 @@ static void initialize_sdl2() { SDL_Log("Could not get information about SDL Mode! SDL_Error: %s\n", SDL_GetError()); } - + if (SDL_SetHint(SDL_HINT_GRAB_KEYBOARD, "1") != SDL_TRUE) SDL_Log("SDL could not grab the keyboard"); - + SDL_ShowCursor(SDL_DISABLE); } +#endif static int real_main2 (int argc, TCHAR **argv) { +#ifdef USE_SDL1 + int ret; +#ifdef PANDORA + ret = SDL_Init(SDL_INIT_NOPARACHUTE | SDL_INIT_VIDEO); +#else + ret = SDL_Init(SDL_INIT_NOPARACHUTE | SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_JOYSTICK); +#endif + if (ret < 0) + { + printf("SDL could not initialize! SDL_Error: %s\n", SDL_GetError()); + abort(); + }; +#endif + +#ifdef USE_SDL2 initialize_sdl2(); +#endif keyboard_settrans(); set_config_changed(); if (restart_config[0]) { @@ -730,7 +752,7 @@ static int real_main2 (int argc, TCHAR **argv) no_gui = false; restart_program = 0; if (!no_gui) { - int err = gui_init(); + const int err = gui_init(); currprefs = changed_prefs; set_config_changed(); if (err == -1) { @@ -743,9 +765,7 @@ static int real_main2 (int argc, TCHAR **argv) } else { -#ifdef PANDORA setCpuSpeed(); -#endif update_display(&currprefs); } memset(&gui_data, 0, sizeof gui_data); diff --git a/src/osdep/amiberry.cpp b/src/osdep/amiberry.cpp index c2f216db..c5a56c20 100644 --- a/src/osdep/amiberry.cpp +++ b/src/osdep/amiberry.cpp @@ -33,7 +33,9 @@ #include "zfile.h" #include "gfxboard.h" #include +#ifdef USE_SDL2 #include +#endif #include "amiberry_rp9.h" #ifdef WITH_LOGGING @@ -56,7 +58,13 @@ static int doStylusRightClick; extern void SetLastActiveConfig(const char* filename); /* Keyboard */ -std::map customControlMap; // No SDLK_LAST. SDL2 migration guide suggests std::map +#ifdef USE_SDL1 +int customControlMap[SDLK_LAST]; +#endif + +#ifdef USE_SDL2 +std::map customControlMap; // No SDLK_LAST. SDL2 migration guide suggests std::map +#endif char start_path_data[MAX_DPATH]; char currentDir[MAX_DPATH]; @@ -163,7 +171,7 @@ void getfilepart(TCHAR *out, int size, const TCHAR *path) uae_u8 *target_load_keyfile(struct uae_prefs *p, const char *path, int *sizep, char *name) { - return 0; + return nullptr; } void target_run(void) @@ -240,6 +248,9 @@ void target_fixup_options(struct uae_prefs* p) void target_default_options(struct uae_prefs* p, int type) { #ifdef PANDORA + p->gfx_size.width = 320; + p->gfx_size.height = 240; + p->gfx_resolution = RES_LORES; p->pandora_vertical_offset = OFFSET_Y_ADJUST; p->pandora_cpu_speed = defaultCpuSpeed; p->pandora_hide_idle_led = 0; @@ -269,7 +280,16 @@ void target_default_options(struct uae_prefs* p, int type) p->kbd_led_num = -1; // No status on numlock p->kbd_led_scr = -1; // No status on scrollock + +#ifdef USE_SDL1 + p->gfx_correct_aspect = 1; + p->gfx_fullscreen_ratio = 100; +#endif + +#ifdef USE_SDL2 p->scaling_method = -1; //Default is Auto +#endif + _tcscpy(p->open_gui, "F12"); _tcscpy(p->quit_amiberry, ""); @@ -310,6 +330,10 @@ void target_default_options(struct uae_prefs* p, int type) p->disableMenuVKeyb = 0; #endif +#ifdef USE_SDL1 + memset(customControlMap, 0, sizeof(customControlMap)); +#endif + p->cr[CHIPSET_REFRESH_PAL].locked = true; p->cr[CHIPSET_REFRESH_PAL].vsync = 1; @@ -332,14 +356,24 @@ void target_default_options(struct uae_prefs* p, int type) void target_save_options(struct zfile* f, struct uae_prefs* p) { #ifdef PANDORA - cfgfile_write (f, "pandora.cpu_speed", "%d", p->pandora_cpu_speed); - cfgfile_write (f, "pandora.hide_idle_led", "%d", p->pandora_hide_idle_led); - cfgfile_write (f, "pandora.tap_delay", "%d", p->pandora_tapDelay); - cfgfile_write (f, "pandora.move_y", "%d", p->pandora_vertical_offset - OFFSET_Y_ADJUST); + cfgfile_write(f, "pandora.cpu_speed", "%d", p->pandora_cpu_speed); + cfgfile_write(f, "pandora.hide_idle_led", "%d", p->pandora_hide_idle_led); + cfgfile_write(f, "pandora.tap_delay", "%d", p->pandora_tapDelay); + cfgfile_write(f, "pandora.move_y", "%d", p->pandora_vertical_offset - OFFSET_Y_ADJUST); #endif //PANDORA + +#ifdef USE_SDL1 + cfgfile_write(f, _T("gfx_correct_aspect"), _T("%d"), p->gfx_correct_aspect); + cfgfile_write(f, _T("gfx_fullscreen_ratio"), _T("%d"), p->gfx_fullscreen_ratio); +#endif + cfgfile_write(f, _T("amiberry.kbd_led_num"), _T("%d"), p->kbd_led_num); cfgfile_write(f, _T("amiberry.kbd_led_scr"), _T("%d"), p->kbd_led_scr); + +#ifdef USE_SDL2 cfgfile_write(f, _T("amiberry.scaling_method"), _T("%d"), p->scaling_method); +#endif + cfgfile_write_str(f, _T("amiberry.open_gui"), p->open_gui); cfgfile_write_str(f, _T("amiberry.quit_amiberry"), p->quit_amiberry); @@ -359,35 +393,36 @@ void target_save_options(struct zfile* f, struct uae_prefs* p) cfgfile_write(f, "amiberry.custom_l", "%d", p->custom_l); cfgfile_write(f, "amiberry.custom_r", "%d", p->custom_r); cfgfile_write(f, "amiberry.custom_play", "%d", p->custom_play); + #ifdef ANDROIDSDL - cfgfile_write (f, "pandora.onscreen", "%d", p->onScreen); - cfgfile_write (f, "pandora.onscreen_textinput", "%d", p->onScreen_textinput); - cfgfile_write (f, "pandora.onscreen_dpad", "%d", p->onScreen_dpad); - cfgfile_write (f, "pandora.onscreen_button1", "%d", p->onScreen_button1); - cfgfile_write (f, "pandora.onscreen_button2", "%d", p->onScreen_button2); - cfgfile_write (f, "pandora.onscreen_button3", "%d", p->onScreen_button3); - cfgfile_write (f, "pandora.onscreen_button4", "%d", p->onScreen_button4); - cfgfile_write (f, "pandora.onscreen_button5", "%d", p->onScreen_button5); - cfgfile_write (f, "pandora.onscreen_button6", "%d", p->onScreen_button6); - cfgfile_write (f, "pandora.custom_position", "%d", p->custom_position); - cfgfile_write (f, "pandora.pos_x_textinput", "%d", p->pos_x_textinput); - cfgfile_write (f, "pandora.pos_y_textinput", "%d", p->pos_y_textinput); - cfgfile_write (f, "pandora.pos_x_dpad", "%d", p->pos_x_dpad); - cfgfile_write (f, "pandora.pos_y_dpad", "%d", p->pos_y_dpad); - cfgfile_write (f, "pandora.pos_x_button1", "%d", p->pos_x_button1); - cfgfile_write (f, "pandora.pos_y_button1", "%d", p->pos_y_button1); - cfgfile_write (f, "pandora.pos_x_button2", "%d", p->pos_x_button2); - cfgfile_write (f, "pandora.pos_y_button2", "%d", p->pos_y_button2); - cfgfile_write (f, "pandora.pos_x_button3", "%d", p->pos_x_button3); - cfgfile_write (f, "pandora.pos_y_button3", "%d", p->pos_y_button3); - cfgfile_write (f, "pandora.pos_x_button4", "%d", p->pos_x_button4); - cfgfile_write (f, "pandora.pos_y_button4", "%d", p->pos_y_button4); - cfgfile_write (f, "pandora.pos_x_button5", "%d", p->pos_x_button5); - cfgfile_write (f, "pandora.pos_y_button5", "%d", p->pos_y_button5); - cfgfile_write (f, "pandora.pos_x_button6", "%d", p->pos_x_button6); - cfgfile_write (f, "pandora.pos_y_button6", "%d", p->pos_y_button6); - cfgfile_write (f, "pandora.floating_joystick", "%d", p->floatingJoystick); - cfgfile_write (f, "pandora.disable_menu_vkeyb", "%d", p->disableMenuVKeyb); + cfgfile_write(f, "pandora.onscreen", "%d", p->onScreen); + cfgfile_write(f, "pandora.onscreen_textinput", "%d", p->onScreen_textinput); + cfgfile_write(f, "pandora.onscreen_dpad", "%d", p->onScreen_dpad); + cfgfile_write(f, "pandora.onscreen_button1", "%d", p->onScreen_button1); + cfgfile_write(f, "pandora.onscreen_button2", "%d", p->onScreen_button2); + cfgfile_write(f, "pandora.onscreen_button3", "%d", p->onScreen_button3); + cfgfile_write(f, "pandora.onscreen_button4", "%d", p->onScreen_button4); + cfgfile_write(f, "pandora.onscreen_button5", "%d", p->onScreen_button5); + cfgfile_write(f, "pandora.onscreen_button6", "%d", p->onScreen_button6); + cfgfile_write(f, "pandora.custom_position", "%d", p->custom_position); + cfgfile_write(f, "pandora.pos_x_textinput", "%d", p->pos_x_textinput); + cfgfile_write(f, "pandora.pos_y_textinput", "%d", p->pos_y_textinput); + cfgfile_write(f, "pandora.pos_x_dpad", "%d", p->pos_x_dpad); + cfgfile_write(f, "pandora.pos_y_dpad", "%d", p->pos_y_dpad); + cfgfile_write(f, "pandora.pos_x_button1", "%d", p->pos_x_button1); + cfgfile_write(f, "pandora.pos_y_button1", "%d", p->pos_y_button1); + cfgfile_write(f, "pandora.pos_x_button2", "%d", p->pos_x_button2); + cfgfile_write(f, "pandora.pos_y_button2", "%d", p->pos_y_button2); + cfgfile_write(f, "pandora.pos_x_button3", "%d", p->pos_x_button3); + cfgfile_write(f, "pandora.pos_y_button3", "%d", p->pos_y_button3); + cfgfile_write(f, "pandora.pos_x_button4", "%d", p->pos_x_button4); + cfgfile_write(f, "pandora.pos_y_button4", "%d", p->pos_y_button4); + cfgfile_write(f, "pandora.pos_x_button5", "%d", p->pos_x_button5); + cfgfile_write(f, "pandora.pos_y_button5", "%d", p->pos_y_button5); + cfgfile_write(f, "pandora.pos_x_button6", "%d", p->pos_x_button6); + cfgfile_write(f, "pandora.pos_y_button6", "%d", p->pos_y_button6); + cfgfile_write(f, "pandora.floating_joystick", "%d", p->floatingJoystick); + cfgfile_write(f, "pandora.disable_menu_vkeyb", "%d", p->disableMenuVKeyb); #endif } @@ -399,7 +434,8 @@ void target_restart(void) TCHAR *target_expand_environment(const TCHAR *path, TCHAR *out, int maxlen) { - if (out == NULL) { + if (out == nullptr) + { return strdup(path); } _tcscpy(out, path); @@ -420,43 +456,42 @@ int target_parse_option(struct uae_prefs* p, const char* option, const char* val return 1; } #endif //PANDORA + #ifdef ANDROIDSDL - || cfgfile_intval (option, value, "onscreen", &p->onScreen, 1) - || cfgfile_intval (option, value, "onscreen_textinput", &p->onScreen_textinput, 1) - || cfgfile_intval (option, value, "onscreen_dpad", &p->onScreen_dpad, 1) - || cfgfile_intval (option, value, "onscreen_button1", &p->onScreen_button1, 1) - || cfgfile_intval (option, value, "onscreen_button2", &p->onScreen_button2, 1) - || cfgfile_intval (option, value, "onscreen_button3", &p->onScreen_button3, 1) - || cfgfile_intval (option, value, "onscreen_button4", &p->onScreen_button4, 1) - || cfgfile_intval (option, value, "onscreen_button5", &p->onScreen_button5, 1) - || cfgfile_intval (option, value, "onscreen_button6", &p->onScreen_button6, 1) - || cfgfile_intval (option, value, "custom_position", &p->custom_position, 1) - || cfgfile_intval (option, value, "pos_x_textinput", &p->pos_x_textinput, 1) - || cfgfile_intval (option, value, "pos_y_textinput", &p->pos_y_textinput, 1) - || cfgfile_intval (option, value, "pos_x_dpad", &p->pos_x_dpad, 1) - || cfgfile_intval (option, value, "pos_y_dpad", &p->pos_y_dpad, 1) - || cfgfile_intval (option, value, "pos_x_button1", &p->pos_x_button1, 1) - || cfgfile_intval (option, value, "pos_y_button1", &p->pos_y_button1, 1) - || cfgfile_intval (option, value, "pos_x_button2", &p->pos_x_button2, 1) - || cfgfile_intval (option, value, "pos_y_button2", &p->pos_y_button2, 1) - || cfgfile_intval (option, value, "pos_x_button3", &p->pos_x_button3, 1) - || cfgfile_intval (option, value, "pos_y_button3", &p->pos_y_button3, 1) - || cfgfile_intval (option, value, "pos_x_button4", &p->pos_x_button4, 1) - || cfgfile_intval (option, value, "pos_y_button4", &p->pos_y_button4, 1) - || cfgfile_intval (option, value, "pos_x_button5", &p->pos_x_button5, 1) - || cfgfile_intval (option, value, "pos_y_button5", &p->pos_y_button5, 1) - || cfgfile_intval (option, value, "pos_x_button6", &p->pos_x_button6, 1) - || cfgfile_intval (option, value, "pos_y_button6", &p->pos_y_button6, 1) - || cfgfile_intval (option, value, "floating_joystick", &p->floatingJoystick, 1) - || cfgfile_intval (option, value, "disable_menu_vkeyb", &p->disableMenuVKeyb, 1) + || cfgfile_intval(option, value, "onscreen", &p->onScreen, 1) + || cfgfile_intval(option, value, "onscreen_textinput", &p->onScreen_textinput, 1) + || cfgfile_intval(option, value, "onscreen_dpad", &p->onScreen_dpad, 1) + || cfgfile_intval(option, value, "onscreen_button1", &p->onScreen_button1, 1) + || cfgfile_intval(option, value, "onscreen_button2", &p->onScreen_button2, 1) + || cfgfile_intval(option, value, "onscreen_button3", &p->onScreen_button3, 1) + || cfgfile_intval(option, value, "onscreen_button4", &p->onScreen_button4, 1) + || cfgfile_intval(option, value, "onscreen_button5", &p->onScreen_button5, 1) + || cfgfile_intval(option, value, "onscreen_button6", &p->onScreen_button6, 1) + || cfgfile_intval(option, value, "custom_position", &p->custom_position, 1) + || cfgfile_intval(option, value, "pos_x_textinput", &p->pos_x_textinput, 1) + || cfgfile_intval(option, value, "pos_y_textinput", &p->pos_y_textinput, 1) + || cfgfile_intval(option, value, "pos_x_dpad", &p->pos_x_dpad, 1) + || cfgfile_intval(option, value, "pos_y_dpad", &p->pos_y_dpad, 1) + || cfgfile_intval(option, value, "pos_x_button1", &p->pos_x_button1, 1) + || cfgfile_intval(option, value, "pos_y_button1", &p->pos_y_button1, 1) + || cfgfile_intval(option, value, "pos_x_button2", &p->pos_x_button2, 1) + || cfgfile_intval(option, value, "pos_y_button2", &p->pos_y_button2, 1) + || cfgfile_intval(option, value, "pos_x_button3", &p->pos_x_button3, 1) + || cfgfile_intval(option, value, "pos_y_button3", &p->pos_y_button3, 1) + || cfgfile_intval(option, value, "pos_x_button4", &p->pos_x_button4, 1) + || cfgfile_intval(option, value, "pos_y_button4", &p->pos_y_button4, 1) + || cfgfile_intval(option, value, "pos_x_button5", &p->pos_x_button5, 1) + || cfgfile_intval(option, value, "pos_y_button5", &p->pos_y_button5, 1) + || cfgfile_intval(option, value, "pos_x_button6", &p->pos_x_button6, 1) + || cfgfile_intval(option, value, "pos_y_button6", &p->pos_y_button6, 1) + || cfgfile_intval(option, value, "floating_joystick", &p->floatingJoystick, 1) + || cfgfile_intval(option, value, "disable_menu_vkeyb", &p->disableMenuVKeyb, 1) #endif if (cfgfile_yesno(option, value, _T("amiberry_use_retroarch_quit"), &p->amiberry_use_retroarch_quit)) return 1; - if (cfgfile_yesno(option, value, _T("amiberry_use_retroarch_menu"), &p->amiberry_use_retroarch_menu)) return 1; - if (cfgfile_yesno(option, value, _T("amiberry_use_retroarch_reset"), &p->amiberry_use_retroarch_reset)) return 1; @@ -464,8 +499,19 @@ int target_parse_option(struct uae_prefs* p, const char* option, const char* val return 1; if (cfgfile_intval(option, value, "kbd_led_scr", &p->kbd_led_scr, 1)) return 1; + +#ifdef USE_SDL1 + if (cfgfile_intval(option, value, "gfx_correct_aspect", &p->gfx_correct_aspect, 1)) + return 1; + if (cfgfile_intval(option, value, "gfx_fullscreen_ratio", &p->gfx_fullscreen_ratio, 1)) + return 1; +#endif + +#ifdef USE_SDL2 if (cfgfile_intval(option, value, "scaling_method", &p->scaling_method, 1)) return 1; +#endif + if (cfgfile_string(option, value, "open_gui", p->open_gui, sizeof p->open_gui)) return 1; if (cfgfile_string(option, value, "quit_amiberry", p->quit_amiberry, sizeof p->quit_amiberry)) @@ -517,7 +563,7 @@ void fetch_configurationpath(char *out, int size) void set_configurationpath(char *newpath) { - strcpy(config_path, newpath); + strncpy(config_path, newpath, MAX_DPATH); } void fetch_controllerspath(char* out, int size) @@ -548,7 +594,7 @@ void fetch_rompath(char* out, int size) void set_rompath(char *newpath) { - strcpy(rom_path, newpath); + strncpy(rom_path, newpath, MAX_DPATH); } @@ -590,7 +636,7 @@ int target_cfgfile_load(struct uae_prefs* p, const char* filename, int type, int else { ptr = strstr((char *)filename, ".uae"); - if (ptr > 0) + if (ptr > nullptr) { int type = CONFIG_TYPE_HARDWARE | CONFIG_TYPE_HOST; result = cfgfile_load(p, filename, &type, 0, 1); @@ -603,7 +649,7 @@ int target_cfgfile_load(struct uae_prefs* p, const char* filename, int type, int { for (i = 0; i < p->nr_floppies; ++i) { - if (!DISK_validate_filename(p, p->floppyslots[i].df, 0, NULL, NULL, NULL)) + if (!DISK_validate_filename(p, p->floppyslots[i].df, 0, nullptr, nullptr, nullptr)) p->floppyslots[i].df[0] = 0; disk_insert(i, p->floppyslots[i].df); if (strlen(p->floppyslots[i].df) > 0) @@ -611,7 +657,7 @@ int target_cfgfile_load(struct uae_prefs* p, const char* filename, int type, int } if (!isdefault) - inputdevice_updateconfig(NULL, p); + inputdevice_updateconfig(nullptr, p); #ifdef WITH_LOGGING p->leds_on_screen = true; #endif @@ -632,12 +678,12 @@ int check_configfile(char *file) return 1; } - strcpy(tmp, file); - char *ptr = strstr(tmp, ".uae"); - if (ptr > 0) + strncpy(tmp, file, MAX_PATH); + char* ptr = strstr(tmp, ".uae"); + if (ptr > nullptr) { *(ptr + 1) = '\0'; - strcat(tmp, "conf"); + strncat(tmp, "conf", MAX_PATH); f = fopen(tmp, "rt"); if (f) { @@ -654,13 +700,13 @@ void extractFileName(const char * str, char *buffer) while (*p != '/' && p > str) p--; p++; - strcpy(buffer, p); + strncpy(buffer, p, MAX_PATH); } void extractPath(char *str, char *buffer) { - strcpy(buffer, str); - char *p = buffer + strlen(buffer) - 1; + strncpy(buffer, str, MAX_PATH); + char* p = buffer + strlen(buffer) - 1; while (*p != '/' && p > buffer) p--; p[1] = '\0'; @@ -679,36 +725,35 @@ void removeFileExtension(char *filename) void ReadDirectory(const char *path, std::vector *dirs, std::vector *files) { - DIR *dir; struct dirent *dent; - if (dirs != NULL) + if (dirs != nullptr) dirs->clear(); - if (files != NULL) + if (files != nullptr) files->clear(); - dir = opendir(path); - if (dir != NULL) + DIR * dir = opendir(path); + if (dir != nullptr) { - while ((dent = readdir(dir)) != NULL) + while ((dent = readdir(dir)) != nullptr) { if (dent->d_type == DT_DIR) { - if (dirs != NULL) + if (dirs != nullptr) dirs->push_back(dent->d_name); } - else if (files != NULL) + else if (files != nullptr) files->push_back(dent->d_name); } - if (dirs != NULL && dirs->size() > 0 && (*dirs)[0] == ".") + if (dirs != nullptr && dirs->size() > 0 && (*dirs)[0] == ".") dirs->erase(dirs->begin()); closedir(dir); } - if (dirs != NULL) - std::sort(dirs->begin(), dirs->end()); - if (files != NULL) - std::sort(files->begin(), files->end()); + if (dirs != nullptr) + sort(dirs->begin(), dirs->end()); + if (files != nullptr) + sort(files->begin(), files->end()); } void saveAdfDir(void) @@ -830,7 +875,8 @@ void loadAdfDir(void) char romPath[MAX_PATH] = { '\0' }; char tmpFile[MAX_PATH]; - while (zfile_fgetsa(linea, sizeof(linea), fh) != 0) { + while (zfile_fgetsa(linea, sizeof (linea), fh) != nullptr) + { trimwsa(linea); if (strlen(linea) > 0) { if (!cfgfile_separate_linea(path, linea, option, value)) @@ -850,16 +896,20 @@ void loadAdfDir(void) romType = -1; } } - else if (cfgfile_string(option, value, "Diskfile", tmpFile, sizeof(tmpFile))) { - FILE *f = fopen(tmpFile, "rb"); - if (f != NULL) { + else if (cfgfile_string(option, value, "Diskfile", tmpFile, sizeof(tmpFile))) + { + FILE* f = fopen(tmpFile, "rb"); + if (f != nullptr) + { fclose(f); lstMRUDiskList.push_back(tmpFile); } } - else if (cfgfile_string(option, value, "CDfile", tmpFile, sizeof(tmpFile))) { - FILE *f = fopen(tmpFile, "rb"); - if (f != NULL) { + else if (cfgfile_string(option, value, "CDfile", tmpFile, sizeof(tmpFile))) + { + FILE* f = fopen(tmpFile, "rb"); + if (f != nullptr) + { fclose(f); lstMRUCDList.push_back(tmpFile); } @@ -1006,7 +1056,7 @@ int main(int argc, char* argv[]) struct sigaction action; #ifdef AMIBERRY - printf("Amiberry-SDL2 v2.55, by Dimitris (MiDWaN) Panokostas, Dom (Horace&TheSpider) Cresswell and TomB\n"); + printf("Amiberry v2.6, by Dimitris (MiDWaN) Panokostas, Dom (Horace&TheSpider) Cresswell and TomB\n"); #endif max_uae_width = 1920; max_uae_height = 1080; @@ -1038,7 +1088,7 @@ int main(int argc, char* argv[]) memset(&action, 0, sizeof(action)); action.sa_sigaction = signal_buserror; action.sa_flags = SA_SIGINFO; - if (sigaction(SIGBUS, &action, NULL) < 0) + if (sigaction(SIGBUS, &action, nullptr) < 0) { printf("Failed to set signal handler (SIGBUS).\n"); abort(); @@ -1047,7 +1097,7 @@ int main(int argc, char* argv[]) memset(&action, 0, sizeof(action)); action.sa_sigaction = signal_term; action.sa_flags = SA_SIGINFO; - if (sigaction(SIGTERM, &action, NULL) < 0) + if (sigaction(SIGTERM, &action, nullptr) < 0) { printf("Failed to set signal handler (SIGTERM).\n"); abort(); @@ -1077,7 +1127,7 @@ int main(int argc, char* argv[]) real_main(argc, argv); -#ifdef CAPSLOCK_DEBIAN_WORKAROUND +#ifdef CAPSLOCK_DEBIAN_WORKAROUND // restore keyboard LEDs to normal state ioctl(0, KDSETLED, 0xFF); #endif @@ -1117,11 +1167,11 @@ int handle_msgpump() int got = 0; SDL_Event rEvent; int keycode; - if(delayed_mousebutton) { - --delayed_mousebutton; - if(delayed_mousebutton == 0) - setmousebuttonstate (0, 0, 1); - } + if (delayed_mousebutton) { + --delayed_mousebutton; + if (delayed_mousebutton == 0) + setmousebuttonstate(0, 0, 1); + } if (currprefs.customControls) PopulateCustomControlMap(); @@ -1129,7 +1179,13 @@ int handle_msgpump() while (SDL_PollEvent(&rEvent)) { got = 1; +#ifdef USE_SDL1 + Uint8* keystate = SDL_GetKeyState(nullptr); +#endif + +#ifdef USE_SDL2 const Uint8* keystate = SDL_GetKeyboardState(nullptr); +#endif switch (rEvent.type) { @@ -1137,7 +1193,7 @@ int handle_msgpump() uae_quit(); break; - //case SDL_JOYBUTTONDOWN: + //case SDL_JOYBUTTONDOWN: // if (currprefs.button_for_menu != -1 && rEvent.jbutton.button == currprefs.button_for_menu) // inputdevice_add_inputcode(AKS_ENTERGUI, 1); // if (currprefs.button_for_quit != -1 && rEvent.jbutton.button == currprefs.button_for_quit) @@ -1145,11 +1201,35 @@ int handle_msgpump() // break; case SDL_KEYDOWN: +#ifdef USE_SDL1 + // Strangely in FBCON left window is seen as left alt ?? + if (keyboard_type == 2) // KEYCODE_FBCON + { + if (keystate[SDLK_LCTRL] && (keystate[SDLK_LSUPER] || keystate[SDLK_LALT]) && (keystate[SDLK_RSUPER] || keystate[ + SDLK_MENU])) +#endif +#ifdef USE_SDL2 if (keystate[SDL_SCANCODE_LCTRL] && keystate[SDL_SCANCODE_LGUI] && (keystate[SDL_SCANCODE_RGUI] || keystate[SDL_SCANCODE_APPLICATION])) +#endif { uae_reset(0, 1); break; } +#ifdef USE_SDL1 + } + else + { + if (keystate[SDLK_LCTRL] && keystate[SDLK_LSUPER] && (keystate[SDLK_RSUPER] || keystate[SDLK_MENU])) + { + uae_reset(0, 1); + break; + } + } + + // fix Caps Lock keypress shown as SDLK_UNKNOWN (scancode = 58) + if (rEvent.key.keysym.scancode == 58 && rEvent.key.keysym.sym == SDLK_UNKNOWN) + rEvent.key.keysym.sym = SDLK_CAPSLOCK; +#endif switch (rEvent.key.keysym.sym) { @@ -1182,18 +1262,23 @@ int handle_msgpump() case SDLK_LSHIFT: // Shift key inputdevice_do_keyboard(AK_LSH, 1); break; - + case SDLK_RSHIFT: // Left shoulder button case SDLK_RCTRL: // Right shoulder button if(currprefs.input_tablet > TABLET_OFF) { // Holding left or right shoulder button -> stylus does right mousebutton doStylusRightClick = 1; } -#endif +#endif default: if (currprefs.customControls) { +#ifdef USE_SDL1 + keycode = customControlMap[rEvent.key.keysym.sym]; +#endif +#ifdef USE_SDL2 keycode = SDL_GetKeyFromName(customControlMap[rEvent.key.keysym.sym]); +#endif if (keycode < 0) { // Simulate mouse or joystick @@ -1215,7 +1300,12 @@ int handle_msgpump() case SDL_KEYUP: if (currprefs.customControls) { +#ifdef USE_SDL1 + keycode = customControlMap[rEvent.key.keysym.sym]; +#endif +#ifdef USE_SDL2 keycode = SDL_GetKeyFromName(customControlMap[rEvent.key.keysym.sym]); +#endif if (keycode < 0) { // Simulate mouse or joystick @@ -1268,10 +1358,10 @@ int handle_msgpump() { if (currprefs.jports[0].id == JSEM_MICE || currprefs.jports[1].id == JSEM_MICE) { - int mouseScale = currprefs.input_joymouse_multiplier / 2; - int x = rEvent.motion.xrel; - int y = rEvent.motion.yrel; -#ifdef PANDORA + const int mouseScale = currprefs.input_joymouse_multiplier / 2; + const int x = rEvent.motion.xrel; + const int y = rEvent.motion.yrel; +#if defined (PANDORA) || defined (ANDROIDSDL) if(rEvent.motion.x == 0 && x > -4) x = -4; if(rEvent.motion.y == 0 && y > -4) @@ -1290,8 +1380,8 @@ int handle_msgpump() case SDL_MOUSEWHEEL: if (currprefs.jports[0].id == JSEM_MICE || currprefs.jports[1].id == JSEM_MICE) { - int valY = rEvent.wheel.y; - int valX = rEvent.wheel.x; + const int valY = rEvent.wheel.y; + const int valX = rEvent.wheel.x; setmousestate(0, 2, valY, 0); setmousestate(0, 3, valX, 0); } diff --git a/src/osdep/amiberry_gfx.cpp b/src/osdep/amiberry_gfx.cpp index f80be557..fd86daa4 100644 --- a/src/osdep/amiberry_gfx.cpp +++ b/src/osdep/amiberry_gfx.cpp @@ -16,13 +16,32 @@ #include #include +#ifdef USE_SDL1 +#include +#include +#include +#include "threaddep/thread.h" +#include "bcm_host.h" +#endif + +#ifdef ANDROIDSDL +#include +#endif + /* SDL variable for output of emulation */ SDL_Surface* screen = nullptr; -//static unsigned int current_vsync_frame = 0; +static unsigned int current_vsync_frame = 0; unsigned long time_per_frame = 20000; // Default for PAL (50 Hz): 20000 microsecs static unsigned long last_synctime; +static int vsync_modulo = 1; +static int host_hz = 50; + +#ifdef USE_SDL1 +/* Dummy SDL variable for screen init */ +SDL_Surface *Dummy_prSDLScreen = NULL; +#endif /* Possible screen modes (x and y resolutions) */ #define MAX_SCREEN_MODES 14 @@ -47,11 +66,56 @@ int delay_savestate_frame = 0; static unsigned long next_synctime = 0; +#ifdef USE_SDL1 +DISPMANX_DISPLAY_HANDLE_T dispmanxdisplay; +DISPMANX_MODEINFO_T dispmanxdinfo; +DISPMANX_RESOURCE_HANDLE_T dispmanxresource_amigafb_1 = 0; +DISPMANX_RESOURCE_HANDLE_T dispmanxresource_amigafb_2 = 0; +DISPMANX_ELEMENT_HANDLE_T dispmanxelement; +DISPMANX_UPDATE_HANDLE_T dispmanxupdate; +VC_RECT_T src_rect; +VC_RECT_T dst_rect; +VC_RECT_T blit_rect; + +static int DispManXElementpresent = 0; +static unsigned char current_resource_amigafb = 0; +#endif + +static volatile uae_atomic vsync_counter = 0; +void vsync_callback(unsigned int a, void* b) +{ + atomic_inc(&vsync_counter); +} + int graphics_setup(void) { #ifdef PICASSO96 picasso_InitResolutions(); InitPicasso96(); +#endif +#ifdef USE_SDL1 + VCHI_INSTANCE_T vchi_instance; + VCHI_CONNECTION_T *vchi_connection; + TV_DISPLAY_STATE_T tvstate; + + if (vchi_initialise(&vchi_instance) == 0) { + if (vchi_connect(NULL, 0, vchi_instance) == 0) { + vc_vchi_tv_init(vchi_instance, &vchi_connection, 1); + if (vc_tv_get_display_state(&tvstate) == 0) { + HDMI_PROPERTY_PARAM_T property; + property.property = HDMI_PROPERTY_PIXEL_CLOCK_TYPE; + vc_tv_hdmi_get_property(&property); + float frame_rate = property.param1 == HDMI_PIXEL_CLOCK_TYPE_NTSC ? tvstate.display.hdmi.frame_rate * (1000.0f / 1001.0f) : tvstate.display.hdmi.frame_rate; + host_hz = int(frame_rate); + } + vc_vchi_tv_stop(); + vchi_disconnect(vchi_instance); + } + } + + bcm_host_init(); + dispmanxdisplay = vc_dispmanx_display_open(0); + vc_dispmanx_vsync_callback(dispmanxdisplay, vsync_callback, NULL); #endif return 1; } @@ -62,12 +126,35 @@ void InitAmigaVidMode(struct uae_prefs* p) gfxvidinfo.drawbuffer.pixbytes = screen->format->BytesPerPixel; gfxvidinfo.drawbuffer.bufmem = static_cast(screen->pixels); gfxvidinfo.drawbuffer.outwidth = p->gfx_size.width; - gfxvidinfo.drawbuffer.outheight = p->gfx_size.height; + gfxvidinfo.drawbuffer.outheight = p->gfx_size.height << p->gfx_vresolution; gfxvidinfo.drawbuffer.rowbytes = screen->pitch; } void graphics_subshutdown() { +#ifdef USE_SDL1 + if (DispManXElementpresent == 1) + { + DispManXElementpresent = 0; + dispmanxupdate = vc_dispmanx_update_start(0); + vc_dispmanx_element_remove(dispmanxupdate, dispmanxelement); + vc_dispmanx_update_submit_sync(dispmanxupdate); + } + + if (dispmanxresource_amigafb_1 != 0) { + vc_dispmanx_resource_delete(dispmanxresource_amigafb_1); + dispmanxresource_amigafb_1 = 0; + } + if (dispmanxresource_amigafb_2 != 0) { + vc_dispmanx_resource_delete(dispmanxresource_amigafb_2); + dispmanxresource_amigafb_2 = 0; + } + + if (screen != nullptr) { + SDL_FreeSurface(screen); + screen = nullptr; + } +#elif USE_SDL2 if (screen != nullptr) { SDL_FreeSurface(screen); @@ -77,15 +164,17 @@ void graphics_subshutdown() { SDL_DestroyTexture(texture); } +#endif } -void Create_SDL_Surface(int width, int height, int depth) +#ifdef USE_SDL2 +void Create_SDL_Surface(const int width, const int height, const int depth) { screen = SDL_CreateRGBSurface(0, width, height, depth, 0, 0, 0, 0); check_error_sdl(screen == nullptr, "Unable to create a surface"); } -void Create_SDL_Texture(int width, int height, int depth) +void Create_SDL_Texture(const int width, const int height, const int depth) { if (depth == 16) { // Initialize SDL Texture for the renderer @@ -108,15 +197,41 @@ void Create_SDL_Texture(int width, int height, int depth) // Check if the requested Amiga resolution can be displayed with the current Screen mode as a direct multiple // Based on this we make the decision to use Linear (smooth) or Nearest Neighbor (pixelated) scaling -bool isModeAspectRatioExact(SDL_DisplayMode* mode, int width, int height) +bool isModeAspectRatioExact(SDL_DisplayMode* mode, const int width, const int height) { if (mode->w % width == 0 && mode->h % height == 0) return true; return false; } +#endif void updatedisplayarea() { +#ifdef USE_SDL1 + if (current_resource_amigafb == 1) + { + current_resource_amigafb = 0; + vc_dispmanx_resource_write_data(dispmanxresource_amigafb_1, + VC_IMAGE_RGB565, + gfxvidinfo.drawbuffer.rowbytes, + gfxvidinfo.drawbuffer.bufmem, + &blit_rect); + dispmanxupdate = vc_dispmanx_update_start(0); + vc_dispmanx_element_change_source(dispmanxupdate, dispmanxelement, dispmanxresource_amigafb_1); + } + else + { + current_resource_amigafb = 1; + vc_dispmanx_resource_write_data(dispmanxresource_amigafb_2, + VC_IMAGE_RGB565, + gfxvidinfo.drawbuffer.rowbytes, + gfxvidinfo.drawbuffer.bufmem, + &blit_rect); + dispmanxupdate = vc_dispmanx_update_start(0); + vc_dispmanx_element_change_source(dispmanxupdate, dispmanxelement, dispmanxresource_amigafb_2); + } + vc_dispmanx_update_submit(dispmanxupdate, NULL, NULL); +#elif USE_SDL2 // Update the texture from the surface SDL_UpdateTexture(texture, nullptr, screen->pixels, screen->pitch); SDL_RenderClear(renderer); @@ -124,28 +239,106 @@ void updatedisplayarea() SDL_RenderCopy(renderer, texture, nullptr, nullptr); // Update the window surface (show the renderer) SDL_RenderPresent(renderer); +#endif } +#ifdef USE_SDL1 +void open_sdl1_screen(int width, int height) +{ + if (Dummy_prSDLScreen != NULL) + { + // y.f. 2016-10-13 : free the previous screen surface every time, + // so we can have fullscreen while running and windowed while in config window. + // Apparently, something somewhere is resetting the screen. + SDL_FreeSurface(Dummy_prSDLScreen); + Dummy_prSDLScreen = NULL; + } + + if (Dummy_prSDLScreen == NULL) + Dummy_prSDLScreen = SDL_SetVideoMode(width, height, 16, SDL_SWSURFACE | SDL_FULLSCREEN); + + currprefs.gfx_correct_aspect = changed_prefs.gfx_correct_aspect; + currprefs.gfx_fullscreen_ratio = changed_prefs.gfx_fullscreen_ratio; + + screen = SDL_CreateRGBSurface(SDL_HWSURFACE, width, height, 16, + Dummy_prSDLScreen->format->Rmask, Dummy_prSDLScreen->format->Gmask, Dummy_prSDLScreen->format->Bmask, Dummy_prSDLScreen->format->Amask); + + vc_dispmanx_display_get_info(dispmanxdisplay, &dispmanxdinfo); + + dispmanxresource_amigafb_1 = vc_dispmanx_resource_create(VC_IMAGE_RGB565, width, height, &vc_image_ptr); + dispmanxresource_amigafb_2 = vc_dispmanx_resource_create(VC_IMAGE_RGB565, width, height, &vc_image_ptr); + + vc_dispmanx_rect_set(&blit_rect, 0, 0, width, height); + vc_dispmanx_resource_write_data(dispmanxresource_amigafb_1, VC_IMAGE_RGB565, prSDLScreen->pitch, prSDLScreen->pixels, &blit_rect); + vc_dispmanx_rect_set(&src_rect, 0, 0, width << 16, height << 16); + + // 16/9 to 4/3 ratio adaptation. + if (currprefs.gfx_correct_aspect == 0) + { + // Fullscreen. + int scaled_width = dispmanxdinfo.width * currprefs.gfx_fullscreen_ratio / 100; + int scaled_height = dispmanxdinfo.height * currprefs.gfx_fullscreen_ratio / 100; + vc_dispmanx_rect_set( &dst_rect, (dispmanxdinfo.width - scaled_width)/2, (dispmanxdinfo.height - scaled_height)/2, + scaled_width, scaled_height); + } + else + { + // 4/3 shrink. + int scaled_width = dispmanxdinfo.width * currprefs.gfx_fullscreen_ratio / 100; + int scaled_height = dispmanxdinfo.height * currprefs.gfx_fullscreen_ratio / 100; + vc_dispmanx_rect_set( &dst_rect, (dispmanxdinfo.width - scaled_width / 16 * 12)/2, (dispmanxdinfo.height - scaled_height)/2, + scaled_width/16*12, scaled_height); + } + + if (DispManXElementpresent == 0) + { + DispManXElementpresent = 1; + dispmanxupdate = vc_dispmanx_update_start(0); + dispmanxelement = vc_dispmanx_element_add(dispmanxupdate, dispmanxdisplay, 2, // layer + &dst_rect, dispmanxresource_amigafb_1, &src_rect, DISPMANX_PROTECTION_NONE, &alpha, + NULL, // clamp + DISPMANX_NO_ROTATE); + + vc_dispmanx_update_submit(dispmanxupdate, NULL, NULL); + } +} +#endif + static void open_screen(struct uae_prefs* p) { int width; int height; int depth = 16; +#ifdef USE_SDL1 + VC_DISPMANX_ALPHA_T alpha = { + DISPMANX_FLAGS_ALPHA_T(DISPMANX_FLAGS_ALPHA_FROM_SOURCE | DISPMANX_FLAGS_ALPHA_FIXED_ALL_PIXELS), + 255, /*alpha 0->255*/ + 0 + }; + + uint32_t vc_image_ptr; + current_resource_amigafb = 0; + next_synctime = 0; +#endif + #ifdef PICASSO96 if (screen_is_picasso) { width = picasso_vidinfo.width ? picasso_vidinfo.width : 640; height = picasso_vidinfo.height ? picasso_vidinfo.height : 256; +#ifdef USE_SDL2 SDL_SetHint(SDL_HINT_RENDER_SCALE_QUALITY, "linear"); // we always use linear for Picasso96 modes +#endif //USE_SDL2 } else -#endif +#endif //PICASSO96 { p->gfx_resolution = p->gfx_size.width ? (p->gfx_size.width > 600 ? 1 : 0) : 1; width = p->gfx_size.width ? p->gfx_size.width : 640; - height = p->gfx_size.height ? p->gfx_size.height : 256; + height = p->gfx_size.height ? p->gfx_size.height << p->gfx_vresolution : 256; +#ifdef USE_SDL2 if (p->scaling_method == -1) { if (isModeAspectRatioExact(&sdlMode, width, height)) @@ -157,20 +350,30 @@ static void open_screen(struct uae_prefs* p) SDL_SetHint(SDL_HINT_RENDER_SCALE_QUALITY, "nearest"); else if (p->scaling_method == 1) SDL_SetHint(SDL_HINT_RENDER_SCALE_QUALITY, "linear"); +#endif } graphics_subshutdown(); - + +#ifdef USE_SDL1 + open_sdl1_screen(width, height); + vsync_counter = 0; + current_vsync_frame = 2; +#elif USE_SDL2 Create_SDL_Surface(width, height, depth); if (screen_is_picasso) SDL_RenderSetLogicalSize(renderer, width, height); else - SDL_RenderSetLogicalSize(renderer, width, height*2); - + { + if (p->gfx_vresolution) + SDL_RenderSetLogicalSize(renderer, width, height); + else + SDL_RenderSetLogicalSize(renderer, width, height*2); + } Create_SDL_Texture(width, height, depth); - updatedisplayarea(); +#endif if (screen != nullptr) { @@ -192,12 +395,14 @@ int check_prefs_changed_gfx() if (currprefs.gfx_size.height != changed_prefs.gfx_size.height || currprefs.gfx_size.width != changed_prefs.gfx_size.width || - currprefs.gfx_resolution != changed_prefs.gfx_resolution) + currprefs.gfx_resolution != changed_prefs.gfx_resolution || + currprefs.gfx_vresolution != changed_prefs.gfx_vresolution) { cfgfile_configuration_change(1); currprefs.gfx_size.height = changed_prefs.gfx_size.height; currprefs.gfx_size.width = changed_prefs.gfx_size.width; currprefs.gfx_resolution = changed_prefs.gfx_resolution; + currprefs.gfx_vresolution = changed_prefs.gfx_vresolution; update_display(&currprefs); changed = 1; } @@ -271,17 +476,65 @@ bool render_screen(bool immediate) void show_screen(int mode) { +#ifdef USE_SDL1 + unsigned long start = read_processor_time(); + + int wait_till = current_vsync_frame; + if (vsync_modulo == 1) { + // Amiga framerate is equal to host framerate + do + { + usleep(10); + current_vsync_frame = vsync_counter; + } while (wait_till >= current_vsync_frame && read_processor_time() - start < 40000); + + if (wait_till + 1 != current_vsync_frame) { + // We missed a vsync... + next_synctime = 0; + } + } + else { + // Amiga framerate differs from host framerate + unsigned long wait_till_time = (next_synctime != 0) ? next_synctime : last_synctime + time_per_frame; + if (current_vsync_frame % vsync_modulo == 0) { + // Real vsync + if (start < wait_till_time) { + // We are in time, wait for vsync + atomic_set(&vsync_counter, current_vsync_frame); + do + { + usleep(10); + current_vsync_frame = vsync_counter; + } while (wait_till >= current_vsync_frame && read_processor_time() - start < 40000); + } + else { + // Too late for vsync + } + } + else { + // Estimate vsync by time + while (wait_till_time > read_processor_time()) { + usleep(10); + } + ++current_vsync_frame; + } + } + + current_vsync_frame += currprefs.gfx_framerate; +#endif + last_synctime = read_processor_time(); updatedisplayarea(); +#ifdef USE_SDL1 + idletime += last_synctime - start; +#endif + if (last_synctime - next_synctime > time_per_frame - 5000) next_synctime = last_synctime + time_per_frame * (1 + currprefs.gfx_framerate); else next_synctime = next_synctime + time_per_frame * (1 + currprefs.gfx_framerate); - - //if (!screen_is_picasso) - // gfxvidinfo.drawbuffer.bufmem = static_cast(screen->pixels); } unsigned long target_lastsynctime(void) @@ -296,6 +549,17 @@ bool show_screen_maybe(bool show) return false; } +#ifdef USE_SDL1 +void black_screen_now(void) +{ + if (screen != NULL) { + SDL_FillRect(screen, NULL, 0); + render_screen(true); + show_screen(0); + } +} +#endif + static void graphics_subinit() { if (screen == nullptr) @@ -355,7 +619,22 @@ static int init_colors() */ static int get_display_depth() { +#ifdef USE_SDL1 + const SDL_VideoInfo *vid_info; + int depth = 0; + + if ((vid_info = SDL_GetVideoInfo())) { + depth = vid_info->vfmt->BitsPerPixel; + + /* Don't trust the answer if it's 16 bits; the display + * could actually be 15 bits deep. We'll count the bits + * ourselves */ + if (depth == 16) + depth = bitsInMask(vid_info->vfmt->Rmask) + bitsInMask(vid_info->vfmt->Gmask) + bitsInMask(vid_info->vfmt->Bmask); + } +#elif USE_SDL2 int depth = screen->format->BytesPerPixel == 4 ? 32 : 16; +#endif return depth; } @@ -386,9 +665,18 @@ void graphics_leave() { graphics_subshutdown(); +#ifdef USE_SDL1 + if (Dummy_prSDLScreen != NULL) { + SDL_FreeSurface(Dummy_prSDLScreen); + Dummy_prSDLScreen = NULL; + } + vc_dispmanx_vsync_callback(dispmanxdisplay, NULL, NULL); + vc_dispmanx_display_close(dispmanxdisplay); + bcm_host_deinit(); +#elif USE_SDL2 SDL_DestroyRenderer(renderer); SDL_DestroyWindow(sdlWindow); - +#endif SDL_VideoQuit(); } @@ -541,8 +829,17 @@ bool vsync_switchmode(int hz) if (hz != currVSyncRate) { SetVSyncRate(hz); +#ifdef USE_SDL1 + black_screen_now(); +#endif fpscounter_reset(); time_per_frame = 1000 * 1000 / (hz); + if (hz == host_hz) + vsync_modulo = 1; + else if (hz > host_hz) + vsync_modulo = 6; // Amiga draws 6 frames while host has 5 vsyncs -> sync every 6th Amiga frame + else + vsync_modulo = 5; // Amiga draws 5 frames while host has 6 vsyncs -> sync every 5th Amiga frame } if (!picasso_on && !picasso_requested_on) @@ -563,6 +860,9 @@ bool target_graphics_buffer_update() if (rate_changed) { +#ifdef USE_SDL1 + black_screen_now(); +#endif fpscounter_reset(); time_per_frame = 1000 * 1000 / currprefs.chipset_refreshrate; } diff --git a/src/osdep/amiberry_gui.cpp b/src/osdep/amiberry_gui.cpp index d2c160a4..6e7a8c54 100644 --- a/src/osdep/amiberry_gui.cpp +++ b/src/osdep/amiberry_gui.cpp @@ -2,8 +2,14 @@ #include #include #include +#ifdef USE_SDL1 +#include +#include +#endif +#ifdef USE_SDL2 #include #include +#endif #include "sysconfig.h" #include "sysdeps.h" #include "uae.h" @@ -136,9 +142,9 @@ static void addrom(struct romdata* rd, const char* path) char tmpName[MAX_DPATH]; AvailableROM* tmp = new AvailableROM(); getromname(rd, tmpName); - strcpy(tmp->Name, tmpName); + strncpy(tmp->Name, tmpName, MAX_PATH); if (path != nullptr) - strcpy(tmp->Path, path); + strncpy(tmp->Path, path, MAX_PATH); tmp->ROMType = rd->type; lstAvailableROMs.push_back(tmp); romlist_add(path, rd); @@ -208,7 +214,7 @@ static struct romdata* scan_single_rom(char* path) { char tmp[MAX_DPATH]; - strcpy(tmp, path); + strncpy (tmp, path, MAX_PATH); struct romdata* rd = getromdatabypath(path); if (rd && rd->crc32 == 0xffffffff) return rd; @@ -266,20 +272,20 @@ static void scan_rom(char *path) void RescanROMs() { vector files; - char path[MAX_DPATH]; + char path[MAX_PATH]; romlist_clear(); ClearAvailableROMList(); - fetch_rompath(path, sizeof path); + fetch_rompath(path, MAX_PATH); load_keyring(&changed_prefs, path); ReadDirectory(path, nullptr, &files); for (int i = 0; i < files.size(); ++i) { - char tmppath[MAX_DPATH]; - strcpy(tmppath, path); - strncat(tmppath, files[i].c_str(), sizeof tmppath); + char tmppath[MAX_PATH]; + strncpy(tmppath, path, sizeof tmppath - 1); + strncat(tmppath, files[i].c_str(), sizeof tmppath - 1); scan_rom(tmppath); } @@ -413,6 +419,7 @@ int gui_init() quit_program = -quit_program; if (quit_program == UAE_QUIT) ret = -2; // Quit without start of emulator + setCpuSpeed(); update_display(&changed_prefs); @@ -423,9 +430,7 @@ int gui_init() void gui_exit() { -#ifdef PANDORA resetCpuSpeed(); -#endif sync(); amiberry_stop_sound(); saveAdfDir(); @@ -436,6 +441,18 @@ void gui_exit() void gui_purge_events() { +#ifdef USE_SDL1 + int counter = 0; + + SDL_Event event; + SDL_Delay(150); + // Strangely PS3 controller always send events, so we need a maximum number of event to purge. + while (SDL_PollEvent(&event) && counter < 50) + { + counter++; + SDL_Delay(10); + } +#endif keybuf_init(); } @@ -444,38 +461,38 @@ int gui_update() { char tmp[MAX_DPATH]; - fetch_savestatepath(savestate_fname, sizeof savestate_fname); + fetch_savestatepath(savestate_fname, MAX_DPATH); fetch_screenshotpath(screenshot_filename, MAX_DPATH); if (strlen(currprefs.floppyslots[0].df) > 0) extractFileName(currprefs.floppyslots[0].df, tmp); else - strcpy(tmp, last_loaded_config); + strncpy(tmp, last_loaded_config, sizeof tmp); - strncat(savestate_fname, tmp, sizeof savestate_fname); - strncat(screenshot_filename, tmp, sizeof screenshot_filename); + strncat(savestate_fname, tmp, MAX_DPATH - 1); + strncat(screenshot_filename, tmp, MAX_DPATH - 1); removeFileExtension(savestate_fname); removeFileExtension(screenshot_filename); - switch (currentStateNum) - { - case 1: - strcat(savestate_fname, "-1.uss"); - strcat(screenshot_filename, "-1.png"); - break; - case 2: - strcat(savestate_fname, "-2.uss"); - strcat(screenshot_filename, "-2.png"); - break; - case 3: - strcat(savestate_fname, "-3.uss"); - strcat(screenshot_filename, "-3.png"); - break; - default: - strcat(savestate_fname, ".uss"); - strcat(screenshot_filename, ".png"); - } - return 0; + switch(currentStateNum) + { + case 1: + strncat(savestate_fname,"-1.uss", MAX_PATH - 1); + strncat(screenshot_filename,"-1.png", MAX_PATH - 1); + break; + case 2: + strncat(savestate_fname,"-2.uss", MAX_PATH - 1); + strncat(screenshot_filename,"-2.png", MAX_PATH - 1); + break; + case 3: + strncat(savestate_fname,"-3.uss", MAX_PATH - 1); + strncat(screenshot_filename,"-3.png", MAX_PATH - 1); + break; + default: + strncat(savestate_fname,".uss", MAX_PATH - 1); + strncat(screenshot_filename,".png", MAX_PATH - 1); + } + return 0; } @@ -490,6 +507,9 @@ void gui_display(int shortcut) if (lstAvailableROMs.size() == 0) RescanROMs(); +#ifdef USE_SDL1 + graphics_subshutdown(); +#endif prefs_to_gui(); run_gui(); @@ -499,6 +519,10 @@ void gui_display(int shortcut) screen_is_picasso = 0; update_display(&changed_prefs); +#ifdef USE_SDL1 + /* Clear menu garbage at the bottom of the screen */ + black_screen_now(); +#endif reset_sound(); resume_sound(); @@ -569,6 +593,27 @@ void gui_led(int led, int on) void gui_flicker_led(int led, int unitnum, int status) { + static int hd_resetcounter; + + switch(led) + { + case -1: // Reset HD and CD + gui_data.hd = 0; + break; + + case LED_POWER: + break; + + case LED_HD: + if (status == 0) { + hd_resetcounter--; + if (hd_resetcounter > 0) + return; + } + gui_data.hd = status; + hd_resetcounter = 2; + break; + } gui_led(led, status); } @@ -632,7 +677,7 @@ int translate_message(int msg, TCHAR* out) { if (gui_msglist[i].num == msg) { - strcpy(out, gui_msglist[i].msg); + strncpy(out, gui_msglist[i].msg, MAX_DPATH); return 1; } ++i; diff --git a/src/osdep/amiberry_input.cpp b/src/osdep/amiberry_input.cpp index 73104125..f1050714 100644 --- a/src/osdep/amiberry_input.cpp +++ b/src/osdep/amiberry_input.cpp @@ -2,6 +2,7 @@ #include "sysdeps.h" #include "config.h" #include "options.h" +#include "keyboard.h" #include "inputdevice.h" #include @@ -134,28 +135,31 @@ static void fill_blank_controller(void) default_controller_map.is_retroarch = false; } +//TODO: Check if we can use SCANCODES for both SDL versions +#ifdef USE_SDL1 +static void fill_default_keyboard() +{ + // test using iPac layout + default_keyboard_map.north_button = SDLK_LSHIFT; + default_keyboard_map.east_button = SDLK_LCTRL; + default_keyboard_map.south_button = SDLK_LALT; + default_keyboard_map.west_button = SDLK_SPACE; + default_keyboard_map.dpad_left = SDLK_LEFT; + default_keyboard_map.dpad_right = SDLK_RIGHT; + default_keyboard_map.dpad_up = SDLK_UP; + default_keyboard_map.dpad_down = SDLK_DOWN; + default_keyboard_map.left_shoulder = SDLK_z; + default_keyboard_map.right_shoulder = SDLK_x; + default_keyboard_map.select_button = SDLK_1; + default_keyboard_map.start_button = SDLK_2; + default_keyboard_map.lstick_button = SDLK_F1; + default_keyboard_map.rstick_button = SDLK_F2; -//static void fill_default_keyboard() -//{ -// // test using iPac layout -// default_keyboard_map.north_button = SDLK_LSHIFT; -// default_keyboard_map.east_button = SDLK_LCTRL; -// default_keyboard_map.south_button = SDLK_LALT; -// default_keyboard_map.west_button = SDLK_SPACE; -// default_keyboard_map.dpad_left = SDLK_LEFT; -// default_keyboard_map.dpad_right = SDLK_RIGHT; -// default_keyboard_map.dpad_up = SDLK_UP; -// default_keyboard_map.dpad_down = SDLK_DOWN; -// default_keyboard_map.left_shoulder = SDLK_z; -// default_keyboard_map.right_shoulder = SDLK_x; -// default_keyboard_map.select_button = SDLK_1; -// default_keyboard_map.start_button = SDLK_2; -// default_keyboard_map.lstick_button = SDLK_F1; -// default_keyboard_map.rstick_button = SDLK_F2; -// -// default_keyboard_map.is_retroarch = false; -//} + default_keyboard_map.is_retroarch = false; +} +#endif +#ifdef USE_SDL2 static void fill_default_keyboard() { // test using iPac layout @@ -176,6 +180,7 @@ static void fill_default_keyboard() default_keyboard_map.is_retroarch = false; } +#endif //# Keyboard input. Will recognize letters (a to z) and the following special keys (where kp_ //# is for keypad keys): @@ -189,33 +194,36 @@ static void fill_default_keyboard() //# tilde, backquote, pause, quote, comma, minus, slash, semicolon, equals, leftbracket, //# backslash, rightbracket, kp_period, kp_equals, rctrl, ralt -//const int RemapKeyMapList[] = { -// -1, -// SDLK_a, SDLK_b, SDLK_c, SDLK_d, SDLK_e, -// SDLK_f, SDLK_g, SDLK_h, SDLK_i, SDLK_j, -// SDLK_k, SDLK_l, SDLK_m, SDLK_n, SDLK_o, -// SDLK_p, SDLK_q, SDLK_r, SDLK_s, SDLK_t, -// SDLK_u, SDLK_v, SDLK_w, SDLK_x, SDLK_y, SDLK_z, -// SDLK_LEFT, SDLK_RIGHT, SDLK_UP, SDLK_DOWN, SDLK_RETURN, -// SDLK_KP_ENTER, SDLK_TAB, SDLK_INSERT, SDLK_DELETE, SDLK_END, SDLK_HOME, -// SDLK_RSHIFT, SDLK_LSHIFT, SDLK_LCTRL, SDLK_LALT, SDLK_SPACE, -// SDLK_ESCAPE, SDLK_PLUS, SDLK_MINUS, SDLK_KP_PLUS, SDLK_KP_MINUS, -// SDLK_F1, SDLK_F2, SDLK_F3, SDLK_F4, SDLK_F5, SDLK_F6, -// SDLK_F7, SDLK_F8, SDLK_F9, SDLK_F10, SDLK_F11, SDLK_F12, -// SDLK_0, SDLK_1, SDLK_2, SDLK_3, SDLK_4, SDLK_5, -// SDLK_6, SDLK_7, SDLK_8, SDLK_9, SDLK_PAGEUP, SDLK_PAGEDOWN, -// SDLK_KP_0, SDLK_KP_1, SDLK_KP_2, SDLK_KP_3, SDLK_KP_4, -// SDLK_KP_5, SDLK_KP_6, SDLK_KP_7, SDLK_KP_8, SDLK_KP_9, -// SDLK_PERIOD, SDLK_CAPSLOCK, SDLK_NUMLOCKCLEAR, SDLK_BACKSPACE, -// // divide -// SDLK_ASTERISK, -1, SDLK_PRINTSCREEN, SDLK_SCROLLLOCK, -// // tilde -// -1, SDLK_BACKQUOTE,SDLK_PAUSE, SDLK_QUOTE, SDLK_COMMA, -// SDLK_MINUS, SDLK_SLASH, SDLK_SEMICOLON,SDLK_EQUALS, SDLK_LEFTPAREN, -// SDLK_BACKSLASH, SDLK_RIGHTPAREN, -// SDLK_KP_PERIOD, SDLK_KP_EQUALS,SDLK_RCTRL, SDLK_RALT -//}; +#ifdef USE_SDL1 +const int RemapKeyMapList[] = { + -1, + SDLK_a, SDLK_b, SDLK_c, SDLK_d, SDLK_e, + SDLK_f, SDLK_g, SDLK_h, SDLK_i, SDLK_j, + SDLK_k, SDLK_l, SDLK_m, SDLK_n, SDLK_o, + SDLK_p, SDLK_q, SDLK_r, SDLK_s, SDLK_t, + SDLK_u, SDLK_v, SDLK_w, SDLK_x, SDLK_y, SDLK_z, + SDLK_LEFT, SDLK_RIGHT, SDLK_UP, SDLK_DOWN, SDLK_RETURN, + SDLK_KP_ENTER, SDLK_TAB, SDLK_INSERT, SDLK_DELETE, SDLK_END, SDLK_HOME, + SDLK_RSHIFT, SDLK_LSHIFT, SDLK_LCTRL, SDLK_LALT, SDLK_SPACE, + SDLK_ESCAPE, SDLK_PLUS, SDLK_MINUS, SDLK_KP_PLUS, SDLK_KP_MINUS, + SDLK_F1, SDLK_F2, SDLK_F3, SDLK_F4, SDLK_F5, SDLK_F6, + SDLK_F7, SDLK_F8, SDLK_F9, SDLK_F10, SDLK_F11, SDLK_F12, + SDLK_0, SDLK_1, SDLK_2, SDLK_3, SDLK_4, SDLK_5, + SDLK_6, SDLK_7, SDLK_8, SDLK_9, SDLK_PAGEUP, SDLK_PAGEDOWN, + SDLK_KP0, SDLK_KP1, SDLK_KP2, SDLK_KP3, SDLK_KP4, + SDLK_KP5, SDLK_KP6, SDLK_KP7, SDLK_KP8, SDLK_KP9, + SDLK_PERIOD, SDLK_CAPSLOCK, SDLK_NUMLOCK, SDLK_BACKSPACE, + // divide + SDLK_ASTERISK, -1, SDLK_PRINT, SDLK_SCROLLOCK, + // tilde + -1, SDLK_BACKQUOTE,SDLK_PAUSE, SDLK_QUOTE, SDLK_COMMA, + SDLK_MINUS, SDLK_SLASH, SDLK_SEMICOLON,SDLK_EQUALS, SDLK_LEFTPAREN, + SDLK_BACKSLASH, SDLK_RIGHTPAREN, + SDLK_KP_PERIOD, SDLK_KP_EQUALS,SDLK_RCTRL, SDLK_RALT +}; +#endif +#ifdef USE_SDL2 const int RemapKeyMapList[] = { -1, SDL_SCANCODE_A, SDL_SCANCODE_B, SDL_SCANCODE_C, SDL_SCANCODE_D, SDL_SCANCODE_E, @@ -240,6 +248,7 @@ const int RemapKeyMapList[] = { SDL_SCANCODE_BACKSLASH, SDL_SCANCODE_RIGHTBRACKET, SDL_SCANCODE_KP_PERIOD, SDL_SCANCODE_KP_EQUALS, SDL_SCANCODE_RCTRL, SDL_SCANCODE_RALT }; +#endif const char* RemapKeyMapListStrings[] = { "nul", @@ -740,8 +749,14 @@ static int init_joystick(void) if (Joysticktable[cpt] != nullptr) { +#ifdef USE_SDL1 + if (SDL_JoystickName(cpt) != nullptr) + strncpy(JoystickName[cpt], SDL_JoystickName(cpt), sizeof JoystickName[cpt] - 1); +#endif +#ifdef USE_SDL2 if (SDL_JoystickNameForIndex(cpt) != nullptr) strncpy(JoystickName[cpt], SDL_JoystickNameForIndex(cpt), sizeof JoystickName[cpt] - 1); +#endif else sprintf(JoystickName[cpt], "Joystick%d", cpt); @@ -910,6 +925,8 @@ static int get_joystick_widget_first(const int joy, const int type) return FIRST_JOY_AXIS; case IDEV_WIDGET_BUTTONAXIS: return MAX_JOY_AXES + MAX_JOY_BUTTONS; + default: + return -1; } } return -1; @@ -982,10 +999,14 @@ static void read_joystick(void) // First handle retroarch (or default) keys as Joystick... if (currprefs.jports[joyid].id >= JSEM_JOYS && currprefs.jports[joyid].id < JSEM_JOYS + numKeysAsJoys) { - const int hostkeyid = 0;//currprefs.jports[joyid].id - JSEM_JOYS; + const int hostkeyid = currprefs.jports[joyid].id - JSEM_JOYS; +#ifdef USE_SDL1 + Uint8* keystate = SDL_GetKeyState(nullptr); +#endif +#ifdef USE_SDL2 const Uint8* keystate = SDL_GetKeyboardState(nullptr); - +#endif // cd32 red, blue, green, yellow setjoybuttonstate(0, 0, keystate[host_keyboard_buttons[hostkeyid].south_button]); // b setjoybuttonstate(0, 1, keystate[host_keyboard_buttons[hostkeyid].east_button]); // a @@ -1201,7 +1222,7 @@ struct inputdevice_functions inputdevicefunc_joystick = { get_joystick_flags }; -int input_get_default_joystick(struct uae_input_device* uid, int num, int port, int af, int mode, bool gp, +int input_get_default_joystick(struct uae_input_device* uid, const int num, int port, const int af, const int mode, const bool gp, bool joymouseswap) { // DEAL WITH AXIS INPUT EVENTS @@ -1456,7 +1477,7 @@ int input_get_default_joystick_analog(struct uae_input_device* uid, int num, int } -void SimulateMouseOrJoy(int code, int keypressed) +void SimulateMouseOrJoy(const int code, const int keypressed) { switch (code) { diff --git a/src/osdep/charset.cpp b/src/osdep/charset.cpp index 5e8a81b6..664c006a 100644 --- a/src/osdep/charset.cpp +++ b/src/osdep/charset.cpp @@ -3,7 +3,7 @@ #include -// UAE4ARM and fs-uae uses only chars / UTF-8 internally, so TCHAR is typedefed to +// Amiberry and fs-uae uses only chars / UTF-8 internally, so TCHAR is typedefed to // char (WinUAE uses wchar_t internally). char *ua(const TCHAR *s) diff --git a/src/osdep/gui/CreateFilesysHardfile.cpp b/src/osdep/gui/CreateFilesysHardfile.cpp index 42a13b48..a31b8858 100644 --- a/src/osdep/gui/CreateFilesysHardfile.cpp +++ b/src/osdep/gui/CreateFilesysHardfile.cpp @@ -1,6 +1,15 @@ +#ifdef USE_SDL1 +#include +#include +#include "sdltruetypefont.hpp" +#include +#elif USE_SDL2 #include -#include #include +#include +#endif +#include + #include #include "SelectorEntry.hpp" #include "UaeRadioButton.hpp" @@ -327,7 +336,6 @@ static void CreateFilesysHardfileLoop() // Now we let the Gui object draw itself. uae_gui->draw(); // Finally we update the screen. - UpdateGuiScreen(); } } diff --git a/src/osdep/gui/EditFilesysHardfile.cpp b/src/osdep/gui/EditFilesysHardfile.cpp index f91dd584..f6120a74 100644 --- a/src/osdep/gui/EditFilesysHardfile.cpp +++ b/src/osdep/gui/EditFilesysHardfile.cpp @@ -1,7 +1,14 @@ +#ifdef USE_SDL1 +#include +#include +#include +#include "sdltruetypefont.hpp" +#elif USE_SDL2 #include #include #include #include +#endif #include "SelectorEntry.hpp" #include "UaeRadioButton.hpp" #include "UaeDropDown.hpp" @@ -505,7 +512,6 @@ static void EditFilesysHardfileLoop() // Now we let the Gui object draw itself. uae_gui->draw(); // Finally we update the screen. - UpdateGuiScreen(); } } diff --git a/src/osdep/gui/EditFilesysVirtual.cpp b/src/osdep/gui/EditFilesysVirtual.cpp index 13a5c28b..e7d41bfd 100644 --- a/src/osdep/gui/EditFilesysVirtual.cpp +++ b/src/osdep/gui/EditFilesysVirtual.cpp @@ -1,7 +1,14 @@ +#ifdef USE_SDL1 +#include +#include +#include +#include "sdltruetypefont.hpp" +#elif USE_SDL2 #include #include #include #include +#endif #include "SelectorEntry.hpp" #include "UaeRadioButton.hpp" #include "UaeDropDown.hpp" diff --git a/src/osdep/gui/InGameMessage.cpp b/src/osdep/gui/InGameMessage.cpp index c9e05a31..a15a0872 100644 --- a/src/osdep/gui/InGameMessage.cpp +++ b/src/osdep/gui/InGameMessage.cpp @@ -1,7 +1,14 @@ +#ifdef USE_SDL1 +#include +#include +#include +#include "sdltruetypefont.hpp" +#elif USE_SDL2 #include #include #include #include +#endif #include "SelectorEntry.hpp" #include "sysconfig.h" @@ -180,11 +187,15 @@ void InGameMessage(const char* msg) // Now we let the Gui object draw itself. msg_gui->draw(); // Finally we update the screen. +#ifdef USE_SDL1 + SDL_Flip(prSDLScreen); +#elif USE_SDL2 if (!drawn && cursor != nullptr) { SDL_ShowCursor(SDL_ENABLE); updatedisplayarea(); } +#endif drawn = true; } diff --git a/src/osdep/gui/Navigation.cpp b/src/osdep/gui/Navigation.cpp index 46eab81d..7468a69e 100644 --- a/src/osdep/gui/Navigation.cpp +++ b/src/osdep/gui/Navigation.cpp @@ -1,5 +1,12 @@ +#ifdef USE_SDL1 +#include +#include +#include +#include "sdltruetypefont.hpp" +#elif USE_SDL2 #include #include +#endif #include "SelectorEntry.hpp" #include "UaeRadioButton.hpp" #include "UaeDropDown.hpp" @@ -26,13 +33,17 @@ static NavigationMap navMap[] = { "Paths", "SystemROMs", "SystemROMs", "Reset", "Quickstart" }, { "Quickstart", "qsNTSC", "AModel", "Paths", "Configurations" }, { "Configurations", "ConfigList", "ConfigList", "Quickstart", "CPU and FPU" }, - {"CPU and FPU", "7 Mhz", "68000", "Configurations", "Chipset"}, + { "CPU and FPU", "7 Mhz", "68000", "Configurations", "Chipset" }, { "Chipset", "Fast copper", "OCS", "CPU and FPU", "ROM" }, - {"ROM", "MainROM", "cboMainROM", "Chipset", "RAM"}, - {"RAM", "Chipmem", "Chipmem", "ROM", "Floppy drives"}, - {"Floppy drives", "cmdSel0", "DF0:", "RAM", "Hard drives/CD"}, - {"Hard drives/CD", "cmdCreateHDF", "cmdAddDir", "Floppy drives", "Display"}, - {"Display", "Frameskip", "Frameskip", "Hard drives/CD", "Sound"}, + { "ROM", "MainROM", "cboMainROM", "Chipset", "RAM" }, + { "RAM", "Chipmem", "Chipmem", "ROM", "Floppy drives" }, + { "Floppy drives", "cmdSel0", "DF0:", "RAM", "Hard drives/CD" }, + { "Hard drives/CD", "cmdCreateHDF", "cmdAddDir", "Floppy drives", "Display"}, +#ifdef USE_SDL1 + { "Display", "sldWidth", "sldWidth", "Hard drives/CD", "Sound" }, +#elif USE_SDL2 + { "Display", "Frameskip", "Frameskip", "Hard drives/CD", "Sound" }, +#endif { "Sound", "sndDisable", "sndDisable", "Display", "Input" }, { "Input", "cboPort0mode", "cboPort0", "Sound", "Custom controls" }, { "Custom controls", "Right Trigger", "0: Mouse", "Input", "Miscellaneous" }, @@ -202,10 +213,20 @@ static NavigationMap navMap[] = {"CDVol", "", "", "cboCD", "cmdProp0"}, // PanelDisplay +#ifdef USE_SDL1 + { "sldWidth", "", "", "Frameskip", "sldHeight" }, + { "sldHeight", "", "", "sldWidth", "sldVertPos" }, + { "sldVertPos", "", "", "sldHeight", "FSRatio" }, + { "FSRatio", "", "", "sldVertPos", "4by3Ratio" }, + { "4by3Ratio", "Display", "Display", "FSRatio", "Line doubling" }, + { "Line doubling", "Display", "Display", "4by3Ratio", "Frameskip" }, + { "Frameskip", "Display", "Display", "Line doubling", "sldWidth" }, +#elif USE_SDL2 {"Frameskip", "Display", "Display", "Linear (smooth)", "Auto"}, {"Auto", "Display", "Display", "Frameskip", "Nearest Neighbor (pixelated)"}, { "Nearest Neighbor (pixelated)", "Display", "Display", "Auto", "Linear (smooth)"}, {"Linear (smooth)", "Display", "Display", "Nearest Neighbor (pixelated)", "Frameskip"}, +#endif //PanelSound { "sndDisable", "Sound", "Mono", "sldStereoDelay", "sndDisEmu" }, diff --git a/src/osdep/gui/PanelCPU.cpp b/src/osdep/gui/PanelCPU.cpp index 7db24f2f..ef799a78 100644 --- a/src/osdep/gui/PanelCPU.cpp +++ b/src/osdep/gui/PanelCPU.cpp @@ -1,7 +1,14 @@ +#ifdef USE_SDL1 +#include +#include +#include +#include "sdltruetypefont.hpp" +#elif USE_SDL2 #include #include #include #include +#endif #include "SelectorEntry.hpp" #include "UaeRadioButton.hpp" #include "UaeCheckBox.hpp" diff --git a/src/osdep/gui/PanelChipset.cpp b/src/osdep/gui/PanelChipset.cpp index 9a90caa4..ca553acd 100644 --- a/src/osdep/gui/PanelChipset.cpp +++ b/src/osdep/gui/PanelChipset.cpp @@ -1,7 +1,14 @@ +#ifdef USE_SDL1 +#include +#include +#include +#include "sdltruetypefont.hpp" +#elif USE_SDL2 #include #include #include #include +#endif #include "SelectorEntry.hpp" #include "UaeRadioButton.hpp" #include "UaeCheckBox.hpp" diff --git a/src/osdep/gui/PanelConfig.cpp b/src/osdep/gui/PanelConfig.cpp index 0c877573..5646c2d8 100644 --- a/src/osdep/gui/PanelConfig.cpp +++ b/src/osdep/gui/PanelConfig.cpp @@ -1,7 +1,14 @@ +#ifdef USE_SDL1 +#include +#include +#include +#include "sdltruetypefont.hpp" +#elif USE_SDL2 #include #include #include #include +#endif #include "SelectorEntry.hpp" #include "UaeListBox.hpp" diff --git a/src/osdep/gui/PanelCustom.cpp b/src/osdep/gui/PanelCustom.cpp index fdf7bab3..32118ad7 100644 --- a/src/osdep/gui/PanelCustom.cpp +++ b/src/osdep/gui/PanelCustom.cpp @@ -1,7 +1,14 @@ +#ifdef USE_SDL1 +#include +#include +#include +#include "sdltruetypefont.hpp" +#elif USE_SDL2 #include #include #include #include +#endif #include "SelectorEntry.hpp" #include "UaeRadioButton.hpp" #include "UaeDropDown.hpp" @@ -570,7 +577,11 @@ void RefreshPanelCustom(void) if (changed_prefs.jports[SelectedPort].id > JSEM_JOYS && changed_prefs.jports[SelectedPort].id < JSEM_MICE - 1) { const int hostjoyid = changed_prefs.jports[SelectedPort].id - JSEM_JOYS - 1; +#ifdef USE_SDL1 + strncpy(tmp, SDL_JoystickName(hostjoyid), 255); +#elif USE_SDL2 strncpy(tmp, SDL_JoystickNameForIndex(hostjoyid), 255); +#endif for (int n = 0; n < 14; ++n) { diff --git a/src/osdep/gui/PanelDisplay.cpp b/src/osdep/gui/PanelDisplay.cpp index 7a4f92a5..d72a02fd 100644 --- a/src/osdep/gui/PanelDisplay.cpp +++ b/src/osdep/gui/PanelDisplay.cpp @@ -1,7 +1,14 @@ +#ifdef USE_SDL1 +#include +#include +#include +#include "sdltruetypefont.hpp" +#elif USE_SDL2 #include #include #include #include +#endif #include "SelectorEntry.hpp" #include "UaeRadioButton.hpp" #include "UaeDropDown.hpp" @@ -13,40 +20,100 @@ #include "options.h" #include "include/memory.h" #include "uae.h" +#include "custom.h" #include "gui.h" #include "gui_handling.h" -static gcn::UaeCheckBox* chkFrameskip; +#ifdef USE_SDL1 +const int amigawidth_values[] = { 320, 352, 384, 640, 704, 768 }; +const int amigaheight_values[] = { 200, 216, 240, 256, 262, 270 }; +const int FullscreenRatio[] = { 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, + 90, 91, 92, 93, 94, 95, 96, 97,98, 99,100 }; +#endif + +#ifdef USE_SDL2 static gcn::Window* grpScalingMethod; static gcn::UaeRadioButton* optAuto; static gcn::UaeRadioButton* optNearest; static gcn::UaeRadioButton* optLinear; -#ifdef PANDORA +#endif + +#ifdef USE_SDL1 static gcn::Window *grpAmigaScreen; +static gcn::Label* lblAmigaWidth; +static gcn::Label* lblAmigaWidthInfo; +static gcn::Slider* sldAmigaWidth; +static gcn::Label* lblAmigaHeight; +static gcn::Label* lblAmigaHeightInfo; +static gcn::Slider* sldAmigaHeight; static gcn::Label* lblVertPos; static gcn::Label* lblVertPosInfo; static gcn::Slider* sldVertPos; -#endif // PANDORA +#endif // USE_SDL1 + +static gcn::UaeCheckBox* chkLineDbl; +static gcn::UaeCheckBox* chkFrameskip; + +#ifdef USE_SDL1 +static gcn::Label* lblFSRatio; +static gcn::Label* lblFSRatioInfo; +static gcn::Slider* sldFSRatio; +static gcn::UaeCheckBox* chkAspect; +#endif + class AmigaScreenActionListener : public gcn::ActionListener { public: void action(const gcn::ActionEvent& actionEvent) override { - if (actionEvent.getSource() == chkFrameskip) +#ifdef USE_SDL1 + if (actionEvent.getSource() == sldAmigaWidth) + { + if (changed_prefs.gfx_size.width != amigawidth_values[(int)(sldAmigaWidth->getValue())]) + { + changed_prefs.gfx_size.width = amigawidth_values[(int)(sldAmigaWidth->getValue())]; + RefreshPanelDisplay(); + } + } + else if (actionEvent.getSource() == sldAmigaHeight) + { + if (changed_prefs.gfx_size.height != amigaheight_values[(int)(sldAmigaHeight->getValue())]) + { + changed_prefs.gfx_size.height = amigaheight_values[(int)(sldAmigaHeight->getValue())]; + RefreshPanelDisplay(); + } + } + else if (actionEvent.getSource() == sldVertPos) + { + if (changed_prefs.pandora_vertical_offset != (int)(sldVertPos->getValue()) + OFFSET_Y_ADJUST) + { + changed_prefs.pandora_vertical_offset = (int)(sldVertPos->getValue()) + OFFSET_Y_ADJUST; + RefreshPanelDisplay(); + } + } + else +#endif + if (actionEvent.getSource() == chkFrameskip) { changed_prefs.gfx_framerate = chkFrameskip->isSelected() ? 1 : 0; } -#ifdef PANDORA - else if (actionEvent.getSource() == sldVertPos) - { - if(changed_prefs.pandora_vertical_offset != (int)(sldVertPos->getValue()) + OFFSET_Y_ADJUST) - { - changed_prefs.pandora_vertical_offset = (int)(sldVertPos->getValue()) + OFFSET_Y_ADJUST; - RefreshPanelDisplay(); - } - } -#endif // PANDORA + else if (actionEvent.getSource() == chkLineDbl) + { + changed_prefs.gfx_vresolution = chkLineDbl->isSelected() ? VRES_DOUBLE : VRES_NONDOUBLE; + } +#ifdef USE_SDL1 + else if (actionEvent.getSource() == sldFSRatio) + { + if (changed_prefs.gfx_fullscreen_ratio != FullscreenRatio[(int)(sldFSRatio->getValue())]) + { + changed_prefs.gfx_fullscreen_ratio = FullscreenRatio[(int)(sldFSRatio->getValue())]; + RefreshPanelDisplay(); + } + } + else if (actionEvent.getSource() == chkAspect) + changed_prefs.gfx_correct_aspect = chkAspect->isSelected(); +#endif } }; @@ -71,9 +138,35 @@ static ScalingMethodActionListener* scalingMethodActionListener; void InitPanelDisplay(const struct _ConfigCategory& category) { amigaScreenActionListener = new AmigaScreenActionListener(); - int posY = DISTANCE_BORDER; +#ifdef USE_SDL1 + lblAmigaWidth = new gcn::Label("Width:"); + lblAmigaWidth->setSize(150, LABEL_HEIGHT); + lblAmigaWidth->setAlignment(gcn::Graphics::RIGHT); + sldAmigaWidth = new gcn::Slider(0, 5); + sldAmigaWidth->setSize(160, SLIDER_HEIGHT); + sldAmigaWidth->setBaseColor(gui_baseCol); + sldAmigaWidth->setMarkerLength(20); + sldAmigaWidth->setStepLength(1); + sldAmigaWidth->setId("sldWidth"); + sldAmigaWidth->addActionListener(amigaScreenActionListener); + lblAmigaWidthInfo = new gcn::Label("320"); + + lblAmigaHeight = new gcn::Label("Height:"); + lblAmigaHeight->setSize(150, LABEL_HEIGHT); + lblAmigaHeight->setAlignment(gcn::Graphics::RIGHT); + sldAmigaHeight = new gcn::Slider(0, 5); + sldAmigaHeight->setSize(160, SLIDER_HEIGHT); + sldAmigaHeight->setBaseColor(gui_baseCol); + sldAmigaHeight->setMarkerLength(20); + sldAmigaHeight->setStepLength(1); + sldAmigaHeight->setId("sldHeight"); + sldAmigaHeight->addActionListener(amigaScreenActionListener); + lblAmigaHeightInfo = new gcn::Label("200"); +#endif + +#ifdef USE_SDL2 scalingMethodActionListener = new ScalingMethodActionListener(); optAuto = new gcn::UaeRadioButton("Auto", "radioscalingmethodgroup"); @@ -97,6 +190,7 @@ void InitPanelDisplay(const struct _ConfigCategory& category) category.panel->add(grpScalingMethod); posY += DISTANCE_BORDER + grpScalingMethod->getHeight() + DISTANCE_NEXT_Y; +#endif #ifdef PANDORA lblVertPos = new gcn::Label("Vert. offset:"); @@ -111,24 +205,59 @@ void InitPanelDisplay(const struct _ConfigCategory& category) sldVertPos->addActionListener(amigaScreenActionListener); lblVertPosInfo = new gcn::Label("000"); #endif //PANDORA +#ifdef USE_SDL1 + lblFSRatio = new gcn::Label("Fullscreen Ratio:"); + lblFSRatio->setSize(150, LABEL_HEIGHT); + lblFSRatio->setAlignment(gcn::Graphics::RIGHT); + sldFSRatio = new gcn::Slider(0, 20); + sldFSRatio->setSize(160, SLIDER_HEIGHT); + sldFSRatio->setBaseColor(gui_baseCol); + sldFSRatio->setMarkerLength(20); + sldFSRatio->setStepLength(1); + sldFSRatio->setId("FSRatio"); + sldFSRatio->addActionListener(amigaScreenActionListener); + lblFSRatioInfo = new gcn::Label("100%%"); + chkAspect = new gcn::UaeCheckBox("4/3 ratio shrink"); + chkAspect->setId("4by3Ratio"); + chkAspect->addActionListener(amigaScreenActionListener); +#endif + chkLineDbl = new gcn::UaeCheckBox("Line doubling"); + chkLineDbl->addActionListener(amigaScreenActionListener); chkFrameskip = new gcn::UaeCheckBox("Frameskip"); chkFrameskip->addActionListener(amigaScreenActionListener); -#ifdef PANDORA +#ifdef USE_SDL1 grpAmigaScreen = new gcn::Window("Amiga Screen"); grpAmigaScreen->setPosition(DISTANCE_BORDER, DISTANCE_BORDER); + int posY = 10; + grpAmigaScreen->add(lblAmigaWidth, 0, posY); + grpAmigaScreen->add(sldAmigaWidth, 160, posY); + grpAmigaScreen->add(lblAmigaWidthInfo, 160 + sldAmigaWidth->getWidth() + 12, posY); + posY += sldAmigaWidth->getHeight() + DISTANCE_NEXT_Y; + grpAmigaScreen->add(lblAmigaHeight, 0, posY); + grpAmigaScreen->add(sldAmigaHeight, 160, posY); + grpAmigaScreen->add(lblAmigaHeightInfo, 160 + sldAmigaHeight->getWidth() + 12, posY); + posY += sldAmigaHeight->getHeight() + DISTANCE_NEXT_Y; grpAmigaScreen->add(lblVertPos, 0, posY); grpAmigaScreen->add(sldVertPos, 160, posY); grpAmigaScreen->add(lblVertPosInfo, 160 + sldVertPos->getWidth() + 12, posY); posY += sldVertPos->getHeight() + DISTANCE_NEXT_Y; + grpAmigaScreen->add(lblFSRatio, 0, posY); + grpAmigaScreen->add(sldFSRatio, 160, posY); + grpAmigaScreen->add(lblFSRatioInfo, 160 + sldFSRatio->getWidth() + 12, posY); + posY += sldFSRatio->getHeight() + DISTANCE_NEXT_Y; grpAmigaScreen->setMovable(false); grpAmigaScreen->setSize(460, posY + DISTANCE_BORDER); grpAmigaScreen->setBaseColor(gui_baseCol); category.panel->add(grpAmigaScreen); -#endif //PANDORA - + posY = DISTANCE_BORDER + grpAmigaScreen->getHeight() + DISTANCE_NEXT_Y; + category.panel->add(chkAspect, DISTANCE_BORDER, posY); + posY += chkAspect->getHeight() + DISTANCE_NEXT_Y; +#endif + category.panel->add(chkLineDbl, DISTANCE_BORDER, posY); + posY += chkLineDbl->getHeight() + DISTANCE_NEXT_Y; category.panel->add(chkFrameskip, DISTANCE_BORDER, posY); RefreshPanelDisplay(); @@ -139,30 +268,84 @@ void ExitPanelDisplay() { delete chkFrameskip; delete amigaScreenActionListener; -#ifdef PANDORA +#ifdef USE_SDL1 + delete lblAmigaWidth; + delete sldAmigaWidth; + delete lblAmigaWidthInfo; + delete lblAmigaHeight; + delete sldAmigaHeight; + delete lblAmigaHeightInfo; delete lblVertPos; delete sldVertPos; delete lblVertPosInfo; delete grpAmigaScreen; -#endif //PANDORA + delete lblFSRatio; + delete sldFSRatio; + delete lblFSRatioInfo; + delete chkAspect; +#endif +#ifdef USE_SDL2 delete optAuto; delete optNearest; delete optLinear; delete grpScalingMethod; delete scalingMethodActionListener; +#endif } void RefreshPanelDisplay() { + chkLineDbl->setSelected(changed_prefs.gfx_vresolution != VRES_NONDOUBLE); chkFrameskip->setSelected(changed_prefs.gfx_framerate); +#ifdef USE_SDL1 + int i; + char tmp[32]; + + for (i = 0; i<6; ++i) + { + if (changed_prefs.gfx_size.width == amigawidth_values[i]) + { + sldAmigaWidth->setValue(i); + snprintf(tmp, 32, "%d", changed_prefs.gfx_size.width); + lblAmigaWidthInfo->setCaption(tmp); + break; + } + } + + for (i = 0; i<6; ++i) + { + if (changed_prefs.gfx_size.height == amigaheight_values[i]) + { + sldAmigaHeight->setValue(i); + snprintf(tmp, 32, "%d", changed_prefs.gfx_size.height); + lblAmigaHeightInfo->setCaption(tmp); + break; + } + } + + for (i = 0; i<21; ++i) + { + if (changed_prefs.gfx_fullscreen_ratio == FullscreenRatio[i]) + { + sldFSRatio->setValue(i); + snprintf(tmp, 32, "%d%%", changed_prefs.gfx_fullscreen_ratio); + lblFSRatioInfo->setCaption(tmp); + break; + } + } +#endif + +#ifdef USE_SDL2 if (changed_prefs.scaling_method == -1) optAuto->setSelected(true); else if (changed_prefs.scaling_method == 0) optNearest->setSelected(true); else if (changed_prefs.scaling_method == 1) optLinear->setSelected(true); +#endif + #ifdef PANDORA sldVertPos->setValue(changed_prefs.pandora_vertical_offset - OFFSET_Y_ADJUST); snprintf(tmp, 32, "%d", changed_prefs.pandora_vertical_offset - OFFSET_Y_ADJUST); @@ -173,16 +356,25 @@ void RefreshPanelDisplay() bool HelpPanelDisplay(std::vector &helptext) { helptext.clear(); +#ifdef USE_SDL1 + helptext.push_back("Select the required width and height of the Amiga screen. If you select \"NTSC\" in chipset, a value greater than"); + helptext.push_back("240 for \"Height\" makes no sense. When the game, demo or workbench uses Hires mode and you selected a"); + helptext.push_back("value for \"Width\" lower than 640, you will only see half of the pixels."); + helptext.push_back(""); +#elif USE_SDL2 helptext.push_back("Select the scaling method for the Amiga screen. The default option \"Auto\", will try to find the best looking"); helptext.push_back("scaling method depending on your monitor's resolution. \"Nearest Neighbor\" will give you a more pixelated"); helptext.push_back("and crisp image, but it may come with some distortion if your resolution is not an exact multiple."); helptext.push_back("\"Linear\" will give you a smoother scaling but some people might find it a bit blurry."); helptext.push_back(""); +#endif #ifdef PANDORA helptext.push_back("With \"Vert. offset\" you can adjust the position of the first drawn line of the Amiga screen. You can also change"); helptext.push_back("this during emulation with left and right shoulder button and dpad up/down."); helptext.push_back(""); #endif //PANDORA + helptext.push_back("Activate line doubling to remove flicker in interlace modes."); + helptext.push_back(""); helptext.push_back("When you activate \"Frameskip\", only every second frame is drawn. This will improve performance and some"); helptext.push_back("more games are playable."); return true; diff --git a/src/osdep/gui/PanelFloppy.cpp b/src/osdep/gui/PanelFloppy.cpp index effa2de4..9ab9a173 100644 --- a/src/osdep/gui/PanelFloppy.cpp +++ b/src/osdep/gui/PanelFloppy.cpp @@ -1,7 +1,14 @@ +#ifdef USE_SDL1 +#include +#include +#include +#include "sdltruetypefont.hpp" +#elif USE_SDL2 #include #include #include #include +#endif #include "SelectorEntry.hpp" #include "UaeRadioButton.hpp" #include "UaeDropDown.hpp" @@ -170,7 +177,7 @@ public: //--------------------------------------- // Show info about current disk-image //--------------------------------------- - //if (changed_prefs.floppyslots[i].dfxtype != DRV_NONE && strlen(changed_prefs.floppyslots[i].df) > 0); // ToDo: Show info dialog + //if (changed_prefs.floppyslots[i].dfxtype != DRV_NONE && strlen(changed_prefs.floppyslots[i].df) > 0) //ToDo: Show info dialog } else if (actionEvent.getSource() == cmdDFxEject[i]) @@ -179,7 +186,7 @@ public: // Eject disk from drive //--------------------------------------- disk_eject(i); - strcpy(changed_prefs.floppyslots[i].df, ""); + strncpy(changed_prefs.floppyslots[i].df, "", MAX_DPATH); AdjustDropDownControls(); } else if (actionEvent.getSource() == cmdDFxSelect[i]) @@ -190,14 +197,14 @@ public: char tmp[MAX_DPATH]; if (strlen(changed_prefs.floppyslots[i].df) > 0) - strcpy(tmp, changed_prefs.floppyslots[i].df); + strncpy(tmp, changed_prefs.floppyslots[i].df, MAX_PATH); else - strcpy(tmp, currentDir); + strncpy(tmp, currentDir, MAX_PATH); if (SelectFile("Select disk image file", tmp, diskfile_filter)) { - if (strncmp(changed_prefs.floppyslots[i].df, tmp, sizeof changed_prefs.floppyslots[i].df)) + if(strncmp(changed_prefs.floppyslots[i].df, tmp, MAX_PATH)) { - strcpy(changed_prefs.floppyslots[i].df, tmp); + strncpy(changed_prefs.floppyslots[i].df, tmp, sizeof(changed_prefs.floppyslots[i].df)); disk_insert(i, tmp); AddFileToDiskList(tmp, 1); extractPath(tmp, currentDir); @@ -308,7 +315,7 @@ public: extractFileName(changed_prefs.floppyslots[0].df, diskname); removeFileExtension(diskname); - fetch_configurationpath(filename, sizeof filename); + fetch_configurationpath(filename, MAX_DPATH); strncat(filename, diskname, MAX_DPATH - 1); strncat(filename, ".uae", MAX_DPATH) - 1; @@ -476,11 +483,11 @@ void InitPanelFloppy(const struct _ConfigCategory& category) //category.panel->add(cmdDFxInfo[i], posX, posY); //TODO disabled? posX += cmdDFxInfo[i]->getWidth() + DISTANCE_NEXT_X; category.panel->add(cmdDFxEject[i], posX, posY); - posX = DISTANCE_BORDER + textFieldWidth + DISTANCE_NEXT_X; - posY += cboDFxType[i]->getHeight() + 8; + posX += cmdDFxEject[i]->getWidth() + DISTANCE_NEXT_X; + category.panel->add(cmdDFxSelect[i], posX, posY); + posY += chkDFx[i]->getHeight() + 8; - category.panel->add(cboDFxFile[i], DISTANCE_BORDER, posY); - category.panel->add(cmdDFxSelect[i], posX, posY); + category.panel->add(cboDFxFile[i], DISTANCE_BORDER, posY); if (i == 0) { posY += cboDFxFile[i]->getHeight() + 8; diff --git a/src/osdep/gui/PanelHD.cpp b/src/osdep/gui/PanelHD.cpp index 65223be8..3e61aa79 100644 --- a/src/osdep/gui/PanelHD.cpp +++ b/src/osdep/gui/PanelHD.cpp @@ -1,7 +1,14 @@ +#ifdef USE_SDL1 +#include +#include +#include +#include "sdltruetypefont.hpp" +#elif USE_SDL2 #include #include #include #include +#endif #include "SelectorEntry.hpp" #include "UaeRadioButton.hpp" #include "UaeDropDown.hpp" @@ -215,6 +222,7 @@ public: changed_prefs.cdslots[0].type = SCSI_UNIT_IMAGE; } RefreshPanelHD(); + RefreshPanelQuickstart(); } }; @@ -231,7 +239,7 @@ public: //--------------------------------------- // Eject CD from drive //--------------------------------------- - strcpy(changed_prefs.cdslots[0].name, ""); + strncpy(changed_prefs.cdslots[0].name, "", MAX_DPATH); AdjustDropDownControls(); } else if (actionEvent.getSource() == cmdCDSelect) @@ -239,15 +247,15 @@ public: char tmp[MAX_DPATH]; if (strlen(changed_prefs.cdslots[0].name) > 0) - strcpy(tmp, changed_prefs.cdslots[0].name); + strncpy(tmp, changed_prefs.cdslots[0].name, MAX_DPATH); else strcpy(tmp, currentDir); if (SelectFile("Select CD image file", tmp, cdfile_filter)) { - if (strncmp(changed_prefs.cdslots[0].name, tmp, sizeof changed_prefs.cdslots[0].name)) + if(strncmp(changed_prefs.cdslots[0].name, tmp, MAX_DPATH)) { - strcpy(changed_prefs.cdslots[0].name, tmp); + strncpy(changed_prefs.cdslots[0].name, tmp, sizeof(changed_prefs.cdslots[0].name)); changed_prefs.cdslots[0].inuse = true; changed_prefs.cdslots[0].type = SCSI_UNIT_IMAGE; AddFileToCDList(tmp, 1); @@ -312,7 +320,7 @@ public: { if (cdfileList.getElementAt(idx).compare(changed_prefs.cdslots[0].name)) { - strcpy(changed_prefs.cdslots[0].name, cdfileList.getElementAt(idx).c_str()); + strncpy(changed_prefs.cdslots[0].name, cdfileList.getElementAt(idx).c_str(), sizeof(changed_prefs.cdslots[0].name)); changed_prefs.cdslots[0].inuse = true; changed_prefs.cdslots[0].type = SCSI_UNIT_IMAGE; lstMRUCDList.erase(lstMRUCDList.begin() + idx); @@ -352,7 +360,11 @@ void InitPanelHD(const struct _ConfigCategory& category) listEntry[row] = new gcn::Container(); listEntry[row]->setSize(category.panel->getWidth() - 2 * DISTANCE_BORDER, TEXTFIELD_HEIGHT + 4); listEntry[row]->setBaseColor(gui_baseCol); +#ifdef USE_SDL1 + listEntry[row]->setFrameSize(0); +#elif USE_SDL2 listEntry[row]->setBorderSize(0); +#endif listCmdProps[row] = new gcn::Button("..."); listCmdProps[row]->setBaseColor(gui_baseCol); @@ -437,6 +449,7 @@ void InitPanelHD(const struct _ConfigCategory& category) sldCDVol->setId("CDVol"); sldCDVol->addActionListener(genericActionListener); lblCDVolInfo = new gcn::Label("80 %"); + lblCDVolInfo->setSize(100, LABEL_HEIGHT); int posX = DISTANCE_BORDER + 2 + SMALL_BUTTON_WIDTH + 34; for (col = 0; col < COL_COUNT; ++col) diff --git a/src/osdep/gui/PanelInput.cpp b/src/osdep/gui/PanelInput.cpp index ee2875a0..06f26f10 100644 --- a/src/osdep/gui/PanelInput.cpp +++ b/src/osdep/gui/PanelInput.cpp @@ -1,7 +1,14 @@ +#ifdef USE_SDL1 +#include +#include +#include +#include "sdltruetypefont.hpp" +#elif USE_SDL2 #include #include #include #include +#endif #include "SelectorEntry.hpp" #include "UaeRadioButton.hpp" #include "UaeDropDown.hpp" @@ -195,6 +202,9 @@ static int amigaKey[] = AK_F2, AK_F3, AK_F4, AK_F5, AK_F6, AK_F7, AK_F8, AK_F9, /* 101 - 108 */ AK_F10, 0 }; /* 109 - 110 */ +#ifdef USE_SDL1 +extern int customControlMap[SDLK_LAST]; +#endif static int GetAmigaKeyIndex(int key) { @@ -629,6 +639,7 @@ void InitPanelInput(const struct _ConfigCategory& category) lblAutofire->setSize(100, LABEL_HEIGHT); lblAutofire->setAlignment(gcn::Graphics::RIGHT); cboAutofire = new gcn::UaeDropDown(&autofireList); + cboAutofire->setSize(80, DROPDOWN_HEIGHT); cboAutofire->setBaseColor(gui_baseCol); cboAutofire->setBackgroundColor(colTextboxBackground); cboAutofire->setId("cboAutofire"); diff --git a/src/osdep/gui/PanelMisc.cpp b/src/osdep/gui/PanelMisc.cpp index 2e5edd8f..b3b22dd4 100644 --- a/src/osdep/gui/PanelMisc.cpp +++ b/src/osdep/gui/PanelMisc.cpp @@ -1,7 +1,14 @@ +#ifdef USE_SDL1 +#include +#include +#include +#include "sdltruetypefont.hpp" +#elif USE_SDL2 #include #include #include #include +#endif #include "SelectorEntry.hpp" #include "UaeRadioButton.hpp" #include "UaeDropDown.hpp" @@ -70,8 +77,8 @@ public: } }; -const char* listValues[] = {"none", "POWER", "DF0", "DF1", "DF2", "DF3", "DF*", "HD", "CD"}; -StringListModel KBDLedList(listValues, 9); +static const char* listValues[] = {"none", "POWER", "DF0", "DF1", "DF2", "DF3", "DF*", "HD", "CD"}; +static StringListModel KBDLedList(listValues, 9); class MiscActionListener : public gcn::ActionListener { @@ -81,12 +88,24 @@ public: if (actionEvent.getSource() == chkStatusLine) changed_prefs.leds_on_screen = chkStatusLine->isSelected(); #ifdef PANDORA - else if (actionEvent.getSource() == chkHideIdleLed) - changed_prefs.pandora_hide_idle_led = chkHideIdleLed->isSelected(); + else if (actionEvent.getSource() == chkHideIdleLed) + changed_prefs.pandora_hide_idle_led = chkHideIdleLed->isSelected(); #endif else if (actionEvent.getSource() == chkShowGUI) changed_prefs.start_gui = chkShowGUI->isSelected(); + else if (actionEvent.getSource() == chkRetroArchQuit) + changed_prefs.amiberry_use_retroarch_quit = chkRetroArchQuit->isSelected(); + + else if (actionEvent.getSource() == chkRetroArchMenu) + changed_prefs.amiberry_use_retroarch_menu = chkRetroArchMenu->isSelected(); + + else if (actionEvent.getSource() == chkRetroArchReset) + changed_prefs.amiberry_use_retroarch_reset = chkRetroArchReset->isSelected(); + + // else if (actionEvent.getSource() == chkRetroArchSavestate) + // changed_prefs.amiberry_use_retroarch_savestatebuttons = chkRetroArchSavestate->isSelected(); + else if (actionEvent.getSource() == chkBSDSocket) changed_prefs.socket_emu = chkBSDSocket->isSelected(); @@ -116,16 +135,16 @@ public: } } #ifdef PANDORA - else if (actionEvent.getSource() == sldPandoraSpeed) - { - int newspeed = (int) sldPandoraSpeed->getValue(); - newspeed = newspeed - (newspeed % 20); - if(changed_prefs.pandora_cpu_speed != newspeed) - { - changed_prefs.pandora_cpu_speed = newspeed; - RefreshPanelMisc(); - } - } + else if (actionEvent.getSource() == sldPandoraSpeed) + { + int newspeed = (int)sldPandoraSpeed->getValue(); + newspeed = newspeed - (newspeed % 20); + if (changed_prefs.pandora_cpu_speed != newspeed) + { + changed_prefs.pandora_cpu_speed = newspeed; + RefreshPanelMisc(); + } + } #endif else if (actionEvent.getSource() == cboKBDLed_num) @@ -155,6 +174,24 @@ void InitPanelMisc(const struct _ConfigCategory& category) chkShowGUI->setId("ShowGUI"); chkShowGUI->addActionListener(miscActionListener); + chkRetroArchQuit = new gcn::UaeCheckBox("Use RetroArch Quit Button"); + chkRetroArchQuit->setId("RetroArchQuit"); + chkRetroArchQuit->addActionListener(miscActionListener); + + chkRetroArchMenu = new gcn::UaeCheckBox("Use RetroArch Menu Button"); + chkRetroArchMenu->setId("RetroArchMenu"); + chkRetroArchMenu->addActionListener(miscActionListener); + + chkRetroArchReset = new gcn::UaeCheckBox("Use RetroArch Reset Button"); + chkRetroArchReset->setId("RetroArchReset"); + chkRetroArchReset->addActionListener(miscActionListener); + + //chkRetroArchSavestate = new gcn::UaeCheckBox("Use RetroArch State Controls"); + //chkRetroArchSavestate->setId("RetroArchState"); + //chkRetroArchSavestate->addActionListener(miscActionListener); + + + #ifdef PANDORA lblPandoraSpeed = new gcn::Label("Pandora Speed:"); lblPandoraSpeed->setSize(110, LABEL_HEIGHT); @@ -227,14 +264,28 @@ void InitPanelMisc(const struct _ConfigCategory& category) posY += chkHideIdleLed->getHeight() + DISTANCE_NEXT_Y; category.panel->add(chkShowGUI, DISTANCE_BORDER, posY); posY += chkShowGUI->getHeight() + DISTANCE_NEXT_Y; + + posY = DISTANCE_BORDER; + int posX = 300; + category.panel->add(chkRetroArchQuit, posX + DISTANCE_BORDER, posY); + posY += chkRetroArchQuit->getHeight() + DISTANCE_NEXT_Y; + category.panel->add(chkRetroArchMenu, posX + DISTANCE_BORDER, posY); + posY += chkRetroArchMenu->getHeight() + DISTANCE_NEXT_Y; + category.panel->add(chkRetroArchReset, posX + DISTANCE_BORDER, posY); + posY += chkRetroArchReset->getHeight() + DISTANCE_NEXT_Y; + //category.panel->add(chkRetroArchSavestate, posX + DISTANCE_BORDER, posY); + #ifdef PANDORA - category.panel->add(lblPandoraSpeed, DISTANCE_BORDER, posY); - category.panel->add(sldPandoraSpeed, DISTANCE_BORDER + lblPandoraSpeed->getWidth() + 8, posY); - category.panel->add(lblPandoraSpeedInfo, sldPandoraSpeed->getX() + sldPandoraSpeed->getWidth() + 12, posY); - posY += sldPandoraSpeed->getHeight() + DISTANCE_NEXT_Y; + category.panel->add(lblPandoraSpeed, DISTANCE_BORDER, posY); + category.panel->add(sldPandoraSpeed, DISTANCE_BORDER + lblPandoraSpeed->getWidth() + 8, posY); + category.panel->add(lblPandoraSpeedInfo, sldPandoraSpeed->getX() + sldPandoraSpeed->getWidth() + 12, posY); + posY += sldPandoraSpeed->getHeight() + DISTANCE_NEXT_Y; #endif category.panel->add(chkBSDSocket, DISTANCE_BORDER, posY); posY += chkBSDSocket->getHeight() + DISTANCE_NEXT_Y * 2; + category.panel->add(chkMasterWP, DISTANCE_BORDER, posY); + posY += chkMasterWP->getHeight() + DISTANCE_NEXT_Y; + category.panel->add(lblNumLock, DISTANCE_BORDER, posY); category.panel->add(cboKBDLed_num, DISTANCE_BORDER + lblNumLock->getWidth() + 8, posY); @@ -260,10 +311,15 @@ void ExitPanelMisc() delete chkStatusLine; delete chkHideIdleLed; delete chkShowGUI; + + delete chkRetroArchQuit; + delete chkRetroArchMenu; + delete chkRetroArchReset; + //delete chkRetroArchSaveState; #ifdef PANDORA - delete lblPandoraSpeed; - delete sldPandoraSpeed; - delete lblPandoraSpeedInfo; + delete lblPandoraSpeed; + delete sldPandoraSpeed; + delete lblPandoraSpeedInfo; #endif delete chkBSDSocket; delete chkMasterWP; @@ -286,13 +342,18 @@ void RefreshPanelMisc() { chkStatusLine->setSelected(changed_prefs.leds_on_screen); #ifdef PANDORA - chkHideIdleLed->setSelected(changed_prefs.pandora_hide_idle_led); + chkHideIdleLed->setSelected(changed_prefs.pandora_hide_idle_led); #endif chkShowGUI->setSelected(changed_prefs.start_gui); + + chkRetroArchQuit->setSelected(changed_prefs.amiberry_use_retroarch_quit); + chkRetroArchMenu->setSelected(changed_prefs.amiberry_use_retroarch_menu); + chkRetroArchReset->setSelected(changed_prefs.amiberry_use_retroarch_reset); + //chkRetroArchSavestate->setSelected(changed_prefs.amiberry_use_retroarch_statebuttons); #ifdef PANDORA - sldPandoraSpeed->setValue(changed_prefs.pandora_cpu_speed); - snprintf(tmp, 20, "%d MHz", changed_prefs.pandora_cpu_speed); - lblPandoraSpeedInfo->setCaption(tmp); + sldPandoraSpeed->setValue(changed_prefs.pandora_cpu_speed); + snprintf(tmp, 20, "%d MHz", changed_prefs.pandora_cpu_speed); + lblPandoraSpeedInfo->setCaption(tmp); #endif chkBSDSocket->setSelected(changed_prefs.socket_emu); chkMasterWP->setSelected(changed_prefs.floppy_read_only); @@ -307,19 +368,19 @@ void RefreshPanelMisc() bool HelpPanelMisc(std::vector &helptext) { helptext.clear(); - helptext.push_back("\"Status Line\" shows/hides the status line indicator. The first value in the status line"); - helptext.push_back("shows the idle time of the CPU in %, the second value is the current frame rate."); - helptext.push_back("When you have a HDD in your Amiga emulation, the HD indicator shows read (blue) and"); - helptext.push_back("write (red) access to the HDD. The next values are showing the track number for each disk"); - helptext.push_back("drive and indicates disk access."); + helptext.push_back("\"Status Line\" shows/hides the status line indicator. During emulation, you can show/hide this by pressing left"); + helptext.push_back("shoulder and 'd'. The first value in the status line shows the idle time of the Pandora CPU in %, the second value"); + helptext.push_back("is the current frame rate. When you have a HDD in your Amiga emulation, the HD indicator shows read (blue) and"); + helptext.push_back("write (red) access to the HDD. The next values are showing the track number for each disk drive and indicates"); + helptext.push_back("disk access."); helptext.push_back(""); helptext.push_back("When you deactivate the option \"Show GUI on startup\" and use this configuration by specifying it with the"); helptext.push_back("command line parameter \"-config=\", the emulation starts directly without showing the GUI."); helptext.push_back(""); #ifdef PANDORA helptext.push_back("Set the speed for the Pandora CPU to overclock it for games which need more power. Be careful with this"); - helptext.push_back("parameter."); - helptext.push_back(""); + helptext.push_back("parameter."); + helptext.push_back(""); #endif helptext.push_back("\"bsdsocket.library\" enables network functions (i.e. for web browsers in OS3.9)."); helptext.push_back(""); diff --git a/src/osdep/gui/PanelPaths.cpp b/src/osdep/gui/PanelPaths.cpp index 08155e67..18687bff 100644 --- a/src/osdep/gui/PanelPaths.cpp +++ b/src/osdep/gui/PanelPaths.cpp @@ -1,7 +1,14 @@ +#ifdef USE_SDL1 +#include +#include +#include +#include "sdltruetypefont.hpp" +#elif USE_SDL2 #include #include #include #include +#endif #include "SelectorEntry.hpp" #include "sysconfig.h" @@ -39,7 +46,7 @@ public: if (actionEvent.getSource() == cmdSystemROMs) { - fetch_rompath(tmp, sizeof tmp); + fetch_rompath(tmp, MAX_PATH); if (SelectFolder("Folder for System ROMs", tmp)) { set_rompath(tmp); @@ -50,7 +57,7 @@ public: } else if (actionEvent.getSource() == cmdConfigPath) { - fetch_configurationpath(tmp, sizeof tmp); + fetch_configurationpath(tmp, MAX_PATH); if (SelectFolder("Folder for configuration files", tmp)) { set_configurationpath(tmp); @@ -219,10 +226,10 @@ void RefreshPanelPaths() { char tmp[MAX_PATH]; - fetch_rompath(tmp, sizeof tmp); + fetch_rompath(tmp, MAX_PATH); txtSystemROMs->setText(tmp); - fetch_configurationpath(tmp, sizeof tmp); + fetch_configurationpath(tmp, MAX_PATH); txtConfigPath->setText(tmp); fetch_controllerspath(tmp, MAX_PATH); @@ -235,8 +242,8 @@ void RefreshPanelPaths() bool HelpPanelPaths(std::vector &helptext) { helptext.clear(); - helptext.push_back("Specify the location of your kickstart roms and the folder where the configurations and controller files should be stored."); - helptext.push_back("Use the \"...\" button to open a dialog to choose the folder."); + helptext.push_back("Specify the location of your kickstart roms and the folders where the configurations and controller files should be stored."); + helptext.push_back("With the button \"...\" you can open a dialog to choose the folder."); helptext.push_back(""); helptext.push_back("After changing the location of the kickstart roms, click on \"Rescan\" to refresh the list of the available"); helptext.push_back("ROMs."); diff --git a/src/osdep/gui/PanelQuickstart.cpp b/src/osdep/gui/PanelQuickstart.cpp index 1278ef3d..40abe755 100644 --- a/src/osdep/gui/PanelQuickstart.cpp +++ b/src/osdep/gui/PanelQuickstart.cpp @@ -1,7 +1,14 @@ +#ifdef USE_SDL1 +#include +#include +#include +#include "sdltruetypefont.hpp" +#elif USE_SDL2 #include #include #include #include +#endif #include "SelectorEntry.hpp" #include "UaeRadioButton.hpp" #include "UaeDropDown.hpp" diff --git a/src/osdep/gui/PanelRAM.cpp b/src/osdep/gui/PanelRAM.cpp index 219c0566..0023f428 100644 --- a/src/osdep/gui/PanelRAM.cpp +++ b/src/osdep/gui/PanelRAM.cpp @@ -1,7 +1,14 @@ +#ifdef USE_SDL1 +#include +#include +#include +#include "sdltruetypefont.hpp" +#elif USE_SDL2 #include #include #include #include +#endif #include "SelectorEntry.hpp" #include "UaeRadioButton.hpp" #include "UaeDropDown.hpp" @@ -111,77 +118,86 @@ static MemorySliderActionListener* memorySliderActionListener; void InitPanelRAM(const struct _ConfigCategory& category) { - memorySliderActionListener = new MemorySliderActionListener(); - + memorySliderActionListener = new MemorySliderActionListener(); + int sldWidth; + int markerLength; +#ifdef ANDROID + sldWidth = 150; + markerLength = 30; +#else + sldWidth = 110; + markerLength = 20; +#endif + lblChipmem = new gcn::Label("Chip:"); - sldChipmem = new gcn::Slider(0, 4); - sldChipmem->setSize(110, SLIDER_HEIGHT); - sldChipmem->setBaseColor(gui_baseCol); - sldChipmem->setMarkerLength(20); + sldChipmem = new gcn::Slider(0, 4); + sldChipmem->setSize(sldWidth, SLIDER_HEIGHT); + sldChipmem->setBaseColor(gui_baseCol); + sldChipmem->setMarkerLength(markerLength); sldChipmem->setStepLength(1); sldChipmem->setId("Chipmem"); - sldChipmem->addActionListener(memorySliderActionListener); - lblChipsize = new gcn::Label("None "); + sldChipmem->addActionListener(memorySliderActionListener); + lblChipsize = new gcn::Label("None "); lblSlowmem = new gcn::Label("Slow:"); - sldSlowmem = new gcn::Slider(0, 4); - sldSlowmem->setSize(110, SLIDER_HEIGHT); - sldSlowmem->setBaseColor(gui_baseCol); - sldSlowmem->setMarkerLength(20); + sldSlowmem = new gcn::Slider(0, 4); + sldSlowmem->setSize(sldWidth, SLIDER_HEIGHT); + sldSlowmem->setBaseColor(gui_baseCol); + sldSlowmem->setMarkerLength(markerLength); sldSlowmem->setStepLength(1); sldSlowmem->setId("Slowmem"); - sldSlowmem->addActionListener(memorySliderActionListener); - lblSlowsize = new gcn::Label("None "); + sldSlowmem->addActionListener(memorySliderActionListener); + lblSlowsize = new gcn::Label("None "); lblFastmem = new gcn::Label("Z2 Fast:"); - sldFastmem = new gcn::Slider(0, 4); - sldFastmem->setSize(110, SLIDER_HEIGHT); - sldFastmem->setBaseColor(gui_baseCol); - sldFastmem->setMarkerLength(20); + sldFastmem = new gcn::Slider(0, 4); + sldFastmem->setSize(sldWidth, SLIDER_HEIGHT); + sldFastmem->setBaseColor(gui_baseCol); + sldFastmem->setMarkerLength(markerLength); sldFastmem->setStepLength(1); sldFastmem->setId("Fastmem"); - sldFastmem->addActionListener(memorySliderActionListener); - lblFastsize = new gcn::Label("None "); + sldFastmem->addActionListener(memorySliderActionListener); + lblFastsize = new gcn::Label("None "); lblZ3mem = new gcn::Label("Z3 fast:"); - sldZ3mem = new gcn::Slider(0, 8); - sldZ3mem->setSize(110, SLIDER_HEIGHT); - sldZ3mem->setBaseColor(gui_baseCol); - sldZ3mem->setMarkerLength(20); + sldZ3mem = new gcn::Slider(0, 8); + sldZ3mem->setSize(sldWidth, SLIDER_HEIGHT); + sldZ3mem->setBaseColor(gui_baseCol); + sldZ3mem->setMarkerLength(markerLength); sldZ3mem->setStepLength(1); sldZ3mem->setId("Z3mem"); - sldZ3mem->addActionListener(memorySliderActionListener); - lblZ3size = new gcn::Label("None "); - + sldZ3mem->addActionListener(memorySliderActionListener); + lblZ3size = new gcn::Label("None "); + lblGfxmem = new gcn::Label("RTG board:"); - sldGfxmem = new gcn::Slider(0, 5); - sldGfxmem->setSize(110, SLIDER_HEIGHT); - sldGfxmem->setBaseColor(gui_baseCol); - sldGfxmem->setMarkerLength(20); + sldGfxmem = new gcn::Slider(0, 5); + sldGfxmem->setSize(sldWidth, SLIDER_HEIGHT); + sldGfxmem->setBaseColor(gui_baseCol); + sldGfxmem->setMarkerLength(markerLength); sldGfxmem->setStepLength(1); sldGfxmem->setId("Gfxmem"); - sldGfxmem->addActionListener(memorySliderActionListener); - lblGfxsize = new gcn::Label("None "); + sldGfxmem->addActionListener(memorySliderActionListener); + lblGfxsize = new gcn::Label("None "); lblA3000Lowmem = new gcn::Label("A4000 Motherb. slot:"); - sldA3000Lowmem = new gcn::Slider(0, 2); - sldA3000Lowmem->setSize(110, SLIDER_HEIGHT); - sldA3000Lowmem->setBaseColor(gui_baseCol); - sldA3000Lowmem->setMarkerLength(20); + sldA3000Lowmem = new gcn::Slider(0, 2); + sldA3000Lowmem->setSize(sldWidth, SLIDER_HEIGHT); + sldA3000Lowmem->setBaseColor(gui_baseCol); + sldA3000Lowmem->setMarkerLength(markerLength); sldA3000Lowmem->setStepLength(1); sldA3000Lowmem->setId("A3000Low"); - sldA3000Lowmem->addActionListener(memorySliderActionListener); - lblA3000Lowsize = new gcn::Label("None "); + sldA3000Lowmem->addActionListener(memorySliderActionListener); + lblA3000Lowsize = new gcn::Label("None "); lblA3000Highmem = new gcn::Label("A4000 Proc. board:"); - sldA3000Highmem = new gcn::Slider(0, 3); - sldA3000Highmem->setSize(110, SLIDER_HEIGHT); - sldA3000Highmem->setBaseColor(gui_baseCol); - sldA3000Highmem->setMarkerLength(20); + sldA3000Highmem = new gcn::Slider(0, 3); + sldA3000Highmem->setSize(sldWidth, SLIDER_HEIGHT); + sldA3000Highmem->setBaseColor(gui_baseCol); + sldA3000Highmem->setMarkerLength(markerLength); sldA3000Highmem->setStepLength(1); sldA3000Highmem->setId("A3000High"); - sldA3000Highmem->addActionListener(memorySliderActionListener); - lblA3000Highsize = new gcn::Label("None "); + sldA3000Highmem->addActionListener(memorySliderActionListener); + lblA3000Highsize = new gcn::Label("None "); grpRAM = new gcn::Window("Memory Settings"); grpRAM->setPosition(DISTANCE_BORDER, DISTANCE_BORDER); @@ -196,7 +212,7 @@ void InitPanelRAM(const struct _ConfigCategory& category) grpRAM->add(sldSlowmem, 160, posY); grpRAM->add(lblSlowsize, 160 + sldSlowmem->getWidth() + 12, posY); posY += sldSlowmem->getHeight() + DISTANCE_NEXT_Y; - + grpRAM->add(lblFastmem, 8, posY); grpRAM->add(sldFastmem, 160, posY); grpRAM->add(lblFastsize, 160 + sldFastmem->getWidth() + 12, posY); diff --git a/src/osdep/gui/PanelROM.cpp b/src/osdep/gui/PanelROM.cpp index 71acdccf..d3b3a487 100644 --- a/src/osdep/gui/PanelROM.cpp +++ b/src/osdep/gui/PanelROM.cpp @@ -1,7 +1,14 @@ +#ifdef USE_SDL1 +#include +#include +#include +#include "sdltruetypefont.hpp" +#elif USE_SDL2 #include #include #include #include +#endif #include "SelectorEntry.hpp" #include "UaeRadioButton.hpp" #include "UaeDropDown.hpp" diff --git a/src/osdep/gui/PanelSavestate.cpp b/src/osdep/gui/PanelSavestate.cpp index 8fe4d481..4c5a0b7d 100644 --- a/src/osdep/gui/PanelSavestate.cpp +++ b/src/osdep/gui/PanelSavestate.cpp @@ -1,8 +1,16 @@ +#ifdef USE_SDL1 +#include +#include +#include +#include +#include "sdltruetypefont.hpp" +#elif USE_SDL2 #include #include #include #include #include +#endif #include "SelectorEntry.hpp" #include "UaeRadioButton.hpp" #include "UaeCheckBox.hpp" @@ -254,9 +262,12 @@ void RefreshPanelSavestate() bool HelpPanelSavestate(std::vector &helptext) { - helptext.clear(); - helptext.push_back("Savestates are stored with the name of the disk in drive DF0 attached with the selected number."); - helptext.push_back(""); - helptext.push_back("Note: Savestates will not work with HDDs."); - return true; + helptext.clear(); + helptext.push_back("Savestates are stored with the name of the disk in drive DF0 attached with the selected number."); + helptext.push_back(""); + helptext.push_back("When you hold left shoulder button and press 'l' during emulation, the state of the last active number will be"); + helptext.push_back("loaded. Hold left shoulder button and press 's' to save the current state in the last active slot."); + helptext.push_back(""); + helptext.push_back("Note: Savestates will not work with HDDs."); + return true; } diff --git a/src/osdep/gui/PanelSound.cpp b/src/osdep/gui/PanelSound.cpp index 42134783..af055676 100644 --- a/src/osdep/gui/PanelSound.cpp +++ b/src/osdep/gui/PanelSound.cpp @@ -1,7 +1,14 @@ +#ifdef USE_SDL1 +#include +#include +#include +#include "sdltruetypefont.hpp" +#elif USE_SDL2 #include #include #include #include +#endif #include "SelectorEntry.hpp" #include "UaeRadioButton.hpp" #include "UaeCheckBox.hpp" @@ -287,8 +294,15 @@ void InitPanelSound(const struct _ConfigCategory& category) grpMode->setSize(90, 90); grpMode->setBaseColor(gui_baseCol); + int labelWidth; +#ifdef ANDROID + labelWidth = 135; +#else + labelWidth = 130; +#endif + lblInterpolation = new gcn::Label("Interpolation:"); - lblInterpolation->setSize(130, LABEL_HEIGHT); + lblInterpolation->setSize(labelWidth, LABEL_HEIGHT); lblInterpolation->setAlignment(gcn::Graphics::RIGHT); cboInterpolation = new gcn::UaeDropDown(&interpolationTypeList); cboInterpolation->setSize(160, DROPDOWN_HEIGHT); @@ -298,7 +312,7 @@ void InitPanelSound(const struct _ConfigCategory& category) cboInterpolation->addActionListener(soundActionListener); lblFilter = new gcn::Label("Filter:"); - lblFilter->setSize(130, LABEL_HEIGHT); + lblFilter->setSize(labelWidth, LABEL_HEIGHT); lblFilter->setAlignment(gcn::Graphics::RIGHT); cboFilter = new gcn::UaeDropDown(&filterTypeList); cboFilter->setSize(160, DROPDOWN_HEIGHT); @@ -308,7 +322,7 @@ void InitPanelSound(const struct _ConfigCategory& category) cboFilter->addActionListener(soundActionListener); lblSeparation = new gcn::Label("Stereo separation:"); - lblSeparation->setSize(130, LABEL_HEIGHT); + lblSeparation->setSize(labelWidth, LABEL_HEIGHT); lblSeparation->setAlignment(gcn::Graphics::RIGHT); sldSeparation = new gcn::Slider(0, 10); sldSeparation->setSize(160, SLIDER_HEIGHT); @@ -320,7 +334,7 @@ void InitPanelSound(const struct _ConfigCategory& category) lblSeparationInfo = new gcn::Label("100%"); lblStereoDelay = new gcn::Label("Stereo delay:"); - lblStereoDelay->setSize(130, LABEL_HEIGHT); + lblStereoDelay->setSize(labelWidth, LABEL_HEIGHT); lblStereoDelay->setAlignment(gcn::Graphics::RIGHT); sldStereoDelay = new gcn::Slider(0, 10); sldStereoDelay->setSize(160, SLIDER_HEIGHT); diff --git a/src/osdep/gui/SelectFile.cpp b/src/osdep/gui/SelectFile.cpp index eb095bea..4115b8f6 100644 --- a/src/osdep/gui/SelectFile.cpp +++ b/src/osdep/gui/SelectFile.cpp @@ -1,10 +1,17 @@ #include -#include #include #include +#ifdef USE_SDL1 +#include +#include +#include +#include "sdltruetypefont.hpp" +#elif USE_SDL2 +#include #include #include #include +#endif #include "SelectorEntry.hpp" #include "sysconfig.h" @@ -24,7 +31,7 @@ #define DIALOG_WIDTH 520 #define DIALOG_HEIGHT 400 -#if defined(AMIBERRY) || defined(ANDROID) +#if defined(ANDROID) #define FILE_SELECT_KEEP_POSITION #endif @@ -228,7 +235,11 @@ static void InitSelectFile(const char* title) lstFiles->addActionListener(selectFileActionListener); scrAreaFiles = new gcn::ScrollArea(lstFiles); +#ifdef USE_SDL1 + scrAreaFiles->setFrameSize(1); +#elif USE_SDL2 scrAreaFiles->setBorderSize(1); +#endif scrAreaFiles->setPosition(DISTANCE_BORDER, 10 + TEXTFIELD_HEIGHT + 10); scrAreaFiles->setSize(DIALOG_WIDTH - 2 * DISTANCE_BORDER - 4, 272); scrAreaFiles->setScrollbarWidth(20); diff --git a/src/osdep/gui/SelectFolder.cpp b/src/osdep/gui/SelectFolder.cpp index 8bf07cdb..ca57f7d9 100644 --- a/src/osdep/gui/SelectFolder.cpp +++ b/src/osdep/gui/SelectFolder.cpp @@ -1,10 +1,18 @@ #include -#include + #include #include +#ifdef USE_SDL1 +#include +#include +#include +#include "sdltruetypefont.hpp" +#elif USE_SDL2 +#include #include #include #include +#endif #include "SelectorEntry.hpp" #include "sysconfig.h" @@ -89,7 +97,7 @@ static DirListModel dirList("."); static void checkfoldername(char* current) { - char actualpath[PATH_MAX]; + char actualpath [MAX_PATH]; DIR* dir; if ((dir = opendir(current))) diff --git a/src/osdep/gui/SelectorEntry.cpp b/src/osdep/gui/SelectorEntry.cpp index 1f4db9cd..7bcbabca 100644 --- a/src/osdep/gui/SelectorEntry.cpp +++ b/src/osdep/gui/SelectorEntry.cpp @@ -1,9 +1,15 @@ #include "osdep/gui/SelectorEntry.hpp" +#ifdef USE_SDL1 +#include "guichan/widgets/container.hpp" +#include "guichan/widgets/icon.hpp" +#include "guichan/widgets/label.hpp" + +#elif USE_SDL2 #include "guisan/widgets/container.hpp" #include "guisan/widgets/icon.hpp" #include "guisan/widgets/label.hpp" - +#endif namespace gcn { diff --git a/src/osdep/gui/SelectorEntry.hpp b/src/osdep/gui/SelectorEntry.hpp index 3f19e4f7..693622a0 100644 --- a/src/osdep/gui/SelectorEntry.hpp +++ b/src/osdep/gui/SelectorEntry.hpp @@ -1,9 +1,16 @@ #ifndef GCN_SELECTORENTRY_HPP #define GCN_SELECTORENTRY_HPP +#ifdef USE_SDL1 +#include "guichan/basiccontainer.hpp" +#include "guichan/graphics.hpp" +#include "guichan/platform.hpp" +#include "guichan/widgetlistener.hpp" +#elif USE_SDL2 #include #include #include +#endif #include namespace gcn diff --git a/src/osdep/gui/ShowHelp.cpp b/src/osdep/gui/ShowHelp.cpp index 8d34538a..03a3b680 100644 --- a/src/osdep/gui/ShowHelp.cpp +++ b/src/osdep/gui/ShowHelp.cpp @@ -1,10 +1,16 @@ #include -#include #include #include +#ifdef USE_SDL1 +#include +#include +#include "sdltruetypefont.hpp" +#elif USE_SDL2 +#include #include #include #include +#endif #include "SelectorEntry.hpp" #include "sysconfig.h" @@ -94,7 +100,11 @@ static void InitShowHelp(const vector& helptext) lstHelp->setWrappingEnabled(true); scrAreaHelp = new gcn::ScrollArea(lstHelp); +#ifdef USE_SDL1 + scrAreaHelp->setFrameSize(1); +#elif USE_SDL2 scrAreaHelp->setBorderSize(1); +#endif scrAreaHelp->setPosition(DISTANCE_BORDER, 10 + TEXTFIELD_HEIGHT + 10); scrAreaHelp->setSize(DIALOG_WIDTH - 2 * DISTANCE_BORDER - 4, DIALOG_HEIGHT - 3 * DISTANCE_BORDER - BUTTON_HEIGHT - DISTANCE_NEXT_Y - 10); diff --git a/src/osdep/gui/ShowMessage.cpp b/src/osdep/gui/ShowMessage.cpp index b6d4378f..a2c76cf6 100644 --- a/src/osdep/gui/ShowMessage.cpp +++ b/src/osdep/gui/ShowMessage.cpp @@ -1,10 +1,18 @@ #include -#include + #include #include +#ifdef USE_SDL1 +#include +#include +#include +#include "sdltruetypefont.hpp" +#elif USE_SDL2 +#include #include #include #include +#endif #include "SelectorEntry.hpp" #include "sysconfig.h" diff --git a/src/osdep/gui/UaeCheckBox.cpp b/src/osdep/gui/UaeCheckBox.cpp index 3650197b..702b86d0 100644 --- a/src/osdep/gui/UaeCheckBox.cpp +++ b/src/osdep/gui/UaeCheckBox.cpp @@ -1,7 +1,15 @@ #include "UaeCheckBox.hpp" +#ifdef USE_SDL1 +#include "guichan/widgets/checkbox.hpp" + +#include "guichan/font.hpp" +#include "guichan/graphics.hpp" +#include "guichan/key.hpp" +#include "guichan/mouseinput.hpp" +#elif USE_SDL2 #include #include - +#endif namespace gcn { diff --git a/src/osdep/gui/UaeCheckBox.hpp b/src/osdep/gui/UaeCheckBox.hpp index d31a53af..cc12f89d 100644 --- a/src/osdep/gui/UaeCheckBox.hpp +++ b/src/osdep/gui/UaeCheckBox.hpp @@ -4,10 +4,17 @@ #include #include +#ifdef USE_SDL1 +#include "guichan/keylistener.hpp" +#include "guichan/mouselistener.hpp" +#include "guichan/platform.hpp" +#include "guichan/widget.hpp" +#include "guichan/widgets/checkbox.hpp" +#elif USE_SDL2 #include #include #include - +#endif namespace gcn { diff --git a/src/osdep/gui/UaeDropDown.cpp b/src/osdep/gui/UaeDropDown.cpp index 623fd192..1446043b 100644 --- a/src/osdep/gui/UaeDropDown.cpp +++ b/src/osdep/gui/UaeDropDown.cpp @@ -1,6 +1,15 @@ #include "UaeDropDown.hpp" +#ifdef USE_SDL1 +#include "guichan/widgets/dropdown.hpp" + +#include "guichan/font.hpp" +#include "guichan/graphics.hpp" +#include "guichan/key.hpp" +#include "guichan/mouseinput.hpp" +#elif USE_SDL2 #include #include +#endif namespace gcn { @@ -35,13 +44,21 @@ namespace gcn { setSelected(getSelected() - 1); keyEvent.consume(); +#ifdef USE_SDL1 + distributeActionEvent(); +#elif USE_SDL2 distributeValueChangedEvent(); +#endif } else if (key.getValue() == Key::DOWN) { setSelected(getSelected() + 1); keyEvent.consume(); +#ifdef USE_SDL1 + distributeActionEvent(); +#elif USE_SDL2 distributeValueChangedEvent(); +#endif } } diff --git a/src/osdep/gui/UaeDropDown.hpp b/src/osdep/gui/UaeDropDown.hpp index ac89b101..f8e9ae0f 100644 --- a/src/osdep/gui/UaeDropDown.hpp +++ b/src/osdep/gui/UaeDropDown.hpp @@ -1,12 +1,21 @@ #ifndef GCN_UAEDROPDOWN_HPP #define GCN_UAEDROPDOWN_HPP -#include - +#ifdef USE_SDL1 +#include +#include "guichan/keylistener.hpp" +#include "guichan/mouselistener.hpp" +#include "guichan/platform.hpp" +#include "guichan/widget.hpp" +#include "guichan/widgets/dropdown.hpp" +#elif USE_SDL2 #include #include #include #include +#endif + +#include namespace gcn diff --git a/src/osdep/gui/UaeListBox.cpp b/src/osdep/gui/UaeListBox.cpp index 9cbbc150..44c832ea 100644 --- a/src/osdep/gui/UaeListBox.cpp +++ b/src/osdep/gui/UaeListBox.cpp @@ -1,9 +1,21 @@ #include "UaeListBox.hpp" +#ifdef USE_SDL1 +#include "guichan/widgets/listbox.hpp" + +#include "guichan/basiccontainer.hpp" +#include "guichan/font.hpp" +#include "guichan/graphics.hpp" +#include "guichan/key.hpp" +#include "guichan/listmodel.hpp" +#include "guichan/mouseinput.hpp" +#include "guichan/selectionlistener.hpp" +#elif USE_SDL2 #include #include #include #include #include +#endif namespace gcn { @@ -40,7 +52,11 @@ namespace gcn // Check the current clip area so we don't draw unnecessary items // that are not visible. const ClipRectangle currentClipArea = graphics->getCurrentClipArea(); +#ifdef USE_SDL1 + int rowHeight = getRowHeight(); +#elif USE_SDL2 const int rowHeight = getFont()->getHeight(); +#endif // Calculate the number of rows to draw by checking the clip area. // The addition of two makes covers a partial visible row at the top diff --git a/src/osdep/gui/UaeListBox.hpp b/src/osdep/gui/UaeListBox.hpp index 2b97418b..0c5fee0b 100644 --- a/src/osdep/gui/UaeListBox.hpp +++ b/src/osdep/gui/UaeListBox.hpp @@ -3,11 +3,19 @@ #include +#ifdef USE_SDL1 +#include "guichan/keylistener.hpp" +#include "guichan/listmodel.hpp" +#include "guichan/mouselistener.hpp" +#include "guichan/platform.hpp" +#include "guichan/widget.hpp" +#include "guichan/widgets/listbox.hpp" +#elif USE_SDL2 #include #include #include #include - +#endif namespace gcn { diff --git a/src/osdep/gui/UaeRadioButton.cpp b/src/osdep/gui/UaeRadioButton.cpp index bfcef6c5..4973e91a 100644 --- a/src/osdep/gui/UaeRadioButton.cpp +++ b/src/osdep/gui/UaeRadioButton.cpp @@ -1,6 +1,15 @@ #include "UaeRadioButton.hpp" +#ifdef USE_SDL1 +#include "guichan/widgets/radiobutton.hpp" + +#include "guichan/font.hpp" +#include "guichan/graphics.hpp" +#include "guichan/key.hpp" +#include "guichan/mouseinput.hpp" +#elif USE_SDL2 #include #include +#endif namespace gcn { diff --git a/src/osdep/gui/UaeRadioButton.hpp b/src/osdep/gui/UaeRadioButton.hpp index 88bbe4a3..f1b47318 100644 --- a/src/osdep/gui/UaeRadioButton.hpp +++ b/src/osdep/gui/UaeRadioButton.hpp @@ -4,9 +4,17 @@ #include #include +#ifdef USE_SDL1 +#include "guichan/keylistener.hpp" +#include "guichan/mouselistener.hpp" +#include "guichan/platform.hpp" +#include "guichan/widget.hpp" +#include "guichan/widgets/radiobutton.hpp" +#elif USE_SDL2 #include #include #include +#endif namespace gcn diff --git a/src/osdep/gui/gui_handling.h b/src/osdep/gui/gui_handling.h index 0660c3f0..4e1cb9d7 100644 --- a/src/osdep/gui/gui_handling.h +++ b/src/osdep/gui/gui_handling.h @@ -17,7 +17,9 @@ #define DROPDOWN_HEIGHT 15 #define SLIDER_HEIGHT 18 #define TITLEBAR_HEIGHT 24 +#ifdef USE_SDL2 #include +#endif typedef struct _ConfigCategory { diff --git a/src/osdep/gui/main_window.cpp b/src/osdep/gui/main_window.cpp index cd3e93b2..65b145a6 100644 --- a/src/osdep/gui/main_window.cpp +++ b/src/osdep/gui/main_window.cpp @@ -1,8 +1,15 @@ #include +#ifdef USE_SDL1 +#include +#include +#include +#include "sdltruetypefont.hpp" +#elif USE_SDL2 #include #include #include #include +#endif #include "SelectorEntry.hpp" #include "sysconfig.h" @@ -96,10 +103,12 @@ enum * SDL Stuff we need */ SDL_Surface* gui_screen; -SDL_Texture* gui_texture; SDL_Event gui_event; +#ifdef USE_SDL2 +SDL_Texture* gui_texture; SDL_Cursor* cursor; SDL_Surface* cursorSurface; +#endif /* * Guisan SDL stuff we need @@ -214,16 +223,22 @@ static void ShowHelpRequested() void UpdateGuiScreen() { +#ifdef USE_SDL1 + wait_for_vsync(); + SDL_Flip(gui_screen); +#elif USE_SDL2 // Update the texture from the surface SDL_UpdateTexture(gui_texture, nullptr, gui_screen->pixels, gui_screen->pitch); // Copy the texture on the renderer SDL_RenderCopy(renderer, gui_texture, nullptr, nullptr); // Update the window surface (show the renderer) SDL_RenderPresent(renderer); +#endif } namespace sdl { +#ifdef USE_SDL2 // Sets the cursor image up void setup_cursor() { @@ -257,12 +272,30 @@ namespace sdl SDL_SetCursor(cursor); } +#endif void gui_init() { +#ifdef USE_SDL1 + //------------------------------------------------- + // Set layer for GUI screen + //------------------------------------------------- + char tmp[20]; + snprintf(tmp, 20, "%dx%d", GUI_WIDTH, GUI_HEIGHT); + setenv("SDL_OMAP_LAYER_SIZE", tmp, 1); + snprintf(tmp, 20, "0,0,0,0"); + setenv("SDL_OMAP_BORDER_CUT", tmp, 1); +#endif //------------------------------------------------- // Create new screen for GUI //------------------------------------------------- +#ifdef USE_SDL1 + const SDL_VideoInfo* videoInfo = SDL_GetVideoInfo(); + gui_screen = SDL_SetVideoMode(GUI_WIDTH, GUI_HEIGHT, 16, SDL_SWSURFACE | SDL_FULLSCREEN); + SDL_EnableUNICODE(1); + SDL_EnableKeyRepeat(SDL_DEFAULT_REPEAT_DELAY, SDL_DEFAULT_REPEAT_INTERVAL); +#endif +#ifdef USE_SDL2 setup_cursor(); // make the scaled rendering look smoother (linear scaling). @@ -275,20 +308,21 @@ namespace sdl gui_texture = SDL_CreateTextureFromSurface(renderer, gui_screen); check_error_sdl(gui_texture == nullptr, "Unable to create texture"); - +#endif #ifdef ANDROIDSDL // Enable Android multitouch SDL_InitSubSystem(SDL_INIT_JOYSTICK); SDL_JoystickOpen(0); #endif - +#ifdef USE_SDL2 if (cursor) { SDL_ShowCursor(SDL_ENABLE); } +#endif //------------------------------------------------- - // Create helpers for guisan + // Create helpers for GUI framework //------------------------------------------------- gui_imageLoader = new gcn::SDLImageLoader(); // The ImageLoader in use is static and must be set to be @@ -312,6 +346,10 @@ namespace sdl delete gui_input; delete gui_graphics; +#ifdef USE_SDL1 + if (gui_screen != nullptr) + SDL_FreeSurface(gui_screen); +#elif USE_SDL2 SDL_FreeSurface(gui_screen); SDL_DestroyTexture(gui_texture); @@ -327,6 +365,7 @@ namespace sdl SDL_FreeSurface(cursorSurface); cursorSurface = nullptr; } +#endif gui_screen = nullptr; } @@ -737,7 +776,11 @@ namespace widgets selectors = new gcn::Container(); selectors->setSize(150, workAreaHeight - 2); selectors->setBaseColor(colSelectorInactive); +#ifdef USE_SDL1 + selectors->setFrameSize(1); +#elif USE_SDL2 selectors->setBorderSize(1); +#endif int panelStartX = DISTANCE_BORDER + selectors->getWidth() + 2 + 11; panelFocusListener = new PanelFocusListener(); @@ -753,7 +796,11 @@ namespace widgets categories[i].panel->setId(categories[i].category); categories[i].panel->setSize(GUI_WIDTH - panelStartX - DISTANCE_BORDER - 1, workAreaHeight - 2); categories[i].panel->setBaseColor(gui_baseCol); +#ifdef USE_SDL1 + categories[i].panel->setFrameSize(1); +#elif USE_SDLL2 categories[i].panel->setBorderSize(1); +#endif categories[i].panel->setVisible(false); } @@ -879,7 +926,7 @@ void run_gui() #endif } - // Catch all guisan exceptions. + // Catch all GUI framework exceptions. catch (gcn::Exception e) { cout << e.getMessage() << endl; diff --git a/src/osdep/keyboard.cpp b/src/osdep/keyboard.cpp index 15a9fa10..ee3c8f81 100644 --- a/src/osdep/keyboard.cpp +++ b/src/osdep/keyboard.cpp @@ -395,7 +395,7 @@ void translate_amiberry_keys(int scancode, int newstate) inputdevice_translatekeycode(0, translatedScancode, newstate); } -int target_checkcapslock(int scancode, int *state) +int target_checkcapslock(const int scancode, int *state) { if (scancode != SDLK_CAPSLOCK && scancode != SDLK_NUMLOCKCLEAR && scancode != SDLK_SCROLLLOCK) return 0; diff --git a/src/osdep/target.h b/src/osdep/target.h index 67f76f42..a12892d9 100644 --- a/src/osdep/target.h +++ b/src/osdep/target.h @@ -161,3 +161,7 @@ STATIC_INLINE uae_u32 atomic_bit_test_and_reset(volatile uae_atomic *p, uae_u32 uae_u32 res = __sync_fetch_and_and(p, ~mask); return (res && mask); } +STATIC_INLINE void atomic_set(volatile uae_atomic *p, uae_u32 v) +{ + __sync_lock_test_and_set(p, v); +} diff --git a/src/threaddep/thread.h b/src/threaddep/thread.h index 2b7b33a9..3280885d 100644 --- a/src/threaddep/thread.h +++ b/src/threaddep/thread.h @@ -39,6 +39,23 @@ STATIC_INLINE void uae_end_thread (uae_thread_id *tid) { } +#ifdef USE_SDL1 +STATIC_INLINE int uae_start_thread (const TCHAR *name, void *(*f) (void *), void *arg, uae_thread_id *foo) +{ + uae_thread_id id = SDL_CreateThread ((int (*)(void *))f, arg); + if(foo != NULL) + *foo = id; + return (int)id; +} + +STATIC_INLINE int uae_start_thread_fast (void *(*f) (void *), void *arg, uae_thread_id *foo) +{ + uae_thread_id id = SDL_CreateThread ((int (*)(void *))f, arg); + if(foo != NULL) + *foo = id; + return (int)id; +} +#elif USE_SDL2 STATIC_INLINE uae_thread_id uae_start_thread(const TCHAR* name, void*(*f)(void*), void* arg, uae_thread_id* foo) { uae_thread_id id = SDL_CreateThread ((int (*)(void *))f, "StartThread", arg); @@ -54,6 +71,7 @@ STATIC_INLINE uae_thread_id uae_start_thread_fast(void*(*f)(void*), void* arg, u *foo = id; return id; } +#endif STATIC_INLINE void uae_wait_thread (uae_thread_id thread) {