From 3bc9f113a7e1b2056b8845f1d82cdeab84c0593b Mon Sep 17 00:00:00 2001 From: Toni Wilen Date: Mon, 25 Dec 2006 21:54:56 +0200 Subject: [PATCH] imported winuaesrc1340b7.zip --- 7z/7zAlloc.c | 0 7z/7zAlloc.h | 0 7z/7zBuffer.c | 0 7z/7zBuffer.h | 0 7z/7zCrc.c | 0 7z/7zCrc.h | 0 7z/7zDecode.c | 0 7z/7zDecode.h | 0 7z/7zExtract.c | 0 7z/7zExtract.h | 0 7z/7zHeader.c | 0 7z/7zHeader.h | 0 7z/7zIn.c | 0 7z/7zIn.h | 0 7z/7zItem.c | 0 7z/7zItem.h | 0 7z/7zMain.c | 0 7z/7zMethodID.c | 0 7z/7zMethodID.h | 0 7z/7zTypes.h | 0 7z/LzmaDecode.c | 0 7z/LzmaDecode.h | 0 7z/LzmaTypes.h | 0 ChangeLog | 0 akiko.c | 0 akiko2.c | 0 ar.c | 0 arcadia.c | 0 audio.c | 0 autoconf.c | 0 blitops.c | 0 blitter.c | 0 blitter2.c | 0 blitter3.c | 0 blkdev.c | 0 bsdsocket.c | 0 build68k.c | 0 catweasel.c | 0 cdrom.c | 0 cdtv.c | 0 cfgfile.c | 0 cia.c | 0 compemu_fpp.c | 0 compemu_optimizer.c | 0 compemu_optimizer_x86.c | 0 compemu_raw_x86.c | 0 compemu_support.c | 0 core.cw4.c | 0 cpuopti.c | 0 crc32.c | 0 custom.c | 11 ++- custom2.c | 0 debug.c | 0 disk.c | 0 dms/cdata.h | 0 dms/crc_csum.c | 0 dms/crc_csum.h | 0 dms/getbits.c | 0 dms/getbits.h | 0 dms/maketbl.c | 0 dms/maketbl.h | 0 dms/pfile.c | 0 dms/pfile.h | 0 dms/tables.c | 0 dms/tables.h | 0 dms/u_deep.c | 0 dms/u_deep.h | 0 dms/u_heavy.c | 0 dms/u_heavy.h | 0 dms/u_init.c | 0 dms/u_init.h | 0 dms/u_medium.c | 0 dms/u_medium.h | 0 dms/u_quick.c | 0 dms/u_quick.h | 0 dms/u_rle.c | 0 dms/u_rle.h | 0 drawing.c | 67 +++++++++++---- driveclick.c | 0 enforcer.c | 0 ersatz.c | 0 expansion.c | 0 fdi2raw.c | 0 filesys.asm | 0 filesys.c | 0 filesys.sh | 0 filesys_bootrom.c | 0 fpp.c | 0 fsdb.c | 0 fsdb_unix.c | 0 fsusage.c | 0 gayle.c | 0 genblitter.c | 0 gencomp.c | 0 gencpu.c | 0 gengenblitter.c | 0 genlinetoscr.c | 0 genp2c.c | 0 gfxlib.c | 0 gfxutil.c | 0 gtkui.c | 0 hardfile.c | 0 hrtmon_rom.c | 0 identify.c | 0 include/akiko.h | 0 include/ar.h | 0 include/arcadia.h | 0 include/audio.h | 0 include/autoconf.h | 0 include/blitter.h | 0 include/blkdev.h | 0 include/bsdsocket.h | 0 include/catweasel.h | 0 include/cdtv.h | 0 include/cia.h | 0 include/commpipe.h | 0 include/compemu.h | 0 include/cpu_prefetch.h | 0 include/crc32.h | 0 include/custom.h | 0 include/debug.h | 0 include/disk.h | 0 include/drawing.h | 0 include/driveclick.h | 0 include/enforcer.h | 0 include/ersatz.h | 0 include/events.h | 0 include/events_jit.h | 0 include/events_normal.h | 0 include/execlib.h | 0 include/fdi2raw.h | 0 include/filesys.h | 0 include/filter.h | 0 include/fpp-ieee-be.h | 0 include/fpp-unknown.h | 0 include/fsdb.h | 0 include/fsusage.h | 0 include/genblitter.h | 0 include/gensound.h | 0 include/gfxfilter.h | 0 include/gui.h | 0 include/identify.h | 0 include/inputdevice.h | 0 include/keyboard.h | 0 include/keybuf.h | 0 include/mackbd.h | 0 include/memory.h | 0 include/moduleripper.h | 0 include/native2amiga.h | 0 include/newcpu.h | 0 include/options.h | 0 include/osemu.h | 0 include/parallel.h | 0 include/picasso96.h | 0 include/readcpu.h | 0 include/savestate.h | 0 include/scsidev.h | 0 include/serial.h | 0 include/sysconfig.h.win32 | 0 include/sysdeps.h | 0 include/traps.h | 0 include/tui.h | 0 include/uae.h | 0 include/uaeexe.h | 0 include/uaeipc.h | 0 include/uaeserial.h | 0 include/unzip.h | 0 include/xwin.h | 0 include/zfile.h | 0 inputdevice.c | 0 inputevents.def | 0 keybuf.c | 0 main.c | 0 memory.c | 0 missing.c | 0 moduleripper.c | 0 native2amiga.c | 0 ncurses.c | 0 newcpu.c | 0 nogui.c | 0 od-generic/exectasks.h | 0 od-generic/joystick.c | 0 od-generic/memory.h | 0 od-generic/sound.c | 0 od-generic/sound.h | 0 od-win32/7zplugin.c | 0 od-win32/WinUAE_Install.nsi | 0 od-win32/ahidsound.c | 0 od-win32/ahidsound.h | 0 od-win32/asm.bat | 0 od-win32/avioutput.c | 0 od-win32/avioutput.h | 0 od-win32/blkdev_win32_aspi.c | 0 od-win32/blkdev_win32_ioctl.c | 0 od-win32/blkdev_win32_spti.c | 0 od-win32/bsdsock.c | 0 od-win32/build68k_msvc/build68k_msvc.rc | 0 od-win32/build68k_msvc/build68k_msvc.vcproj | 0 od-win32/caps/CapsAPI.h | 0 od-win32/caps/CapsLib.h | 0 od-win32/caps/Comlib.h | 0 od-win32/caps/Comtype.h | 0 od-win32/caps/caps_win32.c | 0 od-win32/caps/caps_win32.h | 0 od-win32/dinput.c | 0 od-win32/direct3d.c | 0 od-win32/direct3d.h | 0 od-win32/diskutil.c | 0 od-win32/diskutil.h | 0 od-win32/driveclick_win32.c | 0 od-win32/dxwrap.c | 0 od-win32/dxwrap.h | 0 od-win32/fdrawcmd.c | 4 +- od-win32/fsdb_win32.c | 0 .../genblitter_msvc/genblitter_msvc.vcproj | 0 od-win32/gencomp_msvc/gencomp_msvc.vcproj | 0 od-win32/gencpu_msvc/gencpu_msvc.vcproj | 0 .../genlinetoscr_msvc.vcproj | 0 od-win32/graphics/amiga_header.bmp | Bin od-win32/graphics/amiga_welcome.bmp | Bin od-win32/graphics/installer_icon.ico | Bin od-win32/hardfile_win32.c | 0 od-win32/hq2x32.asm | 0 od-win32/hq3x16.asm | 0 od-win32/hq3x32.asm | 0 od-win32/hq4x32.asm | 0 od-win32/ioport.c | 0 od-win32/ioport.h | 0 od-win32/ipctester.c | 0 od-win32/keyboard_win32.c | 0 od-win32/lcd.c | 0 od-win32/lcd.h | 0 od-win32/machdep/m68k.h | 0 od-win32/machdep/maccess.h | 0 od-win32/machdep/rpt.h | 0 od-win32/machdep/support.c | 0 od-win32/makeexe.bat | 0 od-win32/md-fpp.h | 0 od-win32/midi.c | 0 od-win32/midi.h | 0 od-win32/midiin.c | 0 od-win32/mman.c | 0 od-win32/opengl.c | 0 od-win32/opengl.h | 0 od-win32/parser.c | 4 + od-win32/parser.h | 0 od-win32/picasso96_win.c | 0 od-win32/picasso96_win.h | 0 od-win32/posixemu.c | 0 od-win32/posixemu.h | 0 od-win32/resources/35floppy.ico | Bin od-win32/resources/Mycomp.ico | Bin od-win32/resources/RCa00564 | Bin od-win32/resources/WinUAE_German.rc | 0 od-win32/resources/amigainfo.ico | Bin od-win32/resources/avioutput.ico | Bin od-win32/resources/chip.ico | Bin od-win32/resources/cpu.ico | Bin od-win32/resources/drive.ico | Bin od-win32/resources/drive_click.wav | Bin od-win32/resources/drive_snatch.wav | Bin od-win32/resources/drive_spin.wav | Bin od-win32/resources/drive_spinnd.wav | Bin od-win32/resources/drive_startup.wav | Bin od-win32/resources/file.ico | Bin od-win32/resources/folder.ico | Bin od-win32/resources/h_arrow.cur | Bin od-win32/resources/joystick.ico | Bin od-win32/resources/lcd.bmp | Bin od-win32/resources/misc.ico | Bin od-win32/resources/move_dow.ico | Bin od-win32/resources/move_up.ico | Bin od-win32/resources/paths.ico | Bin od-win32/resources/quickstart.ico | Bin od-win32/resources/resource.h | 0 od-win32/resources/resource.hm | 0 od-win32/resources/root.ico | Bin od-win32/resources/screen.ico | Bin od-win32/resources/sound.ico | Bin od-win32/resources/winuae.exe.manifest | 0 od-win32/resources/winuae.ico | Bin od-win32/resources/winuae.rc | 0 od-win32/resources/winuae_minimal.rc | 0 od-win32/resources/xarcade-winuae.bmp | Bin od-win32/scaler.c | 0 od-win32/scaler2.c | 0 od-win32/screenshot.c | 0 od-win32/scsidef.h | 0 od-win32/serial_win32.c | 0 od-win32/sfhelper.c | 0 od-win32/shm.c | 0 od-win32/soundcheck.c | 0 od-win32/sounddep/sound.c | 79 ++++++++++-------- od-win32/sounddep/sound.h | 0 od-win32/srcrelease.bat | 0 od-win32/support.c | 0 od-win32/sys/ipc.h | 0 od-win32/sys/mman.h | 0 od-win32/sys/shm.h | 0 od-win32/sysconfig.h | 0 od-win32/target.h | 0 od-win32/threaddep/thread.h | 0 od-win32/unistd.h | 0 od-win32/wcc.sh | 0 od-win32/win32.c | 2 +- od-win32/win32.h | 4 +- od-win32/win32_decompress.c | 0 od-win32/win32_filesys.c | 0 od-win32/win32_nogui.c | 0 od-win32/win32_scale2x.c | 0 od-win32/win32gfx.c | 0 od-win32/win32gfx.h | 0 od-win32/win32gui.c | 0 od-win32/win32gui.h | 0 od-win32/winuae_msvc/winuae_msvc.vcproj | 0 od-win32/winuaechangelog.txt | 16 ++++ od-win32/wrc.sh | 0 od-win32/writelog.c | 0 picasso96.c | 0 prowizard/misc/misc.c | 0 prowizard/misc/testbag.c | 0 prowizard/prowiz.c | 0 prowizard/rippers/AC1D_packer.c | 0 prowizard/rippers/AMOS-MusicBank.c | 0 prowizard/rippers/AMOS-PowerPackerBank.c | 0 prowizard/rippers/BP-Soundmonitor.c | 0 prowizard/rippers/BSI-FutureComposer.c | 0 prowizard/rippers/Bytekiller.c | 0 prowizard/rippers/ChipTracker.c | 0 prowizard/rippers/Crunchmania-Address.c | 0 prowizard/rippers/Crunchmania-Simple.c | 0 prowizard/rippers/DefjamCruncher32-pro.c | 0 prowizard/rippers/DigiBooster17.c | 0 prowizard/rippers/DigitalIllusion.c | 0 prowizard/rippers/DoubleAction.c | 0 prowizard/rippers/Dragpack100.c | 0 prowizard/rippers/Dragpack252.c | 0 prowizard/rippers/EurekaPacker.c | 0 prowizard/rippers/FC-M-Packer.c | 0 prowizard/rippers/FastTracker2.c | 0 prowizard/rippers/FuchsTracker.c | 0 prowizard/rippers/FutureComposer13.c | 0 prowizard/rippers/FutureComposer14.c | 0 prowizard/rippers/FuzzacPacker.c | 0 prowizard/rippers/GNUPacker12.c | 0 prowizard/rippers/GPMO.c | 0 prowizard/rippers/GameMusicCreator.c | 0 prowizard/rippers/GnuPlayer.c | 0 prowizard/rippers/HQC2.c | 0 prowizard/rippers/HeatseekerMC10.c | 0 prowizard/rippers/HornetPacker.c | 0 prowizard/rippers/JamCracker.c | 0 prowizard/rippers/KefrensSoundMachine.c | 0 prowizard/rippers/MED-Octamed.c | 0 prowizard/rippers/MOD-compatible.c | 0 prowizard/rippers/MasterCruncher30-Address.c | 0 prowizard/rippers/MaxPacker12.c | 0 prowizard/rippers/MegaCruncher-Object.c | 0 prowizard/rippers/MegaCruncher.c | 0 prowizard/rippers/ModuleProtector.c | 0 prowizard/rippers/Mugician.c | 0 prowizard/rippers/Newtron.c | 0 prowizard/rippers/NoiseFromHeaven.c | 0 prowizard/rippers/NoisePacker1.c | 0 prowizard/rippers/NoisePacker2.c | 0 prowizard/rippers/NoisePacker3.c | 0 prowizard/rippers/NoiseRunner.c | 0 prowizard/rippers/PhaPacker.c | 0 prowizard/rippers/PolkaPacker.c | 0 prowizard/rippers/PowerMusic.c | 0 prowizard/rippers/PowerPacker23.c | 0 prowizard/rippers/PowerPacker30.c | 0 prowizard/rippers/PowerPacker40-library.c | 0 prowizard/rippers/PowerPacker40.c | 0 prowizard/rippers/ProPacker10.c | 0 prowizard/rippers/ProPacker21.c | 0 prowizard/rippers/ProPacker30.c | 0 prowizard/rippers/Promizer01.c | 0 prowizard/rippers/Promizer10c.c | 0 prowizard/rippers/Promizer18a.c | 0 prowizard/rippers/Promizer20.c | 0 prowizard/rippers/Promizer40.c | 0 prowizard/rippers/Prorunner10.c | 0 prowizard/rippers/Prorunner20.c | 0 prowizard/rippers/QuadraComposer.c | 0 prowizard/rippers/RelokIt10.c | 0 prowizard/rippers/SGT-Packer.c | 0 prowizard/rippers/SkytPacker.c | 0 prowizard/rippers/SoundFX.c | 0 prowizard/rippers/SoundTracker.c | 0 prowizard/rippers/SoundTracker26.c | 0 prowizard/rippers/SpikeCruncher.c | 0 prowizard/rippers/StartrekkerPack.c | 0 prowizard/rippers/StimPacker.c | 0 prowizard/rippers/StoneCracker270.c | 0 prowizard/rippers/StoneCracker299.c | 0 prowizard/rippers/StoneCracker299b.c | 0 prowizard/rippers/StoneCracker299d.c | 0 prowizard/rippers/StoneCracker300.c | 0 prowizard/rippers/StoneCracker310.c | 0 prowizard/rippers/SuperCruncher27.c | 0 prowizard/rippers/SyncroPacker46.c | 0 prowizard/rippers/TMK.c | 0 prowizard/rippers/TNMCruncher.c | 0 prowizard/rippers/TetraPack102.c | 0 prowizard/rippers/TetraPack21.c | 0 prowizard/rippers/TetraPack22.c | 0 prowizard/rippers/TheDarkDemon.c | 0 prowizard/rippers/ThePlayer22a.c | 0 prowizard/rippers/ThePlayer30a.c | 0 prowizard/rippers/ThePlayer40.c | 0 prowizard/rippers/ThePlayer41a.c | 0 prowizard/rippers/ThePlayer50a.c | 0 prowizard/rippers/ThePlayer60a.c | 0 prowizard/rippers/ThePlayer61a.c | 0 prowizard/rippers/TimeCruncher17.c | 0 prowizard/rippers/TrackerPacker1.c | 0 prowizard/rippers/TrackerPacker2.c | 0 prowizard/rippers/TrackerPacker3.c | 0 prowizard/rippers/TreasurePattern.c | 0 prowizard/rippers/TryItCruncher101.c | 0 prowizard/rippers/TurboSqueezer61.c | 0 prowizard/rippers/UnicTracker.c | 0 prowizard/rippers/UnicTracker2.c | 0 prowizard/rippers/WantonPacker.c | 0 prowizard/rippers/XannPlayer.c | 0 prowizard/rippers/ZenPacker.c | 0 prowizard/rippers/datacrunchers.c | 0 prowizard/rippers/extern.h | 0 prowizard/rippers/globals.h | 0 prowizard/rippers/ptktable.h | 0 prowizard/rippers/tuning.h | 0 prowizard/rippers/vars.h | 0 readcpu.c | 0 readdisk.c | 0 rpc.c | 0 savestate.c | 0 scsi-none.c | 0 scsidev.c | 0 scsiemul.c | 0 sdl-joystick.c | 0 serial.c | 0 sinctable.c | 0 svga.c | 0 svgancui.c | 0 table68k | 0 traps.c | 0 tui.c | 0 uaeexe.c | 0 uaeipc.c | 0 uaelib.c | 0 uaeserial.c | 0 unzip.c | 0 writelog.c | 0 zfile.c | 0 455 files changed, 132 insertions(+), 55 deletions(-) mode change 100644 => 100755 7z/7zAlloc.c mode change 100644 => 100755 7z/7zAlloc.h mode change 100644 => 100755 7z/7zBuffer.c mode change 100644 => 100755 7z/7zBuffer.h mode change 100644 => 100755 7z/7zCrc.c mode change 100644 => 100755 7z/7zCrc.h mode change 100644 => 100755 7z/7zDecode.c mode change 100644 => 100755 7z/7zDecode.h mode change 100644 => 100755 7z/7zExtract.c mode change 100644 => 100755 7z/7zExtract.h mode change 100644 => 100755 7z/7zHeader.c mode change 100644 => 100755 7z/7zHeader.h mode change 100644 => 100755 7z/7zIn.c mode change 100644 => 100755 7z/7zIn.h mode change 100644 => 100755 7z/7zItem.c mode change 100644 => 100755 7z/7zItem.h mode change 100644 => 100755 7z/7zMain.c mode change 100644 => 100755 7z/7zMethodID.c mode change 100644 => 100755 7z/7zMethodID.h mode change 100644 => 100755 7z/7zTypes.h mode change 100644 => 100755 7z/LzmaDecode.c mode change 100644 => 100755 7z/LzmaDecode.h mode change 100644 => 100755 7z/LzmaTypes.h mode change 100644 => 100755 ChangeLog mode change 100644 => 100755 akiko.c mode change 100644 => 100755 akiko2.c mode change 100644 => 100755 ar.c mode change 100644 => 100755 arcadia.c mode change 100644 => 100755 audio.c mode change 100644 => 100755 autoconf.c mode change 100644 => 100755 blitops.c mode change 100644 => 100755 blitter.c mode change 100644 => 100755 blitter2.c mode change 100644 => 100755 blitter3.c mode change 100644 => 100755 blkdev.c mode change 100644 => 100755 bsdsocket.c mode change 100644 => 100755 build68k.c mode change 100644 => 100755 catweasel.c mode change 100644 => 100755 cdrom.c mode change 100644 => 100755 cdtv.c mode change 100644 => 100755 cfgfile.c mode change 100644 => 100755 cia.c mode change 100644 => 100755 compemu_fpp.c mode change 100644 => 100755 compemu_optimizer.c mode change 100644 => 100755 compemu_optimizer_x86.c mode change 100644 => 100755 compemu_raw_x86.c mode change 100644 => 100755 compemu_support.c mode change 100644 => 100755 core.cw4.c mode change 100644 => 100755 cpuopti.c mode change 100644 => 100755 crc32.c mode change 100644 => 100755 custom.c mode change 100644 => 100755 custom2.c mode change 100644 => 100755 debug.c mode change 100644 => 100755 disk.c mode change 100644 => 100755 dms/cdata.h mode change 100644 => 100755 dms/crc_csum.c mode change 100644 => 100755 dms/crc_csum.h mode change 100644 => 100755 dms/getbits.c mode change 100644 => 100755 dms/getbits.h mode change 100644 => 100755 dms/maketbl.c mode change 100644 => 100755 dms/maketbl.h mode change 100644 => 100755 dms/pfile.c mode change 100644 => 100755 dms/pfile.h mode change 100644 => 100755 dms/tables.c mode change 100644 => 100755 dms/tables.h mode change 100644 => 100755 dms/u_deep.c mode change 100644 => 100755 dms/u_deep.h mode change 100644 => 100755 dms/u_heavy.c mode change 100644 => 100755 dms/u_heavy.h mode change 100644 => 100755 dms/u_init.c mode change 100644 => 100755 dms/u_init.h mode change 100644 => 100755 dms/u_medium.c mode change 100644 => 100755 dms/u_medium.h mode change 100644 => 100755 dms/u_quick.c mode change 100644 => 100755 dms/u_quick.h mode change 100644 => 100755 dms/u_rle.c mode change 100644 => 100755 dms/u_rle.h mode change 100644 => 100755 drawing.c mode change 100644 => 100755 driveclick.c mode change 100644 => 100755 enforcer.c mode change 100644 => 100755 ersatz.c mode change 100644 => 100755 expansion.c mode change 100644 => 100755 fdi2raw.c mode change 100644 => 100755 filesys.asm mode change 100644 => 100755 filesys.c mode change 100644 => 100755 filesys.sh mode change 100644 => 100755 filesys_bootrom.c mode change 100644 => 100755 fpp.c mode change 100644 => 100755 fsdb.c mode change 100644 => 100755 fsdb_unix.c mode change 100644 => 100755 fsusage.c mode change 100644 => 100755 gayle.c mode change 100644 => 100755 genblitter.c mode change 100644 => 100755 gencomp.c mode change 100644 => 100755 gencpu.c mode change 100644 => 100755 gengenblitter.c mode change 100644 => 100755 genlinetoscr.c mode change 100644 => 100755 genp2c.c mode change 100644 => 100755 gfxlib.c mode change 100644 => 100755 gfxutil.c mode change 100644 => 100755 gtkui.c mode change 100644 => 100755 hardfile.c mode change 100644 => 100755 hrtmon_rom.c mode change 100644 => 100755 identify.c mode change 100644 => 100755 include/akiko.h mode change 100644 => 100755 include/ar.h mode change 100644 => 100755 include/arcadia.h mode change 100644 => 100755 include/audio.h mode change 100644 => 100755 include/autoconf.h mode change 100644 => 100755 include/blitter.h mode change 100644 => 100755 include/blkdev.h mode change 100644 => 100755 include/bsdsocket.h mode change 100644 => 100755 include/catweasel.h mode change 100644 => 100755 include/cdtv.h mode change 100644 => 100755 include/cia.h mode change 100644 => 100755 include/commpipe.h mode change 100644 => 100755 include/compemu.h mode change 100644 => 100755 include/cpu_prefetch.h mode change 100644 => 100755 include/crc32.h mode change 100644 => 100755 include/custom.h mode change 100644 => 100755 include/debug.h mode change 100644 => 100755 include/disk.h mode change 100644 => 100755 include/drawing.h mode change 100644 => 100755 include/driveclick.h mode change 100644 => 100755 include/enforcer.h mode change 100644 => 100755 include/ersatz.h mode change 100644 => 100755 include/events.h mode change 100644 => 100755 include/events_jit.h mode change 100644 => 100755 include/events_normal.h mode change 100644 => 100755 include/execlib.h mode change 100644 => 100755 include/fdi2raw.h mode change 100644 => 100755 include/filesys.h mode change 100644 => 100755 include/filter.h mode change 100644 => 100755 include/fpp-ieee-be.h mode change 100644 => 100755 include/fpp-unknown.h mode change 100644 => 100755 include/fsdb.h mode change 100644 => 100755 include/fsusage.h mode change 100644 => 100755 include/genblitter.h mode change 100644 => 100755 include/gensound.h mode change 100644 => 100755 include/gfxfilter.h mode change 100644 => 100755 include/gui.h mode change 100644 => 100755 include/identify.h mode change 100644 => 100755 include/inputdevice.h mode change 100644 => 100755 include/keyboard.h mode change 100644 => 100755 include/keybuf.h mode change 100644 => 100755 include/mackbd.h mode change 100644 => 100755 include/memory.h mode change 100644 => 100755 include/moduleripper.h mode change 100644 => 100755 include/native2amiga.h mode change 100644 => 100755 include/newcpu.h mode change 100644 => 100755 include/options.h mode change 100644 => 100755 include/osemu.h mode change 100644 => 100755 include/parallel.h mode change 100644 => 100755 include/picasso96.h mode change 100644 => 100755 include/readcpu.h mode change 100644 => 100755 include/savestate.h mode change 100644 => 100755 include/scsidev.h mode change 100644 => 100755 include/serial.h mode change 100644 => 100755 include/sysconfig.h.win32 mode change 100644 => 100755 include/sysdeps.h mode change 100644 => 100755 include/traps.h mode change 100644 => 100755 include/tui.h mode change 100644 => 100755 include/uae.h mode change 100644 => 100755 include/uaeexe.h mode change 100644 => 100755 include/uaeipc.h mode change 100644 => 100755 include/uaeserial.h mode change 100644 => 100755 include/unzip.h mode change 100644 => 100755 include/xwin.h mode change 100644 => 100755 include/zfile.h mode change 100644 => 100755 inputdevice.c mode change 100644 => 100755 inputevents.def mode change 100644 => 100755 keybuf.c mode change 100644 => 100755 main.c mode change 100644 => 100755 memory.c mode change 100644 => 100755 missing.c mode change 100644 => 100755 moduleripper.c mode change 100644 => 100755 native2amiga.c mode change 100644 => 100755 ncurses.c mode change 100644 => 100755 newcpu.c mode change 100644 => 100755 nogui.c mode change 100644 => 100755 od-generic/exectasks.h mode change 100644 => 100755 od-generic/joystick.c mode change 100644 => 100755 od-generic/memory.h mode change 100644 => 100755 od-generic/sound.c mode change 100644 => 100755 od-generic/sound.h mode change 100644 => 100755 od-win32/7zplugin.c mode change 100644 => 100755 od-win32/WinUAE_Install.nsi mode change 100644 => 100755 od-win32/ahidsound.c mode change 100644 => 100755 od-win32/ahidsound.h mode change 100644 => 100755 od-win32/asm.bat mode change 100644 => 100755 od-win32/avioutput.c mode change 100644 => 100755 od-win32/avioutput.h mode change 100644 => 100755 od-win32/blkdev_win32_aspi.c mode change 100644 => 100755 od-win32/blkdev_win32_ioctl.c mode change 100644 => 100755 od-win32/blkdev_win32_spti.c mode change 100644 => 100755 od-win32/bsdsock.c mode change 100644 => 100755 od-win32/build68k_msvc/build68k_msvc.rc mode change 100644 => 100755 od-win32/build68k_msvc/build68k_msvc.vcproj mode change 100644 => 100755 od-win32/caps/CapsAPI.h mode change 100644 => 100755 od-win32/caps/CapsLib.h mode change 100644 => 100755 od-win32/caps/Comlib.h mode change 100644 => 100755 od-win32/caps/Comtype.h mode change 100644 => 100755 od-win32/caps/caps_win32.c mode change 100644 => 100755 od-win32/caps/caps_win32.h mode change 100644 => 100755 od-win32/dinput.c mode change 100644 => 100755 od-win32/direct3d.c mode change 100644 => 100755 od-win32/direct3d.h mode change 100644 => 100755 od-win32/diskutil.c mode change 100644 => 100755 od-win32/diskutil.h mode change 100644 => 100755 od-win32/driveclick_win32.c mode change 100644 => 100755 od-win32/dxwrap.c mode change 100644 => 100755 od-win32/dxwrap.h mode change 100644 => 100755 od-win32/fdrawcmd.c mode change 100644 => 100755 od-win32/fsdb_win32.c mode change 100644 => 100755 od-win32/genblitter_msvc/genblitter_msvc.vcproj mode change 100644 => 100755 od-win32/gencomp_msvc/gencomp_msvc.vcproj mode change 100644 => 100755 od-win32/gencpu_msvc/gencpu_msvc.vcproj mode change 100644 => 100755 od-win32/genlinetoscr_msvc/genlinetoscr_msvc.vcproj mode change 100644 => 100755 od-win32/graphics/amiga_header.bmp mode change 100644 => 100755 od-win32/graphics/amiga_welcome.bmp mode change 100644 => 100755 od-win32/graphics/installer_icon.ico mode change 100644 => 100755 od-win32/hardfile_win32.c mode change 100644 => 100755 od-win32/hq2x32.asm mode change 100644 => 100755 od-win32/hq3x16.asm mode change 100644 => 100755 od-win32/hq3x32.asm mode change 100644 => 100755 od-win32/hq4x32.asm mode change 100644 => 100755 od-win32/ioport.c mode change 100644 => 100755 od-win32/ioport.h mode change 100644 => 100755 od-win32/ipctester.c mode change 100644 => 100755 od-win32/keyboard_win32.c mode change 100644 => 100755 od-win32/lcd.c mode change 100644 => 100755 od-win32/lcd.h mode change 100644 => 100755 od-win32/machdep/m68k.h mode change 100644 => 100755 od-win32/machdep/maccess.h mode change 100644 => 100755 od-win32/machdep/rpt.h mode change 100644 => 100755 od-win32/machdep/support.c mode change 100644 => 100755 od-win32/makeexe.bat mode change 100644 => 100755 od-win32/md-fpp.h mode change 100644 => 100755 od-win32/midi.c mode change 100644 => 100755 od-win32/midi.h mode change 100644 => 100755 od-win32/midiin.c mode change 100644 => 100755 od-win32/mman.c mode change 100644 => 100755 od-win32/opengl.c mode change 100644 => 100755 od-win32/opengl.h mode change 100644 => 100755 od-win32/parser.c mode change 100644 => 100755 od-win32/parser.h mode change 100644 => 100755 od-win32/picasso96_win.c mode change 100644 => 100755 od-win32/picasso96_win.h mode change 100644 => 100755 od-win32/posixemu.c mode change 100644 => 100755 od-win32/posixemu.h mode change 100644 => 100755 od-win32/resources/35floppy.ico mode change 100644 => 100755 od-win32/resources/Mycomp.ico mode change 100644 => 100755 od-win32/resources/RCa00564 mode change 100644 => 100755 od-win32/resources/WinUAE_German.rc mode change 100644 => 100755 od-win32/resources/amigainfo.ico mode change 100644 => 100755 od-win32/resources/avioutput.ico mode change 100644 => 100755 od-win32/resources/chip.ico mode change 100644 => 100755 od-win32/resources/cpu.ico mode change 100644 => 100755 od-win32/resources/drive.ico mode change 100644 => 100755 od-win32/resources/drive_click.wav mode change 100644 => 100755 od-win32/resources/drive_snatch.wav mode change 100644 => 100755 od-win32/resources/drive_spin.wav mode change 100644 => 100755 od-win32/resources/drive_spinnd.wav mode change 100644 => 100755 od-win32/resources/drive_startup.wav mode change 100644 => 100755 od-win32/resources/file.ico mode change 100644 => 100755 od-win32/resources/folder.ico mode change 100644 => 100755 od-win32/resources/h_arrow.cur mode change 100644 => 100755 od-win32/resources/joystick.ico mode change 100644 => 100755 od-win32/resources/lcd.bmp mode change 100644 => 100755 od-win32/resources/misc.ico mode change 100644 => 100755 od-win32/resources/move_dow.ico mode change 100644 => 100755 od-win32/resources/move_up.ico mode change 100644 => 100755 od-win32/resources/paths.ico mode change 100644 => 100755 od-win32/resources/quickstart.ico mode change 100644 => 100755 od-win32/resources/resource.h mode change 100644 => 100755 od-win32/resources/resource.hm mode change 100644 => 100755 od-win32/resources/root.ico mode change 100644 => 100755 od-win32/resources/screen.ico mode change 100644 => 100755 od-win32/resources/sound.ico mode change 100644 => 100755 od-win32/resources/winuae.exe.manifest mode change 100644 => 100755 od-win32/resources/winuae.ico mode change 100644 => 100755 od-win32/resources/winuae.rc mode change 100644 => 100755 od-win32/resources/winuae_minimal.rc mode change 100644 => 100755 od-win32/resources/xarcade-winuae.bmp mode change 100644 => 100755 od-win32/scaler.c mode change 100644 => 100755 od-win32/scaler2.c mode change 100644 => 100755 od-win32/screenshot.c mode change 100644 => 100755 od-win32/scsidef.h mode change 100644 => 100755 od-win32/serial_win32.c mode change 100644 => 100755 od-win32/sfhelper.c mode change 100644 => 100755 od-win32/shm.c mode change 100644 => 100755 od-win32/soundcheck.c mode change 100644 => 100755 od-win32/sounddep/sound.c mode change 100644 => 100755 od-win32/sounddep/sound.h mode change 100644 => 100755 od-win32/srcrelease.bat mode change 100644 => 100755 od-win32/support.c mode change 100644 => 100755 od-win32/sys/ipc.h mode change 100644 => 100755 od-win32/sys/mman.h mode change 100644 => 100755 od-win32/sys/shm.h mode change 100644 => 100755 od-win32/sysconfig.h mode change 100644 => 100755 od-win32/target.h mode change 100644 => 100755 od-win32/threaddep/thread.h mode change 100644 => 100755 od-win32/unistd.h mode change 100644 => 100755 od-win32/wcc.sh mode change 100644 => 100755 od-win32/win32.c mode change 100644 => 100755 od-win32/win32.h mode change 100644 => 100755 od-win32/win32_decompress.c mode change 100644 => 100755 od-win32/win32_filesys.c mode change 100644 => 100755 od-win32/win32_nogui.c mode change 100644 => 100755 od-win32/win32_scale2x.c mode change 100644 => 100755 od-win32/win32gfx.c mode change 100644 => 100755 od-win32/win32gfx.h mode change 100644 => 100755 od-win32/win32gui.c mode change 100644 => 100755 od-win32/win32gui.h mode change 100644 => 100755 od-win32/winuae_msvc/winuae_msvc.vcproj mode change 100644 => 100755 od-win32/winuaechangelog.txt mode change 100644 => 100755 od-win32/wrc.sh mode change 100644 => 100755 od-win32/writelog.c mode change 100644 => 100755 picasso96.c mode change 100644 => 100755 prowizard/misc/misc.c mode change 100644 => 100755 prowizard/misc/testbag.c mode change 100644 => 100755 prowizard/prowiz.c mode change 100644 => 100755 prowizard/rippers/AC1D_packer.c mode change 100644 => 100755 prowizard/rippers/AMOS-MusicBank.c mode change 100644 => 100755 prowizard/rippers/AMOS-PowerPackerBank.c mode change 100644 => 100755 prowizard/rippers/BP-Soundmonitor.c mode change 100644 => 100755 prowizard/rippers/BSI-FutureComposer.c mode change 100644 => 100755 prowizard/rippers/Bytekiller.c mode change 100644 => 100755 prowizard/rippers/ChipTracker.c mode change 100644 => 100755 prowizard/rippers/Crunchmania-Address.c mode change 100644 => 100755 prowizard/rippers/Crunchmania-Simple.c mode change 100644 => 100755 prowizard/rippers/DefjamCruncher32-pro.c mode change 100644 => 100755 prowizard/rippers/DigiBooster17.c mode change 100644 => 100755 prowizard/rippers/DigitalIllusion.c mode change 100644 => 100755 prowizard/rippers/DoubleAction.c mode change 100644 => 100755 prowizard/rippers/Dragpack100.c mode change 100644 => 100755 prowizard/rippers/Dragpack252.c mode change 100644 => 100755 prowizard/rippers/EurekaPacker.c mode change 100644 => 100755 prowizard/rippers/FC-M-Packer.c mode change 100644 => 100755 prowizard/rippers/FastTracker2.c mode change 100644 => 100755 prowizard/rippers/FuchsTracker.c mode change 100644 => 100755 prowizard/rippers/FutureComposer13.c mode change 100644 => 100755 prowizard/rippers/FutureComposer14.c mode change 100644 => 100755 prowizard/rippers/FuzzacPacker.c mode change 100644 => 100755 prowizard/rippers/GNUPacker12.c mode change 100644 => 100755 prowizard/rippers/GPMO.c mode change 100644 => 100755 prowizard/rippers/GameMusicCreator.c mode change 100644 => 100755 prowizard/rippers/GnuPlayer.c mode change 100644 => 100755 prowizard/rippers/HQC2.c mode change 100644 => 100755 prowizard/rippers/HeatseekerMC10.c mode change 100644 => 100755 prowizard/rippers/HornetPacker.c mode change 100644 => 100755 prowizard/rippers/JamCracker.c mode change 100644 => 100755 prowizard/rippers/KefrensSoundMachine.c mode change 100644 => 100755 prowizard/rippers/MED-Octamed.c mode change 100644 => 100755 prowizard/rippers/MOD-compatible.c mode change 100644 => 100755 prowizard/rippers/MasterCruncher30-Address.c mode change 100644 => 100755 prowizard/rippers/MaxPacker12.c mode change 100644 => 100755 prowizard/rippers/MegaCruncher-Object.c mode change 100644 => 100755 prowizard/rippers/MegaCruncher.c mode change 100644 => 100755 prowizard/rippers/ModuleProtector.c mode change 100644 => 100755 prowizard/rippers/Mugician.c mode change 100644 => 100755 prowizard/rippers/Newtron.c mode change 100644 => 100755 prowizard/rippers/NoiseFromHeaven.c mode change 100644 => 100755 prowizard/rippers/NoisePacker1.c mode change 100644 => 100755 prowizard/rippers/NoisePacker2.c mode change 100644 => 100755 prowizard/rippers/NoisePacker3.c mode change 100644 => 100755 prowizard/rippers/NoiseRunner.c mode change 100644 => 100755 prowizard/rippers/PhaPacker.c mode change 100644 => 100755 prowizard/rippers/PolkaPacker.c mode change 100644 => 100755 prowizard/rippers/PowerMusic.c mode change 100644 => 100755 prowizard/rippers/PowerPacker23.c mode change 100644 => 100755 prowizard/rippers/PowerPacker30.c mode change 100644 => 100755 prowizard/rippers/PowerPacker40-library.c mode change 100644 => 100755 prowizard/rippers/PowerPacker40.c mode change 100644 => 100755 prowizard/rippers/ProPacker10.c mode change 100644 => 100755 prowizard/rippers/ProPacker21.c mode change 100644 => 100755 prowizard/rippers/ProPacker30.c mode change 100644 => 100755 prowizard/rippers/Promizer01.c mode change 100644 => 100755 prowizard/rippers/Promizer10c.c mode change 100644 => 100755 prowizard/rippers/Promizer18a.c mode change 100644 => 100755 prowizard/rippers/Promizer20.c mode change 100644 => 100755 prowizard/rippers/Promizer40.c mode change 100644 => 100755 prowizard/rippers/Prorunner10.c mode change 100644 => 100755 prowizard/rippers/Prorunner20.c mode change 100644 => 100755 prowizard/rippers/QuadraComposer.c mode change 100644 => 100755 prowizard/rippers/RelokIt10.c mode change 100644 => 100755 prowizard/rippers/SGT-Packer.c mode change 100644 => 100755 prowizard/rippers/SkytPacker.c mode change 100644 => 100755 prowizard/rippers/SoundFX.c mode change 100644 => 100755 prowizard/rippers/SoundTracker.c mode change 100644 => 100755 prowizard/rippers/SoundTracker26.c mode change 100644 => 100755 prowizard/rippers/SpikeCruncher.c mode change 100644 => 100755 prowizard/rippers/StartrekkerPack.c mode change 100644 => 100755 prowizard/rippers/StimPacker.c mode change 100644 => 100755 prowizard/rippers/StoneCracker270.c mode change 100644 => 100755 prowizard/rippers/StoneCracker299.c mode change 100644 => 100755 prowizard/rippers/StoneCracker299b.c mode change 100644 => 100755 prowizard/rippers/StoneCracker299d.c mode change 100644 => 100755 prowizard/rippers/StoneCracker300.c mode change 100644 => 100755 prowizard/rippers/StoneCracker310.c mode change 100644 => 100755 prowizard/rippers/SuperCruncher27.c mode change 100644 => 100755 prowizard/rippers/SyncroPacker46.c mode change 100644 => 100755 prowizard/rippers/TMK.c mode change 100644 => 100755 prowizard/rippers/TNMCruncher.c mode change 100644 => 100755 prowizard/rippers/TetraPack102.c mode change 100644 => 100755 prowizard/rippers/TetraPack21.c mode change 100644 => 100755 prowizard/rippers/TetraPack22.c mode change 100644 => 100755 prowizard/rippers/TheDarkDemon.c mode change 100644 => 100755 prowizard/rippers/ThePlayer22a.c mode change 100644 => 100755 prowizard/rippers/ThePlayer30a.c mode change 100644 => 100755 prowizard/rippers/ThePlayer40.c mode change 100644 => 100755 prowizard/rippers/ThePlayer41a.c mode change 100644 => 100755 prowizard/rippers/ThePlayer50a.c mode change 100644 => 100755 prowizard/rippers/ThePlayer60a.c mode change 100644 => 100755 prowizard/rippers/ThePlayer61a.c mode change 100644 => 100755 prowizard/rippers/TimeCruncher17.c mode change 100644 => 100755 prowizard/rippers/TrackerPacker1.c mode change 100644 => 100755 prowizard/rippers/TrackerPacker2.c mode change 100644 => 100755 prowizard/rippers/TrackerPacker3.c mode change 100644 => 100755 prowizard/rippers/TreasurePattern.c mode change 100644 => 100755 prowizard/rippers/TryItCruncher101.c mode change 100644 => 100755 prowizard/rippers/TurboSqueezer61.c mode change 100644 => 100755 prowizard/rippers/UnicTracker.c mode change 100644 => 100755 prowizard/rippers/UnicTracker2.c mode change 100644 => 100755 prowizard/rippers/WantonPacker.c mode change 100644 => 100755 prowizard/rippers/XannPlayer.c mode change 100644 => 100755 prowizard/rippers/ZenPacker.c mode change 100644 => 100755 prowizard/rippers/datacrunchers.c mode change 100644 => 100755 prowizard/rippers/extern.h mode change 100644 => 100755 prowizard/rippers/globals.h mode change 100644 => 100755 prowizard/rippers/ptktable.h mode change 100644 => 100755 prowizard/rippers/tuning.h mode change 100644 => 100755 prowizard/rippers/vars.h mode change 100644 => 100755 readcpu.c mode change 100644 => 100755 readdisk.c mode change 100644 => 100755 rpc.c mode change 100644 => 100755 savestate.c mode change 100644 => 100755 scsi-none.c mode change 100644 => 100755 scsidev.c mode change 100644 => 100755 scsiemul.c mode change 100644 => 100755 sdl-joystick.c mode change 100644 => 100755 serial.c mode change 100644 => 100755 sinctable.c mode change 100644 => 100755 svga.c mode change 100644 => 100755 svgancui.c mode change 100644 => 100755 table68k mode change 100644 => 100755 traps.c mode change 100644 => 100755 tui.c mode change 100644 => 100755 uaeexe.c mode change 100644 => 100755 uaeipc.c mode change 100644 => 100755 uaelib.c mode change 100644 => 100755 uaeserial.c mode change 100644 => 100755 unzip.c mode change 100644 => 100755 writelog.c mode change 100644 => 100755 zfile.c diff --git a/7z/7zAlloc.c b/7z/7zAlloc.c old mode 100644 new mode 100755 diff --git a/7z/7zAlloc.h b/7z/7zAlloc.h old mode 100644 new mode 100755 diff --git a/7z/7zBuffer.c b/7z/7zBuffer.c old mode 100644 new mode 100755 diff --git a/7z/7zBuffer.h b/7z/7zBuffer.h old mode 100644 new mode 100755 diff --git a/7z/7zCrc.c b/7z/7zCrc.c old mode 100644 new mode 100755 diff --git a/7z/7zCrc.h b/7z/7zCrc.h old mode 100644 new mode 100755 diff --git a/7z/7zDecode.c b/7z/7zDecode.c old mode 100644 new mode 100755 diff --git a/7z/7zDecode.h b/7z/7zDecode.h old mode 100644 new mode 100755 diff --git a/7z/7zExtract.c b/7z/7zExtract.c old mode 100644 new mode 100755 diff --git a/7z/7zExtract.h b/7z/7zExtract.h old mode 100644 new mode 100755 diff --git a/7z/7zHeader.c b/7z/7zHeader.c old mode 100644 new mode 100755 diff --git a/7z/7zHeader.h b/7z/7zHeader.h old mode 100644 new mode 100755 diff --git a/7z/7zIn.c b/7z/7zIn.c old mode 100644 new mode 100755 diff --git a/7z/7zIn.h b/7z/7zIn.h old mode 100644 new mode 100755 diff --git a/7z/7zItem.c b/7z/7zItem.c old mode 100644 new mode 100755 diff --git a/7z/7zItem.h b/7z/7zItem.h old mode 100644 new mode 100755 diff --git a/7z/7zMain.c b/7z/7zMain.c old mode 100644 new mode 100755 diff --git a/7z/7zMethodID.c b/7z/7zMethodID.c old mode 100644 new mode 100755 diff --git a/7z/7zMethodID.h b/7z/7zMethodID.h old mode 100644 new mode 100755 diff --git a/7z/7zTypes.h b/7z/7zTypes.h old mode 100644 new mode 100755 diff --git a/7z/LzmaDecode.c b/7z/LzmaDecode.c old mode 100644 new mode 100755 diff --git a/7z/LzmaDecode.h b/7z/LzmaDecode.h old mode 100644 new mode 100755 diff --git a/7z/LzmaTypes.h b/7z/LzmaTypes.h old mode 100644 new mode 100755 diff --git a/ChangeLog b/ChangeLog old mode 100644 new mode 100755 diff --git a/akiko.c b/akiko.c old mode 100644 new mode 100755 diff --git a/akiko2.c b/akiko2.c old mode 100644 new mode 100755 diff --git a/ar.c b/ar.c old mode 100644 new mode 100755 diff --git a/arcadia.c b/arcadia.c old mode 100644 new mode 100755 diff --git a/audio.c b/audio.c old mode 100644 new mode 100755 diff --git a/autoconf.c b/autoconf.c old mode 100644 new mode 100755 diff --git a/blitops.c b/blitops.c old mode 100644 new mode 100755 diff --git a/blitter.c b/blitter.c old mode 100644 new mode 100755 diff --git a/blitter2.c b/blitter2.c old mode 100644 new mode 100755 diff --git a/blitter3.c b/blitter3.c old mode 100644 new mode 100755 diff --git a/blkdev.c b/blkdev.c old mode 100644 new mode 100755 diff --git a/bsdsocket.c b/bsdsocket.c old mode 100644 new mode 100755 diff --git a/build68k.c b/build68k.c old mode 100644 new mode 100755 diff --git a/catweasel.c b/catweasel.c old mode 100644 new mode 100755 diff --git a/cdrom.c b/cdrom.c old mode 100644 new mode 100755 diff --git a/cdtv.c b/cdtv.c old mode 100644 new mode 100755 diff --git a/cfgfile.c b/cfgfile.c old mode 100644 new mode 100755 diff --git a/cia.c b/cia.c old mode 100644 new mode 100755 diff --git a/compemu_fpp.c b/compemu_fpp.c old mode 100644 new mode 100755 diff --git a/compemu_optimizer.c b/compemu_optimizer.c old mode 100644 new mode 100755 diff --git a/compemu_optimizer_x86.c b/compemu_optimizer_x86.c old mode 100644 new mode 100755 diff --git a/compemu_raw_x86.c b/compemu_raw_x86.c old mode 100644 new mode 100755 diff --git a/compemu_support.c b/compemu_support.c old mode 100644 new mode 100755 diff --git a/core.cw4.c b/core.cw4.c old mode 100644 new mode 100755 diff --git a/cpuopti.c b/cpuopti.c old mode 100644 new mode 100755 diff --git a/crc32.c b/crc32.c old mode 100644 new mode 100755 diff --git a/custom.c b/custom.c old mode 100644 new mode 100755 index d4aed672..31028182 --- a/custom.c +++ b/custom.c @@ -2261,6 +2261,8 @@ void init_hz (void) minfirstline = vsstop; if (minfirstline < 2) minfirstline = 2; + if (minfirstline >= maxvpos) + minfirstline = maxvpos - 1; sprite_vblank_endline = minfirstline - 2; dumpsync(); ciavsyncmode = 1; @@ -2867,8 +2869,9 @@ static void DIWSTOP (int hpos, uae_u16 v) static void DIWHIGH (int hpos, uae_u16 v) { - if (! (currprefs.chipset_mask & CSMASK_ECS_AGNUS)) + if (!(currprefs.chipset_mask & CSMASK_ECS_AGNUS)) return; + v &= ~(0x8000 | 0x4000 | 0x0080 | 0x0040); if (diwhigh_written && diwhigh == v) return; decide_line (hpos); @@ -4574,6 +4577,9 @@ void customreset (void) bplcon4 = 0x11; /* Get AGA chipset into ECS compatibility mode */ bplcon3 = 0xC00; + diwhigh = 0; + diwhigh_written = 0; + FMODE (0); CLXCON (0); } @@ -5318,8 +5324,7 @@ uae_u8 *restore_custom (uae_u8 *src) vsstrt = RW; /* 1E0 VSSTT */ hcenter = RW; /* 1E2 HCENTER */ diwhigh = RW; /* 1E4 DIWHIGH */ - if (diwhigh & 0x8000) - diwhigh_written = 1; + diwhigh_written = (diwhigh & 0x8000) ? 1 : 0; diwhigh &= 0x7fff; RW; /* 1E6 ? */ RW; /* 1E8 ? */ diff --git a/custom2.c b/custom2.c old mode 100644 new mode 100755 diff --git a/debug.c b/debug.c old mode 100644 new mode 100755 diff --git a/disk.c b/disk.c old mode 100644 new mode 100755 diff --git a/dms/cdata.h b/dms/cdata.h old mode 100644 new mode 100755 diff --git a/dms/crc_csum.c b/dms/crc_csum.c old mode 100644 new mode 100755 diff --git a/dms/crc_csum.h b/dms/crc_csum.h old mode 100644 new mode 100755 diff --git a/dms/getbits.c b/dms/getbits.c old mode 100644 new mode 100755 diff --git a/dms/getbits.h b/dms/getbits.h old mode 100644 new mode 100755 diff --git a/dms/maketbl.c b/dms/maketbl.c old mode 100644 new mode 100755 diff --git a/dms/maketbl.h b/dms/maketbl.h old mode 100644 new mode 100755 diff --git a/dms/pfile.c b/dms/pfile.c old mode 100644 new mode 100755 diff --git a/dms/pfile.h b/dms/pfile.h old mode 100644 new mode 100755 diff --git a/dms/tables.c b/dms/tables.c old mode 100644 new mode 100755 diff --git a/dms/tables.h b/dms/tables.h old mode 100644 new mode 100755 diff --git a/dms/u_deep.c b/dms/u_deep.c old mode 100644 new mode 100755 diff --git a/dms/u_deep.h b/dms/u_deep.h old mode 100644 new mode 100755 diff --git a/dms/u_heavy.c b/dms/u_heavy.c old mode 100644 new mode 100755 diff --git a/dms/u_heavy.h b/dms/u_heavy.h old mode 100644 new mode 100755 diff --git a/dms/u_init.c b/dms/u_init.c old mode 100644 new mode 100755 diff --git a/dms/u_init.h b/dms/u_init.h old mode 100644 new mode 100755 diff --git a/dms/u_medium.c b/dms/u_medium.c old mode 100644 new mode 100755 diff --git a/dms/u_medium.h b/dms/u_medium.h old mode 100644 new mode 100755 diff --git a/dms/u_quick.c b/dms/u_quick.c old mode 100644 new mode 100755 diff --git a/dms/u_quick.h b/dms/u_quick.h old mode 100644 new mode 100755 diff --git a/dms/u_rle.c b/dms/u_rle.c old mode 100644 new mode 100755 diff --git a/dms/u_rle.h b/dms/u_rle.h old mode 100644 new mode 100755 diff --git a/drawing.c b/drawing.c old mode 100644 new mode 100755 index 1b4e4d9c..9ccc03f4 --- a/drawing.c +++ b/drawing.c @@ -60,7 +60,7 @@ static int res_shift; int interlace_seen = 0; #define AUTO_LORES_FRAMES 10 -static int can_use_lores = 0, frame_res, frame_res_lace; +static int can_use_lores = 0, frame_res, frame_res_lace, last_max_ypos; /* Lookup tables for dual playfields. The dblpf_*1 versions are for the case that playfield 1 has the priority, dbplpf_*2 are used if playfield 2 has @@ -1091,7 +1091,7 @@ void init_row_map (void) j = 0; for (i = 0; i < MAX_VIDHEIGHT + 1; i++) row_map[i] = row_tmp; - for (i = 0; i < gfxvidinfo.height + 1; i++, j += gfxvidinfo.rowbytes) + for (i = 0; i < gfxvidinfo.height; i++, j += gfxvidinfo.rowbytes) row_map[i] = gfxvidinfo.bufmem + j; } @@ -1110,8 +1110,8 @@ static void init_aspect_maps (void) free (amiga2aspect_line_map); /* At least for this array the +1 is necessary. */ - amiga2aspect_line_map = (int *)malloc (sizeof (int) * (MAXVPOS + 1) * 2 + 1); - native2amiga_line_map = (int *)malloc (sizeof (int) * gfxvidinfo.height); + amiga2aspect_line_map = malloc (sizeof (int) * (MAXVPOS + 1) * 2 + 1); + native2amiga_line_map = malloc (sizeof (int) * gfxvidinfo.height); if (currprefs.gfx_correct_aspect) native_lines_per_amiga_line = ((double)gfxvidinfo.height @@ -1394,7 +1394,7 @@ enum double_how { dh_emerg }; -STATIC_INLINE void pfield_draw_line (int lineno, int gfx_ypos, int follow_ypos) +static void pfield_draw_line (int lineno, int gfx_ypos, int follow_ypos) { static int warned = 0; int border = 0; @@ -1509,6 +1509,7 @@ STATIC_INLINE void pfield_draw_line (int lineno, int gfx_ypos, int follow_ypos) } do_color_changes (pfield_do_fill_line, pfield_do_linetoscr); + if (dh == dh_emerg) memcpy (row_map[gfx_ypos], xlinebuffer + linetoscr_x_adjust_bytes, gfxvidinfo.pixbytes * gfxvidinfo.width); @@ -1524,10 +1525,20 @@ STATIC_INLINE void pfield_draw_line (int lineno, int gfx_ypos, int follow_ypos) currprefs.gfx_lores = 0; } else if (border == 1) { + int dosprites = 0; adjust_drawing_colors (dp_for_drawing->ctable, 0); - if (dip_for_drawing->nr_color_changes == 0) { +#ifdef AGA /* this makes things complex.. */ + if (brdsprt && (currprefs.chipset_mask & CSMASK_AGA) && dip_for_drawing->nr_sprites > 0) { + dosprites = 1; + pfield_expand_dp_bplcon (); + pfield_init_linetoscr (); + memset (pixdata.apixels + MAX_PIXELS_PER_LINE, brdblank ? 0 : colors_for_drawing.acolors[0], MAX_PIXELS_PER_LINE); + } +#endif + + if (!dosprites && dip_for_drawing->nr_color_changes == 0) { fill_line (); do_flush_line (gfx_ypos); @@ -1543,10 +1554,22 @@ STATIC_INLINE void pfield_draw_line (int lineno, int gfx_ypos, int follow_ypos) return; } - playfield_start = visible_right_border; - playfield_end = visible_right_border; - do_color_changes (pfield_do_fill_line, pfield_do_fill_line); + if (dosprites) { + + int i; + for (i = 0; i < dip_for_drawing->nr_sprites; i++) { + draw_sprites_aga (curr_sprite_entries + dip_for_drawing->first_sprite_entry + i); + } + do_color_changes (pfield_do_fill_line, pfield_do_linetoscr); + + } else { + + playfield_start = visible_right_border; + playfield_end = visible_right_border; + do_color_changes (pfield_do_fill_line, pfield_do_fill_line); + + } if (dh == dh_emerg) memcpy (row_map[gfx_ypos], xlinebuffer + linetoscr_x_adjust_bytes, gfxvidinfo.pixbytes * gfxvidinfo.width); @@ -1557,8 +1580,6 @@ STATIC_INLINE void pfield_draw_line (int lineno, int gfx_ypos, int follow_ypos) memcpy (row_map[follow_ypos], xlinebuffer + linetoscr_x_adjust_bytes, gfxvidinfo.pixbytes * gfxvidinfo.width); else if (dh == dh_buf) memcpy (row_map[follow_ypos], row_map[gfx_ypos], gfxvidinfo.pixbytes * gfxvidinfo.width); - /* If dh == dh_line, do_flush_line will re-use the rendered line - * from linemem. */ do_flush_line (follow_ypos); } @@ -1577,6 +1598,7 @@ static void center_image (void) { int prev_x_adjust = visible_left_border; int prev_y_adjust = thisframe_y_adjust; + int tmp; if (currprefs.gfx_xcenter) { int w = gfxvidinfo.width; @@ -1630,7 +1652,13 @@ static void center_image (void) thisframe_y_adjust = minfirstline; } thisframe_y_adjust_real = thisframe_y_adjust << (currprefs.gfx_linedbl ? 1 : 0); - max_ypos_thisframe = (maxvpos - thisframe_y_adjust) << (currprefs.gfx_linedbl ? 1 : 0); + tmp = (maxvpos - thisframe_y_adjust) << (currprefs.gfx_linedbl ? 1 : 0); + if (tmp != max_ypos_thisframe) { + last_max_ypos = tmp; + if (last_max_ypos < 0) + last_max_ypos = 0; + } + max_ypos_thisframe = tmp; /* @@@ interlace_seen used to be (bplcon0 & 4), but this is probably * better. */ @@ -2001,8 +2029,6 @@ static void lightpen_update (void) if (lightpen_cy >= maxvpos) lightpen_cy = maxvpos - 1; - //write_log("%d x %d %d x %d\n", lightpen_x, lightpen_y, lightpen_cx, lightpen_cy); - for (i = 0; i < LIGHTPEN_HEIGHT; i++) { int line = lightpen_y + i - LIGHTPEN_HEIGHT / 2; if (line >= 0 || line < max_ypos_thisframe) { @@ -2047,6 +2073,17 @@ void finish_drawing_frame (void) pfield_draw_line (line, where, amiga2aspect_line_map[i1 + 1]); } + + /* clear possible old garbage at the bottom if emulated area become smaller */ + while (last_max_ypos < gfxvidinfo.height) { + xlinebuffer = gfxvidinfo.linemem; + if (xlinebuffer == 0) + xlinebuffer = row_map[last_max_ypos]; + memset (xlinebuffer, brdblank ? 0 : colors_for_drawing.acolors[0], gfxvidinfo.width * gfxvidinfo.pixbytes); + do_flush_line (last_max_ypos); + last_max_ypos++; + } + if (currprefs.leds_on_screen) { for (i = 0; i < TD_TOTAL_HEIGHT; i++) { int line = gfxvidinfo.height - TD_TOTAL_HEIGHT + i; @@ -2054,8 +2091,10 @@ void finish_drawing_frame (void) do_flush_line (line); } } + if (lightpen_x > 0 || lightpen_y > 0) lightpen_update (); + do_flush_screen (first_drawn_line, last_drawn_line); } diff --git a/driveclick.c b/driveclick.c old mode 100644 new mode 100755 diff --git a/enforcer.c b/enforcer.c old mode 100644 new mode 100755 diff --git a/ersatz.c b/ersatz.c old mode 100644 new mode 100755 diff --git a/expansion.c b/expansion.c old mode 100644 new mode 100755 diff --git a/fdi2raw.c b/fdi2raw.c old mode 100644 new mode 100755 diff --git a/filesys.asm b/filesys.asm old mode 100644 new mode 100755 diff --git a/filesys.c b/filesys.c old mode 100644 new mode 100755 diff --git a/filesys.sh b/filesys.sh old mode 100644 new mode 100755 diff --git a/filesys_bootrom.c b/filesys_bootrom.c old mode 100644 new mode 100755 diff --git a/fpp.c b/fpp.c old mode 100644 new mode 100755 diff --git a/fsdb.c b/fsdb.c old mode 100644 new mode 100755 diff --git a/fsdb_unix.c b/fsdb_unix.c old mode 100644 new mode 100755 diff --git a/fsusage.c b/fsusage.c old mode 100644 new mode 100755 diff --git a/gayle.c b/gayle.c old mode 100644 new mode 100755 diff --git a/genblitter.c b/genblitter.c old mode 100644 new mode 100755 diff --git a/gencomp.c b/gencomp.c old mode 100644 new mode 100755 diff --git a/gencpu.c b/gencpu.c old mode 100644 new mode 100755 diff --git a/gengenblitter.c b/gengenblitter.c old mode 100644 new mode 100755 diff --git a/genlinetoscr.c b/genlinetoscr.c old mode 100644 new mode 100755 diff --git a/genp2c.c b/genp2c.c old mode 100644 new mode 100755 diff --git a/gfxlib.c b/gfxlib.c old mode 100644 new mode 100755 diff --git a/gfxutil.c b/gfxutil.c old mode 100644 new mode 100755 diff --git a/gtkui.c b/gtkui.c old mode 100644 new mode 100755 diff --git a/hardfile.c b/hardfile.c old mode 100644 new mode 100755 diff --git a/hrtmon_rom.c b/hrtmon_rom.c old mode 100644 new mode 100755 diff --git a/identify.c b/identify.c old mode 100644 new mode 100755 diff --git a/include/akiko.h b/include/akiko.h old mode 100644 new mode 100755 diff --git a/include/ar.h b/include/ar.h old mode 100644 new mode 100755 diff --git a/include/arcadia.h b/include/arcadia.h old mode 100644 new mode 100755 diff --git a/include/audio.h b/include/audio.h old mode 100644 new mode 100755 diff --git a/include/autoconf.h b/include/autoconf.h old mode 100644 new mode 100755 diff --git a/include/blitter.h b/include/blitter.h old mode 100644 new mode 100755 diff --git a/include/blkdev.h b/include/blkdev.h old mode 100644 new mode 100755 diff --git a/include/bsdsocket.h b/include/bsdsocket.h old mode 100644 new mode 100755 diff --git a/include/catweasel.h b/include/catweasel.h old mode 100644 new mode 100755 diff --git a/include/cdtv.h b/include/cdtv.h old mode 100644 new mode 100755 diff --git a/include/cia.h b/include/cia.h old mode 100644 new mode 100755 diff --git a/include/commpipe.h b/include/commpipe.h old mode 100644 new mode 100755 diff --git a/include/compemu.h b/include/compemu.h old mode 100644 new mode 100755 diff --git a/include/cpu_prefetch.h b/include/cpu_prefetch.h old mode 100644 new mode 100755 diff --git a/include/crc32.h b/include/crc32.h old mode 100644 new mode 100755 diff --git a/include/custom.h b/include/custom.h old mode 100644 new mode 100755 diff --git a/include/debug.h b/include/debug.h old mode 100644 new mode 100755 diff --git a/include/disk.h b/include/disk.h old mode 100644 new mode 100755 diff --git a/include/drawing.h b/include/drawing.h old mode 100644 new mode 100755 diff --git a/include/driveclick.h b/include/driveclick.h old mode 100644 new mode 100755 diff --git a/include/enforcer.h b/include/enforcer.h old mode 100644 new mode 100755 diff --git a/include/ersatz.h b/include/ersatz.h old mode 100644 new mode 100755 diff --git a/include/events.h b/include/events.h old mode 100644 new mode 100755 diff --git a/include/events_jit.h b/include/events_jit.h old mode 100644 new mode 100755 diff --git a/include/events_normal.h b/include/events_normal.h old mode 100644 new mode 100755 diff --git a/include/execlib.h b/include/execlib.h old mode 100644 new mode 100755 diff --git a/include/fdi2raw.h b/include/fdi2raw.h old mode 100644 new mode 100755 diff --git a/include/filesys.h b/include/filesys.h old mode 100644 new mode 100755 diff --git a/include/filter.h b/include/filter.h old mode 100644 new mode 100755 diff --git a/include/fpp-ieee-be.h b/include/fpp-ieee-be.h old mode 100644 new mode 100755 diff --git a/include/fpp-unknown.h b/include/fpp-unknown.h old mode 100644 new mode 100755 diff --git a/include/fsdb.h b/include/fsdb.h old mode 100644 new mode 100755 diff --git a/include/fsusage.h b/include/fsusage.h old mode 100644 new mode 100755 diff --git a/include/genblitter.h b/include/genblitter.h old mode 100644 new mode 100755 diff --git a/include/gensound.h b/include/gensound.h old mode 100644 new mode 100755 diff --git a/include/gfxfilter.h b/include/gfxfilter.h old mode 100644 new mode 100755 diff --git a/include/gui.h b/include/gui.h old mode 100644 new mode 100755 diff --git a/include/identify.h b/include/identify.h old mode 100644 new mode 100755 diff --git a/include/inputdevice.h b/include/inputdevice.h old mode 100644 new mode 100755 diff --git a/include/keyboard.h b/include/keyboard.h old mode 100644 new mode 100755 diff --git a/include/keybuf.h b/include/keybuf.h old mode 100644 new mode 100755 diff --git a/include/mackbd.h b/include/mackbd.h old mode 100644 new mode 100755 diff --git a/include/memory.h b/include/memory.h old mode 100644 new mode 100755 diff --git a/include/moduleripper.h b/include/moduleripper.h old mode 100644 new mode 100755 diff --git a/include/native2amiga.h b/include/native2amiga.h old mode 100644 new mode 100755 diff --git a/include/newcpu.h b/include/newcpu.h old mode 100644 new mode 100755 diff --git a/include/options.h b/include/options.h old mode 100644 new mode 100755 diff --git a/include/osemu.h b/include/osemu.h old mode 100644 new mode 100755 diff --git a/include/parallel.h b/include/parallel.h old mode 100644 new mode 100755 diff --git a/include/picasso96.h b/include/picasso96.h old mode 100644 new mode 100755 diff --git a/include/readcpu.h b/include/readcpu.h old mode 100644 new mode 100755 diff --git a/include/savestate.h b/include/savestate.h old mode 100644 new mode 100755 diff --git a/include/scsidev.h b/include/scsidev.h old mode 100644 new mode 100755 diff --git a/include/serial.h b/include/serial.h old mode 100644 new mode 100755 diff --git a/include/sysconfig.h.win32 b/include/sysconfig.h.win32 old mode 100644 new mode 100755 diff --git a/include/sysdeps.h b/include/sysdeps.h old mode 100644 new mode 100755 diff --git a/include/traps.h b/include/traps.h old mode 100644 new mode 100755 diff --git a/include/tui.h b/include/tui.h old mode 100644 new mode 100755 diff --git a/include/uae.h b/include/uae.h old mode 100644 new mode 100755 diff --git a/include/uaeexe.h b/include/uaeexe.h old mode 100644 new mode 100755 diff --git a/include/uaeipc.h b/include/uaeipc.h old mode 100644 new mode 100755 diff --git a/include/uaeserial.h b/include/uaeserial.h old mode 100644 new mode 100755 diff --git a/include/unzip.h b/include/unzip.h old mode 100644 new mode 100755 diff --git a/include/xwin.h b/include/xwin.h old mode 100644 new mode 100755 diff --git a/include/zfile.h b/include/zfile.h old mode 100644 new mode 100755 diff --git a/inputdevice.c b/inputdevice.c old mode 100644 new mode 100755 diff --git a/inputevents.def b/inputevents.def old mode 100644 new mode 100755 diff --git a/keybuf.c b/keybuf.c old mode 100644 new mode 100755 diff --git a/main.c b/main.c old mode 100644 new mode 100755 diff --git a/memory.c b/memory.c old mode 100644 new mode 100755 diff --git a/missing.c b/missing.c old mode 100644 new mode 100755 diff --git a/moduleripper.c b/moduleripper.c old mode 100644 new mode 100755 diff --git a/native2amiga.c b/native2amiga.c old mode 100644 new mode 100755 diff --git a/ncurses.c b/ncurses.c old mode 100644 new mode 100755 diff --git a/newcpu.c b/newcpu.c old mode 100644 new mode 100755 diff --git a/nogui.c b/nogui.c old mode 100644 new mode 100755 diff --git a/od-generic/exectasks.h b/od-generic/exectasks.h old mode 100644 new mode 100755 diff --git a/od-generic/joystick.c b/od-generic/joystick.c old mode 100644 new mode 100755 diff --git a/od-generic/memory.h b/od-generic/memory.h old mode 100644 new mode 100755 diff --git a/od-generic/sound.c b/od-generic/sound.c old mode 100644 new mode 100755 diff --git a/od-generic/sound.h b/od-generic/sound.h old mode 100644 new mode 100755 diff --git a/od-win32/7zplugin.c b/od-win32/7zplugin.c old mode 100644 new mode 100755 diff --git a/od-win32/WinUAE_Install.nsi b/od-win32/WinUAE_Install.nsi old mode 100644 new mode 100755 diff --git a/od-win32/ahidsound.c b/od-win32/ahidsound.c old mode 100644 new mode 100755 diff --git a/od-win32/ahidsound.h b/od-win32/ahidsound.h old mode 100644 new mode 100755 diff --git a/od-win32/asm.bat b/od-win32/asm.bat old mode 100644 new mode 100755 diff --git a/od-win32/avioutput.c b/od-win32/avioutput.c old mode 100644 new mode 100755 diff --git a/od-win32/avioutput.h b/od-win32/avioutput.h old mode 100644 new mode 100755 diff --git a/od-win32/blkdev_win32_aspi.c b/od-win32/blkdev_win32_aspi.c old mode 100644 new mode 100755 diff --git a/od-win32/blkdev_win32_ioctl.c b/od-win32/blkdev_win32_ioctl.c old mode 100644 new mode 100755 diff --git a/od-win32/blkdev_win32_spti.c b/od-win32/blkdev_win32_spti.c old mode 100644 new mode 100755 diff --git a/od-win32/bsdsock.c b/od-win32/bsdsock.c old mode 100644 new mode 100755 diff --git a/od-win32/build68k_msvc/build68k_msvc.rc b/od-win32/build68k_msvc/build68k_msvc.rc old mode 100644 new mode 100755 diff --git a/od-win32/build68k_msvc/build68k_msvc.vcproj b/od-win32/build68k_msvc/build68k_msvc.vcproj old mode 100644 new mode 100755 diff --git a/od-win32/caps/CapsAPI.h b/od-win32/caps/CapsAPI.h old mode 100644 new mode 100755 diff --git a/od-win32/caps/CapsLib.h b/od-win32/caps/CapsLib.h old mode 100644 new mode 100755 diff --git a/od-win32/caps/Comlib.h b/od-win32/caps/Comlib.h old mode 100644 new mode 100755 diff --git a/od-win32/caps/Comtype.h b/od-win32/caps/Comtype.h old mode 100644 new mode 100755 diff --git a/od-win32/caps/caps_win32.c b/od-win32/caps/caps_win32.c old mode 100644 new mode 100755 diff --git a/od-win32/caps/caps_win32.h b/od-win32/caps/caps_win32.h old mode 100644 new mode 100755 diff --git a/od-win32/dinput.c b/od-win32/dinput.c old mode 100644 new mode 100755 diff --git a/od-win32/direct3d.c b/od-win32/direct3d.c old mode 100644 new mode 100755 diff --git a/od-win32/direct3d.h b/od-win32/direct3d.h old mode 100644 new mode 100755 diff --git a/od-win32/diskutil.c b/od-win32/diskutil.c old mode 100644 new mode 100755 diff --git a/od-win32/diskutil.h b/od-win32/diskutil.h old mode 100644 new mode 100755 diff --git a/od-win32/driveclick_win32.c b/od-win32/driveclick_win32.c old mode 100644 new mode 100755 diff --git a/od-win32/dxwrap.c b/od-win32/dxwrap.c old mode 100644 new mode 100755 diff --git a/od-win32/dxwrap.h b/od-win32/dxwrap.h old mode 100644 new mode 100755 diff --git a/od-win32/fdrawcmd.c b/od-win32/fdrawcmd.c old mode 100644 new mode 100755 index 6c21df4d..51ad9f20 --- a/od-win32/fdrawcmd.c +++ b/od-win32/fdrawcmd.c @@ -233,14 +233,14 @@ int main(int argc, char *argv[]) DWORD ver; if (argc < 2) { - printf("adfread.exe \n"); + printf("adfread 1.1\nUsage: adfread.exe \n"); return 0; } ver = checkversion(); if (!ver) return 0; - printf ("fdrawcmd.sys %x detected\n", ver); + printf ("adfread 1.1: fdrawcmd.sys %x detected\n", ver); trackbuffer = VirtualAlloc(NULL, TRACK_SIZE * 2, MEM_COMMIT, PAGE_READWRITE); if (opendevice()) { readloop(argv[1]); diff --git a/od-win32/fsdb_win32.c b/od-win32/fsdb_win32.c old mode 100644 new mode 100755 diff --git a/od-win32/genblitter_msvc/genblitter_msvc.vcproj b/od-win32/genblitter_msvc/genblitter_msvc.vcproj old mode 100644 new mode 100755 diff --git a/od-win32/gencomp_msvc/gencomp_msvc.vcproj b/od-win32/gencomp_msvc/gencomp_msvc.vcproj old mode 100644 new mode 100755 diff --git a/od-win32/gencpu_msvc/gencpu_msvc.vcproj b/od-win32/gencpu_msvc/gencpu_msvc.vcproj old mode 100644 new mode 100755 diff --git a/od-win32/genlinetoscr_msvc/genlinetoscr_msvc.vcproj b/od-win32/genlinetoscr_msvc/genlinetoscr_msvc.vcproj old mode 100644 new mode 100755 diff --git a/od-win32/graphics/amiga_header.bmp b/od-win32/graphics/amiga_header.bmp old mode 100644 new mode 100755 diff --git a/od-win32/graphics/amiga_welcome.bmp b/od-win32/graphics/amiga_welcome.bmp old mode 100644 new mode 100755 diff --git a/od-win32/graphics/installer_icon.ico b/od-win32/graphics/installer_icon.ico old mode 100644 new mode 100755 diff --git a/od-win32/hardfile_win32.c b/od-win32/hardfile_win32.c old mode 100644 new mode 100755 diff --git a/od-win32/hq2x32.asm b/od-win32/hq2x32.asm old mode 100644 new mode 100755 diff --git a/od-win32/hq3x16.asm b/od-win32/hq3x16.asm old mode 100644 new mode 100755 diff --git a/od-win32/hq3x32.asm b/od-win32/hq3x32.asm old mode 100644 new mode 100755 diff --git a/od-win32/hq4x32.asm b/od-win32/hq4x32.asm old mode 100644 new mode 100755 diff --git a/od-win32/ioport.c b/od-win32/ioport.c old mode 100644 new mode 100755 diff --git a/od-win32/ioport.h b/od-win32/ioport.h old mode 100644 new mode 100755 diff --git a/od-win32/ipctester.c b/od-win32/ipctester.c old mode 100644 new mode 100755 diff --git a/od-win32/keyboard_win32.c b/od-win32/keyboard_win32.c old mode 100644 new mode 100755 diff --git a/od-win32/lcd.c b/od-win32/lcd.c old mode 100644 new mode 100755 diff --git a/od-win32/lcd.h b/od-win32/lcd.h old mode 100644 new mode 100755 diff --git a/od-win32/machdep/m68k.h b/od-win32/machdep/m68k.h old mode 100644 new mode 100755 diff --git a/od-win32/machdep/maccess.h b/od-win32/machdep/maccess.h old mode 100644 new mode 100755 diff --git a/od-win32/machdep/rpt.h b/od-win32/machdep/rpt.h old mode 100644 new mode 100755 diff --git a/od-win32/machdep/support.c b/od-win32/machdep/support.c old mode 100644 new mode 100755 diff --git a/od-win32/makeexe.bat b/od-win32/makeexe.bat old mode 100644 new mode 100755 diff --git a/od-win32/md-fpp.h b/od-win32/md-fpp.h old mode 100644 new mode 100755 diff --git a/od-win32/midi.c b/od-win32/midi.c old mode 100644 new mode 100755 diff --git a/od-win32/midi.h b/od-win32/midi.h old mode 100644 new mode 100755 diff --git a/od-win32/midiin.c b/od-win32/midiin.c old mode 100644 new mode 100755 diff --git a/od-win32/mman.c b/od-win32/mman.c old mode 100644 new mode 100755 diff --git a/od-win32/opengl.c b/od-win32/opengl.c old mode 100644 new mode 100755 diff --git a/od-win32/opengl.h b/od-win32/opengl.h old mode 100644 new mode 100755 diff --git a/od-win32/parser.c b/od-win32/parser.c old mode 100644 new mode 100755 index 1eef96ad..26ab4ac7 --- a/od-win32/parser.c +++ b/od-win32/parser.c @@ -1204,13 +1204,16 @@ int enumserialports(void) void sernametodev(char *sername) { int i; + for (i = 0; i < MAX_SERIAL_PORTS && comports[i].name; i++) { if (!strcmp(sername, comports[i].cfgname)) { strcpy (sername, comports[i].dev); return; } } + sername[0] = 0; } + void serdevtoname(char *sername) { int i; @@ -1220,4 +1223,5 @@ void serdevtoname(char *sername) return; } } + sername[0] = 0; } diff --git a/od-win32/parser.h b/od-win32/parser.h old mode 100644 new mode 100755 diff --git a/od-win32/picasso96_win.c b/od-win32/picasso96_win.c old mode 100644 new mode 100755 diff --git a/od-win32/picasso96_win.h b/od-win32/picasso96_win.h old mode 100644 new mode 100755 diff --git a/od-win32/posixemu.c b/od-win32/posixemu.c old mode 100644 new mode 100755 diff --git a/od-win32/posixemu.h b/od-win32/posixemu.h old mode 100644 new mode 100755 diff --git a/od-win32/resources/35floppy.ico b/od-win32/resources/35floppy.ico old mode 100644 new mode 100755 diff --git a/od-win32/resources/Mycomp.ico b/od-win32/resources/Mycomp.ico old mode 100644 new mode 100755 diff --git a/od-win32/resources/RCa00564 b/od-win32/resources/RCa00564 old mode 100644 new mode 100755 diff --git a/od-win32/resources/WinUAE_German.rc b/od-win32/resources/WinUAE_German.rc old mode 100644 new mode 100755 diff --git a/od-win32/resources/amigainfo.ico b/od-win32/resources/amigainfo.ico old mode 100644 new mode 100755 diff --git a/od-win32/resources/avioutput.ico b/od-win32/resources/avioutput.ico old mode 100644 new mode 100755 diff --git a/od-win32/resources/chip.ico b/od-win32/resources/chip.ico old mode 100644 new mode 100755 diff --git a/od-win32/resources/cpu.ico b/od-win32/resources/cpu.ico old mode 100644 new mode 100755 diff --git a/od-win32/resources/drive.ico b/od-win32/resources/drive.ico old mode 100644 new mode 100755 diff --git a/od-win32/resources/drive_click.wav b/od-win32/resources/drive_click.wav old mode 100644 new mode 100755 diff --git a/od-win32/resources/drive_snatch.wav b/od-win32/resources/drive_snatch.wav old mode 100644 new mode 100755 diff --git a/od-win32/resources/drive_spin.wav b/od-win32/resources/drive_spin.wav old mode 100644 new mode 100755 diff --git a/od-win32/resources/drive_spinnd.wav b/od-win32/resources/drive_spinnd.wav old mode 100644 new mode 100755 diff --git a/od-win32/resources/drive_startup.wav b/od-win32/resources/drive_startup.wav old mode 100644 new mode 100755 diff --git a/od-win32/resources/file.ico b/od-win32/resources/file.ico old mode 100644 new mode 100755 diff --git a/od-win32/resources/folder.ico b/od-win32/resources/folder.ico old mode 100644 new mode 100755 diff --git a/od-win32/resources/h_arrow.cur b/od-win32/resources/h_arrow.cur old mode 100644 new mode 100755 diff --git a/od-win32/resources/joystick.ico b/od-win32/resources/joystick.ico old mode 100644 new mode 100755 diff --git a/od-win32/resources/lcd.bmp b/od-win32/resources/lcd.bmp old mode 100644 new mode 100755 diff --git a/od-win32/resources/misc.ico b/od-win32/resources/misc.ico old mode 100644 new mode 100755 diff --git a/od-win32/resources/move_dow.ico b/od-win32/resources/move_dow.ico old mode 100644 new mode 100755 diff --git a/od-win32/resources/move_up.ico b/od-win32/resources/move_up.ico old mode 100644 new mode 100755 diff --git a/od-win32/resources/paths.ico b/od-win32/resources/paths.ico old mode 100644 new mode 100755 diff --git a/od-win32/resources/quickstart.ico b/od-win32/resources/quickstart.ico old mode 100644 new mode 100755 diff --git a/od-win32/resources/resource.h b/od-win32/resources/resource.h old mode 100644 new mode 100755 diff --git a/od-win32/resources/resource.hm b/od-win32/resources/resource.hm old mode 100644 new mode 100755 diff --git a/od-win32/resources/root.ico b/od-win32/resources/root.ico old mode 100644 new mode 100755 diff --git a/od-win32/resources/screen.ico b/od-win32/resources/screen.ico old mode 100644 new mode 100755 diff --git a/od-win32/resources/sound.ico b/od-win32/resources/sound.ico old mode 100644 new mode 100755 diff --git a/od-win32/resources/winuae.exe.manifest b/od-win32/resources/winuae.exe.manifest old mode 100644 new mode 100755 diff --git a/od-win32/resources/winuae.ico b/od-win32/resources/winuae.ico old mode 100644 new mode 100755 diff --git a/od-win32/resources/winuae.rc b/od-win32/resources/winuae.rc old mode 100644 new mode 100755 diff --git a/od-win32/resources/winuae_minimal.rc b/od-win32/resources/winuae_minimal.rc old mode 100644 new mode 100755 diff --git a/od-win32/resources/xarcade-winuae.bmp b/od-win32/resources/xarcade-winuae.bmp old mode 100644 new mode 100755 diff --git a/od-win32/scaler.c b/od-win32/scaler.c old mode 100644 new mode 100755 diff --git a/od-win32/scaler2.c b/od-win32/scaler2.c old mode 100644 new mode 100755 diff --git a/od-win32/screenshot.c b/od-win32/screenshot.c old mode 100644 new mode 100755 diff --git a/od-win32/scsidef.h b/od-win32/scsidef.h old mode 100644 new mode 100755 diff --git a/od-win32/serial_win32.c b/od-win32/serial_win32.c old mode 100644 new mode 100755 diff --git a/od-win32/sfhelper.c b/od-win32/sfhelper.c old mode 100644 new mode 100755 diff --git a/od-win32/shm.c b/od-win32/shm.c old mode 100644 new mode 100755 diff --git a/od-win32/soundcheck.c b/od-win32/soundcheck.c old mode 100644 new mode 100755 diff --git a/od-win32/sounddep/sound.c b/od-win32/sounddep/sound.c old mode 100644 new mode 100755 index e625e4ce..4d045434 --- a/od-win32/sounddep/sound.c +++ b/od-win32/sounddep/sound.c @@ -29,7 +29,10 @@ #include #include +#include #include +#include +#include #include @@ -67,6 +70,7 @@ static int num_sound_devices; static LPDIRECTSOUNDBUFFER lpDSBprimary; +#define USE_DS8 #ifdef USE_DS8 static LPDIRECTSOUND8 lpDS; static LPDIRECTSOUNDBUFFER8 lpDSBsecondary; @@ -213,13 +217,16 @@ static void setvolume (void) setvolume_ahi (vol); } +const static GUID KSDATAFORMAT_SUBTYPE_PCM = {0x00000001,0x0000,0x0010, +{0x80,0x00,0x00,0xaa,0x00,0x38,0x9b,0x71}}; + static int open_audio_ds (int size) { HRESULT hr; DSBUFFERDESC sound_buffer; DSCAPS DSCaps; DSBCAPS DSBCaps; - WAVEFORMATEX wavfmt; + WAVEFORMATEXTENSIBLE wavfmt; int freq = currprefs.sound_freq; LPDIRECTSOUNDBUFFER pdsb; @@ -236,6 +243,42 @@ static int open_audio_ds (int size) if (sndbufsize > SND_MAX_BUFFER) sndbufsize = SND_MAX_BUFFER; + max_sndbufsize = size * 4; + if (max_sndbufsize > SND_MAX_BUFFER2) + max_sndbufsize = SND_MAX_BUFFER2; + dsoundbuf = max_sndbufsize * 2; + + if (dsoundbuf < DSBSIZE_MIN) + dsoundbuf = DSBSIZE_MIN; + if (dsoundbuf > DSBSIZE_MAX) + dsoundbuf = DSBSIZE_MAX; + + if (max_sndbufsize * 2 > dsoundbuf) + max_sndbufsize = dsoundbuf / 2; + + snd_writeoffset = max_sndbufsize * 5 / 8; + snd_maxoffset = max_sndbufsize; + snd_totalmaxoffset_of = max_sndbufsize + (dsoundbuf - max_sndbufsize) * 1 / 3; + snd_totalmaxoffset_uf = max_sndbufsize + (dsoundbuf - max_sndbufsize) * 2 / 3; + + memset (&wavfmt, 0, sizeof (WAVEFORMATEXTENSIBLE)); + wavfmt.Format.nChannels = (currprefs.sound_stereo == 3 || currprefs.sound_stereo == 2) ? 4 : (currprefs.sound_stereo ? 2 : 1); + wavfmt.Format.wFormatTag = wavfmt.Format.nChannels > 2 ? WAVE_FORMAT_EXTENSIBLE : WAVE_FORMAT_PCM; + wavfmt.Format.nSamplesPerSec = freq; + wavfmt.Format.wBitsPerSample = 16; + wavfmt.Format.nBlockAlign = wavfmt.Format.wBitsPerSample / 8 * wavfmt.Format.nChannels; + wavfmt.Format.nAvgBytesPerSec = wavfmt.Format.nBlockAlign * wavfmt.Format.nSamplesPerSec; + if (wavfmt.Format.nChannels > 2) { + wavfmt.Format.cbSize = sizeof (WAVEFORMATEXTENSIBLE) - sizeof (WAVEFORMATEX); + wavfmt.SubFormat = KSDATAFORMAT_SUBTYPE_PCM; + wavfmt.Samples.wValidBitsPerSample = 16; + wavfmt.dwChannelMask = KSAUDIO_SPEAKER_QUAD; + } + + write_log ("SOUND: '%s'/%d/%d bits/%d Hz/buffer %d/dist %d\n", + sound_devices[currprefs.win32_soundcard], + wavfmt.Format.nChannels, 16, freq, max_sndbufsize, snd_configsize); + #ifdef USE_DS8 hr = DirectSoundCreate8 (&sound_device_guid[currprefs.win32_soundcard], &lpDS, NULL); #else @@ -294,42 +337,16 @@ static int open_audio_ds (int size) goto error; } - memset (&wavfmt, 0, sizeof (WAVEFORMATEX)); - wavfmt.wFormatTag = WAVE_FORMAT_PCM; - wavfmt.nChannels = (currprefs.sound_stereo == 3 || currprefs.sound_stereo == 2) ? 4 : (currprefs.sound_stereo ? 2 : 1); - wavfmt.nSamplesPerSec = freq; - wavfmt.wBitsPerSample = 16; - wavfmt.nBlockAlign = wavfmt.wBitsPerSample / 8 * wavfmt.nChannels; - wavfmt.nAvgBytesPerSec = wavfmt.nBlockAlign * wavfmt.nSamplesPerSec; - - hr = IDirectSoundBuffer_SetFormat (lpDSBprimary, &wavfmt); + hr = IDirectSoundBuffer_SetFormat (lpDSBprimary, &wavfmt.Format); if (FAILED(hr)) { write_log ("SOUND: Primary SetFormat() failure: %s\n", DXError (hr)); goto error; } - max_sndbufsize = size * 4; - if (max_sndbufsize > SND_MAX_BUFFER2) - max_sndbufsize = SND_MAX_BUFFER2; - dsoundbuf = max_sndbufsize * 2; - - if (dsoundbuf < DSBSIZE_MIN) - dsoundbuf = DSBSIZE_MIN; - if (dsoundbuf > DSBSIZE_MAX) - dsoundbuf = DSBSIZE_MAX; - - if (max_sndbufsize * 2 > dsoundbuf) - max_sndbufsize = dsoundbuf / 2; - - snd_writeoffset = max_sndbufsize * 5 / 8; - snd_maxoffset = max_sndbufsize; - snd_totalmaxoffset_of = max_sndbufsize + (dsoundbuf - max_sndbufsize) * 1 / 3; - snd_totalmaxoffset_uf = max_sndbufsize + (dsoundbuf - max_sndbufsize) * 2 / 3; - memset (&sound_buffer, 0, sizeof (sound_buffer)); sound_buffer.dwSize = sizeof (sound_buffer); sound_buffer.dwBufferBytes = dsoundbuf; - sound_buffer.lpwfxFormat = &wavfmt; + sound_buffer.lpwfxFormat = &wavfmt.Format; sound_buffer.dwFlags = DSBCAPS_GETCURRENTPOSITION2 | DSBCAPS_GLOBALFOCUS; sound_buffer.dwFlags |= DSBCAPS_CTRLVOLUME | DSBCAPS_LOCSOFTWARE; sound_buffer.guid3DAlgorithm = GUID_NULL; @@ -359,10 +376,6 @@ static int open_audio_ds (int size) else sample_handler = currprefs.sound_stereo ? sample16s_handler : sample16_handler; - write_log ("DS driver '%s'/%d/%d bits/%d Hz/buffer %d/dist %d\n", - sound_devices[currprefs.win32_soundcard], - wavfmt.nChannels, - 16, freq, max_sndbufsize, snd_configsize); obtainedfreq = currprefs.sound_freq; return 1; diff --git a/od-win32/sounddep/sound.h b/od-win32/sounddep/sound.h old mode 100644 new mode 100755 diff --git a/od-win32/srcrelease.bat b/od-win32/srcrelease.bat old mode 100644 new mode 100755 diff --git a/od-win32/support.c b/od-win32/support.c old mode 100644 new mode 100755 diff --git a/od-win32/sys/ipc.h b/od-win32/sys/ipc.h old mode 100644 new mode 100755 diff --git a/od-win32/sys/mman.h b/od-win32/sys/mman.h old mode 100644 new mode 100755 diff --git a/od-win32/sys/shm.h b/od-win32/sys/shm.h old mode 100644 new mode 100755 diff --git a/od-win32/sysconfig.h b/od-win32/sysconfig.h old mode 100644 new mode 100755 diff --git a/od-win32/target.h b/od-win32/target.h old mode 100644 new mode 100755 diff --git a/od-win32/threaddep/thread.h b/od-win32/threaddep/thread.h old mode 100644 new mode 100755 diff --git a/od-win32/unistd.h b/od-win32/unistd.h old mode 100644 new mode 100755 diff --git a/od-win32/wcc.sh b/od-win32/wcc.sh old mode 100644 new mode 100755 diff --git a/od-win32/win32.c b/od-win32/win32.c old mode 100644 new mode 100755 index f9a77227..f923e816 --- a/od-win32/win32.c +++ b/od-win32/win32.c @@ -1507,7 +1507,7 @@ HMODULE language_load(WORD language) if (vsFileInfo && HIWORD(vsFileInfo->dwProductVersionMS) == UAEMAJOR && LOWORD(vsFileInfo->dwProductVersionMS) == UAEMINOR - /* && HIWORD(vsFileInfo->dwProductVersionLS) <= UAESUBREV */ ) { + && HIWORD(vsFileInfo->dwProductVersionLS) == UAESUBREV) { success = TRUE; write_log ("Translation DLL '%s' loaded and enabled\n", dllbuf); } else { diff --git a/od-win32/win32.h b/od-win32/win32.h old mode 100644 new mode 100755 index a13fff1e..22559f55 --- a/od-win32/win32.h +++ b/od-win32/win32.h @@ -15,9 +15,9 @@ #define GETBDM(x) (((x) - ((x / 10000) * 10000)) / 100) #define GETBDD(x) ((x) % 100) -#define WINUAEBETA 6 +#define WINUAEBETA 7 #define WINUAEPUBLICBETA 1 -#define WINUAEDATE MAKEBD(2006, 12, 24) +#define WINUAEDATE MAKEBD(2006, 12, 25) #define IHF_WINDOWHIDDEN 6 #define NORMAL_WINDOW_STYLE (WS_VISIBLE | WS_BORDER | WS_CAPTION | WS_MINIMIZEBOX | WS_SYSMENU) diff --git a/od-win32/win32_decompress.c b/od-win32/win32_decompress.c old mode 100644 new mode 100755 diff --git a/od-win32/win32_filesys.c b/od-win32/win32_filesys.c old mode 100644 new mode 100755 diff --git a/od-win32/win32_nogui.c b/od-win32/win32_nogui.c old mode 100644 new mode 100755 diff --git a/od-win32/win32_scale2x.c b/od-win32/win32_scale2x.c old mode 100644 new mode 100755 diff --git a/od-win32/win32gfx.c b/od-win32/win32gfx.c old mode 100644 new mode 100755 diff --git a/od-win32/win32gfx.h b/od-win32/win32gfx.h old mode 100644 new mode 100755 diff --git a/od-win32/win32gui.c b/od-win32/win32gui.c old mode 100644 new mode 100755 diff --git a/od-win32/win32gui.h b/od-win32/win32gui.h old mode 100644 new mode 100755 diff --git a/od-win32/winuae_msvc/winuae_msvc.vcproj b/od-win32/winuae_msvc/winuae_msvc.vcproj old mode 100644 new mode 100755 diff --git a/od-win32/winuaechangelog.txt b/od-win32/winuaechangelog.txt old mode 100644 new mode 100755 index 8e585313..63bda408 --- a/od-win32/winuaechangelog.txt +++ b/od-win32/winuaechangelog.txt @@ -1,4 +1,20 @@ +Beta 7: (RC2) + +- AGA sprites outside display window emulated when sprite is above or + below the display window. Previously they were only visible when + it was on left or right side of display window. + (fixes Spheris Legacy missing status graphics) +- clear garbage at the bottom of screen for example when switching from + doubled to non-doubled +- serial port set to none in config file didn't work properly +- cloned stereo and 4 channel sound mode uses proper initialization + (according to MSDN WAVEFORMATEXTENSIBLE is required if >2 channels but + for some reason "incorrect" way also worked previously..) +- mask unused DIWHIGH bits, could have caused narrow image appearing on + screen when loading statefile with diwhigh having highest bit set and + ECS Agnus or AGA enabled. + Beta 6: (RC) - serial port "friendly" names listed in serial port selection, diff --git a/od-win32/wrc.sh b/od-win32/wrc.sh old mode 100644 new mode 100755 diff --git a/od-win32/writelog.c b/od-win32/writelog.c old mode 100644 new mode 100755 diff --git a/picasso96.c b/picasso96.c old mode 100644 new mode 100755 diff --git a/prowizard/misc/misc.c b/prowizard/misc/misc.c old mode 100644 new mode 100755 diff --git a/prowizard/misc/testbag.c b/prowizard/misc/testbag.c old mode 100644 new mode 100755 diff --git a/prowizard/prowiz.c b/prowizard/prowiz.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/AC1D_packer.c b/prowizard/rippers/AC1D_packer.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/AMOS-MusicBank.c b/prowizard/rippers/AMOS-MusicBank.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/AMOS-PowerPackerBank.c b/prowizard/rippers/AMOS-PowerPackerBank.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/BP-Soundmonitor.c b/prowizard/rippers/BP-Soundmonitor.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/BSI-FutureComposer.c b/prowizard/rippers/BSI-FutureComposer.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/Bytekiller.c b/prowizard/rippers/Bytekiller.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/ChipTracker.c b/prowizard/rippers/ChipTracker.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/Crunchmania-Address.c b/prowizard/rippers/Crunchmania-Address.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/Crunchmania-Simple.c b/prowizard/rippers/Crunchmania-Simple.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/DefjamCruncher32-pro.c b/prowizard/rippers/DefjamCruncher32-pro.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/DigiBooster17.c b/prowizard/rippers/DigiBooster17.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/DigitalIllusion.c b/prowizard/rippers/DigitalIllusion.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/DoubleAction.c b/prowizard/rippers/DoubleAction.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/Dragpack100.c b/prowizard/rippers/Dragpack100.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/Dragpack252.c b/prowizard/rippers/Dragpack252.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/EurekaPacker.c b/prowizard/rippers/EurekaPacker.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/FC-M-Packer.c b/prowizard/rippers/FC-M-Packer.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/FastTracker2.c b/prowizard/rippers/FastTracker2.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/FuchsTracker.c b/prowizard/rippers/FuchsTracker.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/FutureComposer13.c b/prowizard/rippers/FutureComposer13.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/FutureComposer14.c b/prowizard/rippers/FutureComposer14.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/FuzzacPacker.c b/prowizard/rippers/FuzzacPacker.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/GNUPacker12.c b/prowizard/rippers/GNUPacker12.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/GPMO.c b/prowizard/rippers/GPMO.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/GameMusicCreator.c b/prowizard/rippers/GameMusicCreator.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/GnuPlayer.c b/prowizard/rippers/GnuPlayer.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/HQC2.c b/prowizard/rippers/HQC2.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/HeatseekerMC10.c b/prowizard/rippers/HeatseekerMC10.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/HornetPacker.c b/prowizard/rippers/HornetPacker.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/JamCracker.c b/prowizard/rippers/JamCracker.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/KefrensSoundMachine.c b/prowizard/rippers/KefrensSoundMachine.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/MED-Octamed.c b/prowizard/rippers/MED-Octamed.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/MOD-compatible.c b/prowizard/rippers/MOD-compatible.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/MasterCruncher30-Address.c b/prowizard/rippers/MasterCruncher30-Address.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/MaxPacker12.c b/prowizard/rippers/MaxPacker12.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/MegaCruncher-Object.c b/prowizard/rippers/MegaCruncher-Object.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/MegaCruncher.c b/prowizard/rippers/MegaCruncher.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/ModuleProtector.c b/prowizard/rippers/ModuleProtector.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/Mugician.c b/prowizard/rippers/Mugician.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/Newtron.c b/prowizard/rippers/Newtron.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/NoiseFromHeaven.c b/prowizard/rippers/NoiseFromHeaven.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/NoisePacker1.c b/prowizard/rippers/NoisePacker1.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/NoisePacker2.c b/prowizard/rippers/NoisePacker2.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/NoisePacker3.c b/prowizard/rippers/NoisePacker3.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/NoiseRunner.c b/prowizard/rippers/NoiseRunner.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/PhaPacker.c b/prowizard/rippers/PhaPacker.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/PolkaPacker.c b/prowizard/rippers/PolkaPacker.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/PowerMusic.c b/prowizard/rippers/PowerMusic.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/PowerPacker23.c b/prowizard/rippers/PowerPacker23.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/PowerPacker30.c b/prowizard/rippers/PowerPacker30.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/PowerPacker40-library.c b/prowizard/rippers/PowerPacker40-library.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/PowerPacker40.c b/prowizard/rippers/PowerPacker40.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/ProPacker10.c b/prowizard/rippers/ProPacker10.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/ProPacker21.c b/prowizard/rippers/ProPacker21.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/ProPacker30.c b/prowizard/rippers/ProPacker30.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/Promizer01.c b/prowizard/rippers/Promizer01.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/Promizer10c.c b/prowizard/rippers/Promizer10c.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/Promizer18a.c b/prowizard/rippers/Promizer18a.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/Promizer20.c b/prowizard/rippers/Promizer20.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/Promizer40.c b/prowizard/rippers/Promizer40.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/Prorunner10.c b/prowizard/rippers/Prorunner10.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/Prorunner20.c b/prowizard/rippers/Prorunner20.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/QuadraComposer.c b/prowizard/rippers/QuadraComposer.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/RelokIt10.c b/prowizard/rippers/RelokIt10.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/SGT-Packer.c b/prowizard/rippers/SGT-Packer.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/SkytPacker.c b/prowizard/rippers/SkytPacker.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/SoundFX.c b/prowizard/rippers/SoundFX.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/SoundTracker.c b/prowizard/rippers/SoundTracker.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/SoundTracker26.c b/prowizard/rippers/SoundTracker26.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/SpikeCruncher.c b/prowizard/rippers/SpikeCruncher.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/StartrekkerPack.c b/prowizard/rippers/StartrekkerPack.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/StimPacker.c b/prowizard/rippers/StimPacker.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/StoneCracker270.c b/prowizard/rippers/StoneCracker270.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/StoneCracker299.c b/prowizard/rippers/StoneCracker299.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/StoneCracker299b.c b/prowizard/rippers/StoneCracker299b.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/StoneCracker299d.c b/prowizard/rippers/StoneCracker299d.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/StoneCracker300.c b/prowizard/rippers/StoneCracker300.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/StoneCracker310.c b/prowizard/rippers/StoneCracker310.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/SuperCruncher27.c b/prowizard/rippers/SuperCruncher27.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/SyncroPacker46.c b/prowizard/rippers/SyncroPacker46.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/TMK.c b/prowizard/rippers/TMK.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/TNMCruncher.c b/prowizard/rippers/TNMCruncher.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/TetraPack102.c b/prowizard/rippers/TetraPack102.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/TetraPack21.c b/prowizard/rippers/TetraPack21.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/TetraPack22.c b/prowizard/rippers/TetraPack22.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/TheDarkDemon.c b/prowizard/rippers/TheDarkDemon.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/ThePlayer22a.c b/prowizard/rippers/ThePlayer22a.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/ThePlayer30a.c b/prowizard/rippers/ThePlayer30a.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/ThePlayer40.c b/prowizard/rippers/ThePlayer40.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/ThePlayer41a.c b/prowizard/rippers/ThePlayer41a.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/ThePlayer50a.c b/prowizard/rippers/ThePlayer50a.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/ThePlayer60a.c b/prowizard/rippers/ThePlayer60a.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/ThePlayer61a.c b/prowizard/rippers/ThePlayer61a.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/TimeCruncher17.c b/prowizard/rippers/TimeCruncher17.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/TrackerPacker1.c b/prowizard/rippers/TrackerPacker1.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/TrackerPacker2.c b/prowizard/rippers/TrackerPacker2.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/TrackerPacker3.c b/prowizard/rippers/TrackerPacker3.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/TreasurePattern.c b/prowizard/rippers/TreasurePattern.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/TryItCruncher101.c b/prowizard/rippers/TryItCruncher101.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/TurboSqueezer61.c b/prowizard/rippers/TurboSqueezer61.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/UnicTracker.c b/prowizard/rippers/UnicTracker.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/UnicTracker2.c b/prowizard/rippers/UnicTracker2.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/WantonPacker.c b/prowizard/rippers/WantonPacker.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/XannPlayer.c b/prowizard/rippers/XannPlayer.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/ZenPacker.c b/prowizard/rippers/ZenPacker.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/datacrunchers.c b/prowizard/rippers/datacrunchers.c old mode 100644 new mode 100755 diff --git a/prowizard/rippers/extern.h b/prowizard/rippers/extern.h old mode 100644 new mode 100755 diff --git a/prowizard/rippers/globals.h b/prowizard/rippers/globals.h old mode 100644 new mode 100755 diff --git a/prowizard/rippers/ptktable.h b/prowizard/rippers/ptktable.h old mode 100644 new mode 100755 diff --git a/prowizard/rippers/tuning.h b/prowizard/rippers/tuning.h old mode 100644 new mode 100755 diff --git a/prowizard/rippers/vars.h b/prowizard/rippers/vars.h old mode 100644 new mode 100755 diff --git a/readcpu.c b/readcpu.c old mode 100644 new mode 100755 diff --git a/readdisk.c b/readdisk.c old mode 100644 new mode 100755 diff --git a/rpc.c b/rpc.c old mode 100644 new mode 100755 diff --git a/savestate.c b/savestate.c old mode 100644 new mode 100755 diff --git a/scsi-none.c b/scsi-none.c old mode 100644 new mode 100755 diff --git a/scsidev.c b/scsidev.c old mode 100644 new mode 100755 diff --git a/scsiemul.c b/scsiemul.c old mode 100644 new mode 100755 diff --git a/sdl-joystick.c b/sdl-joystick.c old mode 100644 new mode 100755 diff --git a/serial.c b/serial.c old mode 100644 new mode 100755 diff --git a/sinctable.c b/sinctable.c old mode 100644 new mode 100755 diff --git a/svga.c b/svga.c old mode 100644 new mode 100755 diff --git a/svgancui.c b/svgancui.c old mode 100644 new mode 100755 diff --git a/table68k b/table68k old mode 100644 new mode 100755 diff --git a/traps.c b/traps.c old mode 100644 new mode 100755 diff --git a/tui.c b/tui.c old mode 100644 new mode 100755 diff --git a/uaeexe.c b/uaeexe.c old mode 100644 new mode 100755 diff --git a/uaeipc.c b/uaeipc.c old mode 100644 new mode 100755 diff --git a/uaelib.c b/uaelib.c old mode 100644 new mode 100755 diff --git a/uaeserial.c b/uaeserial.c old mode 100644 new mode 100755 diff --git a/unzip.c b/unzip.c old mode 100644 new mode 100755 diff --git a/writelog.c b/writelog.c old mode 100644 new mode 100755 diff --git a/zfile.c b/zfile.c old mode 100644 new mode 100755 -- 2.47.3