head 1.28; access; symbols pkgsrc-2023Q4:1.27.0.18 pkgsrc-2023Q4-base:1.27 pkgsrc-2023Q3:1.27.0.16 pkgsrc-2023Q3-base:1.27 pkgsrc-2023Q2:1.27.0.14 pkgsrc-2023Q2-base:1.27 pkgsrc-2023Q1:1.27.0.12 pkgsrc-2023Q1-base:1.27 pkgsrc-2022Q4:1.27.0.10 pkgsrc-2022Q4-base:1.27 pkgsrc-2022Q3:1.27.0.8 pkgsrc-2022Q3-base:1.27 pkgsrc-2022Q2:1.27.0.6 pkgsrc-2022Q2-base:1.27 pkgsrc-2022Q1:1.27.0.4 pkgsrc-2022Q1-base:1.27 pkgsrc-2021Q4:1.27.0.2 pkgsrc-2021Q4-base:1.27 pkgsrc-2021Q3:1.25.0.14 pkgsrc-2021Q3-base:1.25 pkgsrc-2021Q2:1.25.0.12 pkgsrc-2021Q2-base:1.25 pkgsrc-2021Q1:1.25.0.10 pkgsrc-2021Q1-base:1.25 pkgsrc-2020Q4:1.25.0.8 pkgsrc-2020Q4-base:1.25 pkgsrc-2020Q3:1.25.0.6 pkgsrc-2020Q3-base:1.25 pkgsrc-2020Q2:1.25.0.4 pkgsrc-2020Q2-base:1.25 pkgsrc-2020Q1:1.25.0.2 pkgsrc-2020Q1-base:1.25 pkgsrc-2019Q4:1.24.0.8 pkgsrc-2019Q4-base:1.24 pkgsrc-2019Q3:1.24.0.4 pkgsrc-2019Q3-base:1.24 pkgsrc-2019Q2:1.24.0.2 pkgsrc-2019Q2-base:1.24 pkgsrc-2019Q1:1.23.0.6 pkgsrc-2019Q1-base:1.23 pkgsrc-2018Q4:1.23.0.4 pkgsrc-2018Q4-base:1.23 pkgsrc-2018Q3:1.23.0.2 pkgsrc-2018Q3-base:1.23 pkgsrc-2018Q2:1.22.0.2 pkgsrc-2018Q2-base:1.22 pkgsrc-2018Q1:1.21.0.4 pkgsrc-2018Q1-base:1.21 pkgsrc-2017Q4:1.21.0.2 pkgsrc-2017Q4-base:1.21 pkgsrc-2017Q3:1.20.0.8 pkgsrc-2017Q3-base:1.20 pkgsrc-2017Q2:1.20.0.4 pkgsrc-2017Q2-base:1.20 pkgsrc-2017Q1:1.20.0.2 pkgsrc-2017Q1-base:1.20 pkgsrc-2016Q4:1.19.0.8 pkgsrc-2016Q4-base:1.19 pkgsrc-2016Q3:1.19.0.6 pkgsrc-2016Q3-base:1.19 pkgsrc-2016Q2:1.19.0.4 pkgsrc-2016Q2-base:1.19 pkgsrc-2016Q1:1.19.0.2 pkgsrc-2016Q1-base:1.19 pkgsrc-2015Q4:1.18.0.22 pkgsrc-2015Q4-base:1.18 pkgsrc-2015Q3:1.18.0.20 pkgsrc-2015Q3-base:1.18 pkgsrc-2015Q2:1.18.0.18 pkgsrc-2015Q2-base:1.18 pkgsrc-2015Q1:1.18.0.16 pkgsrc-2015Q1-base:1.18 pkgsrc-2014Q4:1.18.0.14 pkgsrc-2014Q4-base:1.18 pkgsrc-2014Q3:1.18.0.12 pkgsrc-2014Q3-base:1.18 pkgsrc-2014Q2:1.18.0.10 pkgsrc-2014Q2-base:1.18 pkgsrc-2014Q1:1.18.0.8 pkgsrc-2014Q1-base:1.18 pkgsrc-2013Q4:1.18.0.6 pkgsrc-2013Q4-base:1.18 pkgsrc-2013Q3:1.18.0.4 pkgsrc-2013Q3-base:1.18 pkgsrc-2013Q2:1.18.0.2 pkgsrc-2013Q2-base:1.18 pkgsrc-2013Q1:1.17.0.6 pkgsrc-2013Q1-base:1.17 pkgsrc-2012Q4:1.17.0.4 pkgsrc-2012Q4-base:1.17 pkgsrc-2012Q3:1.17.0.2 pkgsrc-2012Q3-base:1.17 pkgsrc-2012Q2:1.16.0.14 pkgsrc-2012Q2-base:1.16 pkgsrc-2012Q1:1.16.0.12 pkgsrc-2012Q1-base:1.16 pkgsrc-2011Q4:1.16.0.10 pkgsrc-2011Q4-base:1.16 pkgsrc-2011Q3:1.16.0.8 pkgsrc-2011Q3-base:1.16 pkgsrc-2011Q2:1.16.0.6 pkgsrc-2011Q2-base:1.16 pkgsrc-2011Q1:1.16.0.4 pkgsrc-2011Q1-base:1.16 pkgsrc-2010Q4:1.16.0.2 pkgsrc-2010Q4-base:1.16 pkgsrc-2010Q3:1.15.0.8 pkgsrc-2010Q3-base:1.15 pkgsrc-2010Q2:1.15.0.6 pkgsrc-2010Q2-base:1.15 pkgsrc-2010Q1:1.15.0.4 pkgsrc-2010Q1-base:1.15 pkgsrc-2009Q4:1.15.0.2 pkgsrc-2009Q4-base:1.15 pkgsrc-2009Q3:1.14.0.22 pkgsrc-2009Q3-base:1.14 pkgsrc-2009Q2:1.14.0.20 pkgsrc-2009Q2-base:1.14 pkgsrc-2009Q1:1.14.0.18 pkgsrc-2009Q1-base:1.14 pkgsrc-2008Q4:1.14.0.16 pkgsrc-2008Q4-base:1.14 pkgsrc-2008Q3:1.14.0.14 pkgsrc-2008Q3-base:1.14 cube-native-xorg:1.14.0.12 cube-native-xorg-base:1.14 pkgsrc-2008Q2:1.14.0.10 pkgsrc-2008Q2-base:1.14 cwrapper:1.14.0.8 pkgsrc-2008Q1:1.14.0.6 pkgsrc-2008Q1-base:1.14 pkgsrc-2007Q4:1.14.0.4 pkgsrc-2007Q4-base:1.14 pkgsrc-2007Q3:1.14.0.2 pkgsrc-2007Q3-base:1.14 pkgsrc-2007Q2:1.13.0.10 pkgsrc-2007Q2-base:1.13 pkgsrc-2007Q1:1.13.0.8 pkgsrc-2007Q1-base:1.13 pkgsrc-2006Q4:1.13.0.6 pkgsrc-2006Q4-base:1.13 pkgsrc-2006Q3:1.13.0.4 pkgsrc-2006Q3-base:1.13 pkgsrc-2006Q2:1.13.0.2 pkgsrc-2006Q2-base:1.13 pkgsrc-2006Q1:1.12.0.2 pkgsrc-2006Q1-base:1.12 pkgsrc-2005Q4:1.11.0.6 pkgsrc-2005Q4-base:1.11 pkgsrc-2005Q3:1.11.0.4 pkgsrc-2005Q3-base:1.11 pkgsrc-2005Q2:1.11.0.2 pkgsrc-2005Q2-base:1.11 pkgsrc-2005Q1:1.10.0.2 pkgsrc-2005Q1-base:1.10 pkgsrc-2004Q4:1.8.0.2 pkgsrc-2004Q4-base:1.8 pkgsrc-2004Q3:1.7.0.6 pkgsrc-2004Q3-base:1.7 pkgsrc-2004Q2:1.7.0.4 pkgsrc-2004Q2-base:1.7 pkgsrc-2004Q1:1.7.0.2 pkgsrc-2004Q1-base:1.7 pkgsrc-2003Q4:1.5.0.2 pkgsrc-2003Q4-base:1.5 netbsd-1-6-1:1.4.0.2 netbsd-1-6-1-base:1.4 netbsd-1-6:1.2.0.8 netbsd-1-6-RELEASE-base:1.2 pkgviews:1.2.0.4 pkgviews-base:1.2 buildlink2:1.2.0.2 buildlink2-base:1.2 netbsd-1-5-PATCH003:1.2 netbsd-1-5-PATCH001:1.2; locks; strict; comment @# @; 1.28 date 2024.01.10.17.57.15; author adam; state Exp; branches; next 1.27; commitid hR6LRXwhfaYmHVTE; 1.27 date 2021.10.26.10.23.46; author nia; state Exp; branches; next 1.26; commitid EqWu6cZXDZxK5jeD; 1.26 date 2021.10.07.13.49.22; author nia; state Exp; branches; next 1.25; commitid TRhDzHVorQ9JQSbD; 1.25 date 2020.01.18.21.33.13; author nia; state Exp; branches; next 1.24; commitid s2bc6WptXIYjBdTB; 1.24 date 2019.05.05.10.12.59; author adam; state Exp; branches; next 1.23; commitid D82g4oZccVRX70mB; 1.23 date 2018.08.05.21.27.04; author adam; state Exp; branches; next 1.22; commitid K2o4fW8Gt03lDYMA; 1.22 date 2018.04.30.10.37.48; author wiz; state Exp; branches; next 1.21; commitid CeHdAd0DNax4asAA; 1.21 date 2017.12.14.22.12.19; author adam; state Exp; branches; next 1.20; commitid hL69m4dyhxeepUiA; 1.20 date 2017.03.23.17.06.49; author joerg; state Exp; branches; next 1.19; commitid wV5cYA8HzDvzgHKz; 1.19 date 2016.04.01.15.49.02; author jperkin; state Exp; branches; next 1.18; commitid fokUNp1YRtythW0z; 1.18 date 2013.05.19.07.35.56; author adam; state Exp; branches; next 1.17; commitid wGjFhFbloloMedQw; 1.17 date 2012.08.26.19.42.09; author marino; state Exp; branches; next 1.16; 1.16 date 2010.12.25.10.53.21; author adam; state Exp; branches; next 1.15; 1.15 date 2009.11.04.11.44.15; author adam; state Exp; branches; next 1.14; 1.14 date 2007.07.20.17.45.54; author adam; state Exp; branches; next 1.13; 1.13 date 2006.04.09.08.31.13; author adam; state Exp; branches; next 1.12; 1.12 date 2006.01.20.07.38.12; author adam; state Exp; branches; next 1.11; 1.11 date 2005.05.17.15.08.57; author adam; state Exp; branches; next 1.10; 1.10 date 2005.02.23.18.49.17; author agc; state Exp; branches; next 1.9; 1.9 date 2005.01.05.11.00.26; author adam; state Exp; branches; next 1.8; 1.8 date 2004.09.24.13.42.18; author adam; state Exp; branches; next 1.7; 1.7 date 2004.01.23.18.57.26; author kristerw; state Exp; branches; next 1.6; 1.6 date 2004.01.08.15.24.42; author adam; state Exp; branches; next 1.5; 1.5 date 2003.07.13.17.51.49; author dillo; state Exp; branches; next 1.4; 1.4 date 2002.12.06.21.06.19; author cjep; state Exp; branches; next 1.3; 1.3 date 2002.11.22.12.25.48; author wiz; state Exp; branches; next 1.2; 1.2 date 2001.04.20.10.49.52; author agc; state Exp; branches; next 1.1; 1.1 date 2001.04.17.11.05.55; author agc; state Exp; branches; next ; desc @@ 1.28 log @atari800: updated to 5.2.0 Version 5.2.0 (2023/12/29) New features: possibility of renaming the host device "letter" from previously hardcoded H: to any letter but C: (cassette), E:, K: and S: So if you have e.g. a program with hardcoded "D:" (as for diskette) you can now use it on a host device as well by renaming the host device to D: either via the Emulation configuration -> Host device settings menu or using command line option -Hdevicename little thing but useful (for me at least): tooltip in the settings menu that reminds users there are virtual host devices with automatic ATASCII<->ASCII conversion (mainly end-of-line character). Extremely useful for all text files including ATARI BASIC source code that can be stored using LIST "H6:PROGRAM.LST" and read back using ENTER "H6:PROGRAM.LST" (H6 = H1 with ASCII conversion, etc.). Version 5.1.0 (2023/12/28) - released at SILK Thanks to all the contributors (see git log for each commit author) New features: New command line options: -playbacknoexit => don't exit the emulator after playback finishes -joy-distinct => allows larger number of joysticks by not combining multiple physical devices into a single emulated joystick. For example this allows using keyboard to emulate one or two joysticks, and to use these in conjunction with physical SDL joysticks / controllers in order to play with more people than there are SDL joysticks. The same logic gets applied to LPT joysticks, these come after joysticks from keyboard emulation. Furthermore, the logic also gets applied to put SDL joysticks after LPT joystics even when the command line flag isn't set. Since LPT joysticks take precedence over SDL joysticks on the same emulated device, this takes a device that was completely ignored before and makes it useful now. The assignments are fixed at program start-up, after config file and command line flags have been taken into account. If the UI is used to enable or disable a keyboard-emulated joystick, this can cause an emulated joystick to be controlled by multiple physical devices, or by none. Swap also SDL joysticks on AltL+J This swaps all physical devices connected to the first two emulated joysticks: the keyboard keys, the SDL devices, and the LPT devices. After the swap the real joystick / hat setting in the UI will appear swapped as well, but the keyboard setting won't. Show all input events on a single line during recording This way the recording file alternates between two forms of lines: input lines which contain all keyboard and joystick events in one line, and output lines with the screen content digest. By filtering out the former, the latter can be aggregated nicely, e.g. using a command like this: zcat ${file:?} | grep -vE '^[0-9A-F]{8} *$' | uniq -c Consecutive frames of equal input state will be represented as a single row, with a repeat count giving an idea for how long the state was maintained. RAM cartridges implementation Many RAMCART and one SiDiCar cartridges Support for writeable cartridges CART monitor command Make blank cartridge UI option Reserved CART file ids for additional cartridge types currently unemulated by Atari800, added also the description of the types added XEX reading in monitor (useful for patches) Added H: device rename; save it in setup file Changes: Altirra OS updated to v3.41 Altirra BASIC updated to v1.58 Fix buffer over-read in generate_partial_pmpl_colls Atari ST/TT/Falcon optimizations Version 5.0.0 (2022/05/28) - released at Atariada.cz (yay!) Big thanks to all contributors (see git log for each commit author) New features: AVI video recording (Alt+V hotkey) by Rob McMullen -vcodec command line arg can select video codec -aname and -vname CL args set patterns for sound and video recording -horiz-area & -vert-area command line args for controlling the image area -showstats (and -no-showstats) CL args and related config file param -compression-level for configuring PNG and ZMBV compression MP3 audio and other audio codecs for audio recording (Alt+W hotkey) -acodec can select audio codec New cartridge types supported: 71: Super Cart 64 KB 5200 cartridge (32K banks) 72: Super Cart 128 KB 5200 cartridge (32K banks) 73: Super Cart 256 KB 5200 cartridge (32K banks) 74: Super Cart 512 KB 5200 cartridge (32K banks) 75: Atarimax 1 MB Flash cartridge (new) See DOC/cart.txt for details. support for remapping of all function keys (START, SELECT, OPTION etc) support for comments in config file tool for creating cart files from ROM files support for 64-512K Atari 5200 bank-switchable carts with Bryan's design support for the alternate variant of MaxFlash 1 MB. support for single RaspberryPi OS package with HW specific binaries Changes: video triple buffering changed to double buffering fixed using proper getcwd() gamma values in NTSC filter presets updated MacOS build enables R: by default fixed saving of config file using zlib-provided crc32 if HAVE_LIBZ is defined Altirra OS updated to v3.28 renamed "Switchable 5200" cartridges to "Super Cart" fixed segfault when a 5200 Super Cart cartridge is removed avoided unnecessary memory copying of 5200 Super Carts fixed issue in opening a cartridge BUILD instructions and new README for Android fixed segfault when exiting monitor fixed BBSB's lift not working avoided unnecessary memory copying in Bounty Bob cartridges allow configuring --with-audio=win in non-DirectX targets allow configuring --with-audio=sdl and --with-video <> sdl atari_x11.c: don't auto-repeat the 'screenshot' key build compatible with dashFixed keystrokes for inserting/deleting of line/character SIO now resets BRKKEY (fixes Arsantica 3 demo) Fix for issue (BBSB warp doesn't work) Fixes CTRL and CAPS keys when using SDL12-compat library. DOC/README.RPI explains clearly support for various RaspberryPis @ text @$NetBSD: distinfo,v 1.27 2021/10/26 10:23:46 nia Exp $ BLAKE2s (atari800-5.2.0-src.tgz) = 0dac1ba0884b08da39d986712bc8cb67328021be4500db37fe87048c619d97b6 SHA512 (atari800-5.2.0-src.tgz) = c1ac728cb0733937175040bbdb4d5653cdbedeaa1ab399165dd1a9c841ba6930953801da65c0f747e28d293c26ad85e5e014947ebb5090ec03aef77cbd1d2627 Size (atari800-5.2.0-src.tgz) = 1935364 bytes BLAKE2s (pcxf380.zip) = 0d2ae9eaa11f62f3a6e8a6d4ee3f26393efcdcf61792adc49b895e33fd439786 SHA512 (pcxf380.zip) = 98181f0f3a30edcadb3c704dc4afda06708da3982a378e31a47d6b7ac8d3f8661753843de8fc8e599970ee9adf5f94f08213447d0c2dd75486a07f9d98ade78c Size (pcxf380.zip) = 590041 bytes SHA1 (patch-configure) = d0e7cac90637e82cd472922725a4434381bcc0c2 SHA1 (patch-src_rdevice.c) = c4c15dda0b476b633862fb2122e7463f35d9d69f SHA1 (patch-src_sound__oss.c) = 73b51491aee42e5657584bd8b58127e9cd8e5d87 @ 1.27 log @emulators: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes The following distfiles could not be fetched (mostly distfiles fetched conditionally...): ./emulators/compat30/distinfo compat30-alpha-3.1.tar.bz2 ./emulators/compat30/distinfo compat30-arm-3.1.tar.bz2 ./emulators/compat30/distinfo compat30-m68k-3.1.tar.bz2 ./emulators/compat30/distinfo compat30-mipseb-3.1.tar.bz2 ./emulators/compat30/distinfo compat30-mipsel-3.1.tar.bz2 ./emulators/compat30/distinfo compat30-powerpc-3.1.tar.bz2 ./emulators/compat30/distinfo compat30-sh3eb-3.1.tar.bz2 ./emulators/compat30/distinfo compat30-sh3el-3.1.tar.bz2 ./emulators/compat30/distinfo compat30-sparc-3.1.tar.bz2 ./emulators/compat30/distinfo compat30-sparc64-3.1.tar.bz2 ./emulators/compat30/distinfo compat30-vax-3.1.tar.bz2 ./emulators/compat51-x11/distinfo compat51-x11-alpha-5.1.tar.bz2 ./emulators/compat51-x11/distinfo compat51-x11-arm-5.1.tar.bz2 ./emulators/compat51-x11/distinfo compat51-x11-m68k-5.1.tar.bz2 ./emulators/compat51-x11/distinfo compat51-x11-mipseb-5.1.tar.bz2 ./emulators/compat51-x11/distinfo compat51-x11-mipsel-5.1.tar.bz2 ./emulators/compat51-x11/distinfo compat51-x11-powerpc-5.1.tar.bz2 ./emulators/compat51-x11/distinfo compat51-x11-sparc-5.1.tar.bz2 ./emulators/compat51-x11/distinfo compat51-x11-sparc64-5.1.tar.bz2 ./emulators/xbeeb/distinfo BASIC2.rom ./emulators/xbeeb/distinfo OS-1.2.rom ./emulators/compat61/distinfo 20150430/compat61-alpha-6.1.tar.bz2 ./emulators/compat61/distinfo 20150430/compat61-arm-6.1.tar.bz2 ./emulators/compat61/distinfo 20150430/compat61-m68k-6.1.tar.bz2 ./emulators/compat61/distinfo 20150430/compat61-mips64eb-6.1.tar.bz2 ./emulators/compat61/distinfo 20150430/compat61-mips64el-6.1.tar.bz2 ./emulators/compat61/distinfo 20150430/compat61-mipseb-6.1.tar.bz2 ./emulators/compat61/distinfo 20150430/compat61-mipsel-6.1.tar.bz2 ./emulators/compat61/distinfo 20150430/compat61-powerpc-6.1.tar.bz2 ./emulators/compat61/distinfo 20150430/compat61-sparc-6.1.tar.bz2 ./emulators/compat61/distinfo 20150430/compat61-sparc64-6.1.tar.bz2 ./emulators/compat16/distinfo compat16-alpha-1.6.2.tar.bz2 ./emulators/compat16/distinfo compat16-arm-1.6.2.tar.bz2 ./emulators/compat16/distinfo compat16-m68k-1.6.2.tar.bz2 ./emulators/compat16/distinfo compat16-mipseb-1.6.2.tar.bz2 ./emulators/compat16/distinfo compat16-mipsel-1.6.2.tar.bz2 ./emulators/compat16/distinfo compat16-powerpc-1.6.2.tar.bz2 ./emulators/compat16/distinfo compat16-sparc-1.6.2.tar.bz2 ./emulators/compat16/distinfo compat16-sparc64-1.6.2.tar.bz2 ./emulators/compat16/distinfo compat16-vax-1.6.2.tar.bz2 ./emulators/compat40/distinfo 20071230/compat40-alpha-4.0.tar.bz2 ./emulators/compat40/distinfo 20071230/compat40-arm-4.0.tar.bz2 ./emulators/compat40/distinfo 20071230/compat40-m68k-4.0.tar.bz2 ./emulators/compat40/distinfo 20071230/compat40-mipseb-4.0.tar.bz2 ./emulators/compat40/distinfo 20071230/compat40-mipsel-4.0.tar.bz2 ./emulators/compat40/distinfo 20071230/compat40-powerpc-4.0.tar.bz2 ./emulators/compat40/distinfo 20071230/compat40-sh3eb-4.0.tar.bz2 ./emulators/compat40/distinfo 20071230/compat40-sh3el-4.0.tar.bz2 ./emulators/compat40/distinfo 20071230/compat40-sparc-4.0.tar.bz2 ./emulators/compat40/distinfo 20071230/compat40-sparc64-4.0.tar.bz2 ./emulators/compat20/distinfo compat20-alpha-2.1.tar.bz2 ./emulators/compat20/distinfo compat20-arm-2.1.tar.bz2 ./emulators/compat20/distinfo compat20-m68k-2.1.tar.bz2 ./emulators/compat20/distinfo compat20-mipseb-2.1.tar.bz2 ./emulators/compat20/distinfo compat20-mipsel-2.1.tar.bz2 ./emulators/compat20/distinfo compat20-powerpc-2.1.tar.bz2 ./emulators/compat20/distinfo compat20-sh3eb-2.1.tar.bz2 ./emulators/compat20/distinfo compat20-sh3el-2.1.tar.bz2 ./emulators/compat20/distinfo compat20-sparc-2.1.tar.bz2 ./emulators/compat20/distinfo compat20-sparc64-2.1.tar.bz2 ./emulators/compat20/distinfo compat20-vax-2.1.tar.bz2 ./emulators/compat50-x11/distinfo compat50-x11-sparc64-5.0.tar.bz2 ./emulators/compat12/distinfo compat12-m68k-1.2.1.tar.bz2 ./emulators/compat12/distinfo compat12-ns32k-1.2.tar.bz2 ./emulators/compat12/distinfo compat12-sparc-1.2.1.tar.bz2 ./emulators/compat15/distinfo compat15-alpha-1.5.3.tar.bz2 ./emulators/compat15/distinfo compat15-arm-1.5.3.tar.bz2 ./emulators/compat15/distinfo compat15-m68k-1.5.3.tar.bz2 ./emulators/compat15/distinfo compat15-mipsel-1.5.3.tar.bz2 ./emulators/compat15/distinfo compat15-ns32k-1.5.3.tar.bz2 ./emulators/compat15/distinfo compat15-powerpc-1.5.3.tar.bz2 ./emulators/compat15/distinfo compat15-sparc-1.5.3.tar.bz2 ./emulators/compat15/distinfo compat15-sparc64-1.5.2.tar.bz2 ./emulators/compat15/distinfo compat15-vax-1.5.3.tar.bz2 ./emulators/compat50/distinfo compat50-alpha-5.0.tar.bz2 ./emulators/compat50/distinfo compat50-arm-5.0.tar.bz2 ./emulators/compat50/distinfo compat50-m68k-5.0.tar.bz2 ./emulators/compat50/distinfo compat50-mipseb-5.0.tar.bz2 ./emulators/compat50/distinfo compat50-mipsel-5.0.tar.bz2 ./emulators/compat50/distinfo compat50-powerpc-5.0.tar.bz2 ./emulators/compat50/distinfo compat50-sparc-5.0.tar.bz2 ./emulators/compat50/distinfo compat50-sparc64-5.0.tar.bz2 ./emulators/compat16-extras/distinfo compat16-extras-sparc-1.6.2.tar.bz2 ./emulators/compat40-extras/distinfo 20071230/compat40-extras-sparc-4.0.tar.bz2 ./emulators/compat15-extras/distinfo compat15-extras-sparc-1.5.3.tar.bz2 ./emulators/compat60/distinfo 20150428/compat60-alpha-6.0.tar.bz2 ./emulators/compat60/distinfo 20150428/compat60-arm-6.0.tar.bz2 ./emulators/compat60/distinfo 20150428/compat60-m68k-6.0.tar.bz2 ./emulators/compat60/distinfo 20150428/compat60-mipseb-6.0.tar.bz2 ./emulators/compat60/distinfo 20150428/compat60-mipsel-6.0.tar.bz2 ./emulators/compat60/distinfo 20150428/compat60-powerpc-6.0.tar.bz2 ./emulators/compat60/distinfo 20150428/compat60-sparc-6.0.tar.bz2 ./emulators/compat60/distinfo 20150428/compat60-sparc64-6.0.tar.bz2 ./emulators/compat61-x11/distinfo 20150430/compat61-x11-alpha-6.1.tar.bz2 ./emulators/compat61-x11/distinfo 20150430/compat61-x11-arm-6.1.tar.bz2 ./emulators/compat61-x11/distinfo 20150430/compat61-x11-m68k-6.1.tar.bz2 ./emulators/compat61-x11/distinfo 20150430/compat61-x11-mips64eb-6.1.tar.bz2 ./emulators/compat61-x11/distinfo 20150430/compat61-x11-mips64el-6.1.tar.bz2 ./emulators/compat61-x11/distinfo 20150430/compat61-x11-mipseb-6.1.tar.bz2 ./emulators/compat61-x11/distinfo 20150430/compat61-x11-mipsel-6.1.tar.bz2 ./emulators/compat61-x11/distinfo 20150430/compat61-x11-powerpc-6.1.tar.bz2 ./emulators/compat61-x11/distinfo 20150430/compat61-x11-sparc-6.1.tar.bz2 ./emulators/compat61-x11/distinfo 20150430/compat61-x11-sparc64-6.1.tar.bz2 ./emulators/osf1_lib/distinfo netscape-4.7-3.alpha.rpm ./emulators/compat20-extras/distinfo compat20-extras-sparc-2.1.tar.bz2 ./emulators/compat30-extras/distinfo compat30-extras-sparc-3.1.tar.bz2 ./emulators/compat30-extras/distinfo compat30-extras-vax-3.1.tar.bz2 ./emulators/compat14/distinfo compat14-alpha-1.4.3.tar.bz2 ./emulators/compat14/distinfo compat14-arm-1.4.3.tar.bz2 ./emulators/compat14/distinfo compat14-m68k-1.4.3.tar.bz2 ./emulators/compat14/distinfo compat14-mipsel-1.4.3.tar.bz2 ./emulators/compat14/distinfo compat14-ns32k-1.4.2.tar.bz2 ./emulators/compat14/distinfo compat14-powerpc-1.4.3.tar.bz2 ./emulators/compat14/distinfo compat14-sparc-1.4.3.1.tar.bz2 ./emulators/compat14/distinfo compat14-vax-1.4.3.tar.bz2 ./emulators/compat51/distinfo compat51-alpha-5.1.tar.bz2 ./emulators/compat51/distinfo compat51-arm-5.1.tar.bz2 ./emulators/compat51/distinfo compat51-m68k-5.1.tar.bz2 ./emulators/compat51/distinfo compat51-mipseb-5.1.tar.bz2 ./emulators/compat51/distinfo compat51-mipsel-5.1.tar.bz2 ./emulators/compat51/distinfo compat51-powerpc-5.1.tar.bz2 ./emulators/compat51/distinfo compat51-sparc-5.1.tar.bz2 ./emulators/compat51/distinfo compat51-sparc64-5.1.tar.bz2 ./emulators/compat13/distinfo compat13-alpha-1.3.3.tar.bz2 ./emulators/compat13/distinfo compat13-arm-1.3.2.tar.bz2 ./emulators/compat13/distinfo compat13-m68k-1.3.3.tar.bz2 ./emulators/compat13/distinfo compat13-mipsel-1.3.3.tar.bz2 ./emulators/compat13/distinfo compat13-ns32k-1.3.3.tar.bz2 ./emulators/compat13/distinfo compat13-sparc-1.3.3.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-alpha-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-arm-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-armeb-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-armv6hf-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-armv7hf-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-earm-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-earmv7hfeb-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-m68k-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-mips64eb-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-mips64el-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-mipseb-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-mipsel-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-powerpc-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-sh3eb-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-sh3el-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-sparc-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-sparc64-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-vax-8.0.tar.bz2 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.26 2021/10/07 13:49:22 nia Exp $ d3 3 a5 3 BLAKE2s (atari800-4.2.0-src.tgz) = 282d1243c844bea25a1f0e9055763be8aaef12f9b2b50b7e0f663e596f88c06e SHA512 (atari800-4.2.0-src.tgz) = 1236a8e05bf878e4514ae8e9f1556e0961a7f11ff0333eef415af455d217f712d5c6ededdd343dff6ba1aab777e19997bf9ecb859408187d69fc141301ecba31 Size (atari800-4.2.0-src.tgz) = 7047710 bytes d9 2 a10 2 SHA1 (patch-configure) = cbc99c9073186335148cdaf06bd1f77aabd33e94 SHA1 (patch-src_rdevice.c) = a6ec9f45c5f27704a47e306496213615a9bb5f09 @ 1.26 log @emulators: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.25 2020/01/18 21:33:13 nia Exp $ d3 1 a3 1 RMD160 (atari800-4.2.0-src.tgz) = bc8b8c953fe2d1c2907c625beff8427967c74adb d6 1 a6 1 RMD160 (pcxf380.zip) = e3061a54b6e9c88379f4366b2ccad3cf3b8e5270 @ 1.25 log @atari800: Update to 4.2.0. Nice. Version 4.2.0 (2019/12/28) - released at SILK New Features: raw Pokey registers recording by Ivo van Poorten new platform supported: FireBee optional hiding of hidden files/folders in the UI file selector libatari800 (Atari800 as a library) by Rob McMullen R: device (many years old feature) enabled by default Fixes: proper check if SDL joysticks are found (fixes #58) Portrait mode for Android (related to #41) RMW for Pokey Improved BASIC LST file loading (#55) ROM OS path changes handled better (#15) improved "Find ROM images" - now Atari800 reboots if necessary (#15) fixed an old bug which caused freezing in the UI on Falcon New command line options: -pokeyrec and its children -atari_files (#29) -saved_files (#29) -kbdjoy0 -kbdjoy1 -nokbdjoy0 -nokbdjoy1 (#29) Plus many Atari Falcon specific fixes and improvements by Mikro. This should be the most complete and bug-free Atari Falcon release in years, so enjoy! :) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.24 2019/05/05 10:12:59 adam Exp $ a2 1 SHA1 (atari800-4.2.0-src.tgz) = ce9d56d4f4dee439215ac5b044f3a9756b9f63e0 a5 1 SHA1 (pcxf380.zip) = b9b7b8e3536dd6ffced473b00b54f9a274004004 @ 1.24 log @atari800: updated to 4.1.0 Version 4.1.0: New Features: * Atari800 now includes Altirra BIOS-es for all emulated systems: 400/800, XL/XE, and 5200; as well as Altirra BASIC. It is now possible to use the emulator without providing any ROM images. * The Altirra OS-es and Altirra BASIC can now be selected by users in the "System settings", if they want to use them. Previously Altirra OS was used automatically only when no other OS ROMs were found. * joyhat support for all four real joysticks, configurable in CLI/cfg/TUI Notable changes: * All documentation specific to building Atari800 on Windows has been moved from DOC/INSTALL to a new file, DOC/BUILD.windows. This document has also been expanded with a new chapter covering building Atari800 using MSYS2. * Ability to use the built-in EmuOS firmware has been removed. Users wishing to run Atari800 without providing OS ROMs now have an option of using the built-in Altirra OS-es, which are compatible with much more Atari software than EmuOS. At the same time, it is still possible to compile a version of Atari800 without any OS ROMs built in, by means of the --disable-altirra_bios configure option. Port specific improvements: == Atari Falcon == * More Videl/screen handling fixes * Ability to run Atari800 in an AES-less environment * Replaced C2P with MMU friendly and faster code * Atari800 should run on all TOS clones with XBIOS Sound API == Android == * Fixed building of the Android target, broken in the previous release. * Fixed labels on console keys (unreadable on hi-res displays) * Fixed console keys press detection * Fixed "right-handed joystick" trigger press == Raspberry Pi == * updated build documentation * find proper Broadcom GLes libraries * fixed bug in GRAPHICS 9 (shifted colors) == MS Windows == * updated build documentation General Fixes: * updated build documentation * it is possible to build atari800 out of source tree * unconnected host joysticks initialized properly, fixes the MULE game @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.23 2018/08/05 21:27:04 adam Exp $ d3 10 a12 9 SHA1 (atari800-4.1.0-src.tgz) = 70ef4211602be5b5003f361b32f31ad8df01942e RMD160 (atari800-4.1.0-src.tgz) = 8d665a11cb51760cfacc5015752846b3dd4d524b SHA512 (atari800-4.1.0-src.tgz) = 0eb5f072683c142b8baa30bd646cef58e1015ec85151446cbce408c7c063fb65560bc250a0da8dede8500fd273737a15325e89cdd7ea75df78d957999bd16a03 Size (atari800-4.1.0-src.tgz) = 6784763 bytes SHA1 (xf25.zip) = e65923fd3a4845c1c72d1677db0fda969187eb42 RMD160 (xf25.zip) = e3960898223dd4d1b9a9cc5cfb1251bd726ea5a7 SHA512 (xf25.zip) = 306612fc2af41ed10d76103af83e141cfd8bd3ba2ea3cbd1d0b81d4d5b0108c06948a5c626648c8a2424536757a42a3f8b9af1fb63fa3c31096447ffed0f9923 Size (xf25.zip) = 188942 bytes SHA1 (patch-configure) = bd13b2352f6f3bf847639427bc707e63fecc406f @ 1.23 log @atari800: updated to 4.0.0 Version 4.0.0: This release brings four years of hard work of fellow Atari800 developers on improvements and bugfixes of our favorite Atari emulator. Ports to Atari ST/TT/Falcon, Android, Raspberry Pi and Sega Dreamcast have been improved (some of them greatly). CPU, SIO, ANTIC, GTIA, POKEY and PIA emulation has been corrected. Atari800 now includes Altirra BIOS so it is now possible to run *some* programs even without installing the original ROM files. The total number of changes is so huge that major version bump was necessary. Contrary to usual NEWS entries here follows a very incomplete list. It might be updated in later releases. In the meantime please read DOC/ChangeLog and the commit history in git for complete list of changes. This release contains breaking changes in color handling. Users updating from an earlier version should reset their color settings, or else the display might be unreadable. To reset the color settings, do one of these: * Select one of the presets available in the menu option "Display settings"-> "Color preset"; or * Run atari800 with the -color-preset command-line option, e.g.: atari800 -colors-preset standard; or * Delete the emulator's config file (.atari800.cfg). Caution: you'll lose all Atari800 settings! New features: ------------- * Support for loading of CAS images with "fsk" chunks - images of copy-protected tapes can now be loaded, with SIO patch being disabled. * Bit3 Full View 80 Column card emulation. * New cartridge type 68: "Atrax 128 KB cartridge". Previously existing cartridge type 17: "Atrax 128 KB cartridge" was based on a misconception - real Atrax cartridges have their address and data lines intermixed, so type 17 could not be used with actual ROM dumps. So, type 17 has been renamed to "Decoded Atrax 128 KB cartridge", and new type 68 has been added, whcih now can be used for Atrax ROM chip dumps. * New cartridge types supported: - aDawliah 32 KB cartridge - aDawliah 64 KB cartridge * new command line switch "-volume" (for 16bit sound output) that can set the output volume of the Atari 800 emulator with value from 0 to 100. Changes: -------- * The Sound Settings option "Fragment size" has been renamed to less cryptic "Hardware buffer size". * Total emulator volume is lower now because the output has been shifted in order to fix a possible annoying humming sound in silence on some receivers (TV sets). Fixes: ------ * Fixed computation of gamma adjustment - now it is applied to each of the three RGB channels separately. * On systems that support synchronized sound: Fixed the emulator crashing when Dual POKEY was enabled while High Fidelity POKEY was turned off. * Improve screen update routines in the Dreamcast port. They don't use DIRTYRECT anymore but are faster than the old routines when the whole screen is dirty. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.22 2018/04/30 10:37:48 wiz Exp $ d3 4 a6 4 SHA1 (atari800-4.0.0.tar.gz) = c07a28a14d280a90c01f59705801f28943e0d198 RMD160 (atari800-4.0.0.tar.gz) = 35006f7fd045e27e644eb70cf9700ba6b3e60179 SHA512 (atari800-4.0.0.tar.gz) = 36483533af851896031cb48ed97abd34e9ab095f9079b4a3abd13b72c1f13004e3bcb3da02c356e2bb15556270ab229b4fc66ba70f10ff56ab0d6a73aa9a4a52 Size (atari800-4.0.0.tar.gz) = 1534283 bytes d11 2 a12 4 SHA1 (patch-Makefile.in) = 9f742abfad1a6c8f48186914452bb03b84d4a376 SHA1 (patch-cfg.c) = c8f22ca08b4fad2c24886dc8132c7269331b4f39 SHA1 (patch-configure) = 9ad06b6a273b8efe6c628e40cde7ce4e304675cd SHA1 (patch-sound__oss.c) = c408b96e14adfc99f5132326a7918defde3086be @ 1.22 log @atari800: remove references to obsolete DragonFly/i386 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.21 2017/12/14 22:12:19 adam Exp $ d3 4 a6 4 SHA1 (atari800-3.1.0.tar.gz) = d81d57ae8cc14169521e3738d3ac1b2e18a95080 RMD160 (atari800-3.1.0.tar.gz) = 8644aec61b8f9084d7ced672236d779bee1fedcc SHA512 (atari800-3.1.0.tar.gz) = c8f035c9be000c67dd854a14a236d165e6e2d30b5138f8772c6ea5c5290b0410525570e3ed9dcb2f9bcb129f97a36e6eef5993f0a5ad3cc993c6b59b127bcabe Size (atari800-3.1.0.tar.gz) = 1492289 bytes d11 1 a11 1 SHA1 (patch-ac) = 28a10768c6214cbe3cad9006916dbfa28b70eb96 d14 1 a14 1 SHA1 (patch-sound__oss.c) = 7318f96c460bbd9cb116401328e2368ce7be29ab @ 1.21 log @atari800: updated to 3.1.0 Version 3.1.0: General new features: --------------------- * More accurate emulation of PAL colours (based on analysis of oscillograms of real PAL GTIA output) * Improved PAL blending, working on all grayscale pixels and is accurate now (can be enabled/disabled in "TV effect" display settings) * common sound layer implemented (SDL, JavaNVM, OSS, DOS) with synchro sound. * synchronized sound is now supported by both POKEY sound engines. * turbo mode (F12) is considerably faster * Added cartridge mapping used by "Turbo Hit"/"Atari Blizzard Hit". * Added MegaMax 2 MB cartridge mapping. * Added read-only support for the 4 MB Flash MegaCart mapping. * Added minimal support for The!Cart. General Fixes: -------------- * fixed possible unnecessary cartridge bank switching * fixes and clean up in Java port * fixed diagnostic cartridge cold start (doesn't send Start+Option) * fixed two old bugs in DOS sound (pitch being wrong and sound missing) * fixed keyboard not working for ncurses video and OSS sound @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.20 2017/03/23 17:06:49 joerg Exp $ a13 1 SHA1 (patch-rdevice.c) = 9c17f7e600db506e7e6e9f1f3780e66b404813be @ 1.20 log @Extend SHA512 checksums to various files I have on my local distfile mirror. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.19 2016/04/01 15:49:02 jperkin Exp $ d3 4 a6 4 SHA1 (atari800-3.0.0.tar.gz) = 24dca4580805d2c1d6aa28a2b440c552a2dd171f RMD160 (atari800-3.0.0.tar.gz) = 705e132d8f0e8a17f520a011fe6074bc27a6de20 SHA512 (atari800-3.0.0.tar.gz) = 516afead4c03481afe426b4a8a9d0d71d95b1cfc02714372da694e885aee47c76296e7776220bb527a439c5d464a25408edc149dc4d6b6f042fd21061b420388 Size (atari800-3.0.0.tar.gz) = 1480143 bytes a10 2 SHA1 (patch-aa) = 2bd0dc856397aec91f01ad3ab0f3835d6e062aed SHA1 (patch-ab) = 23062b3f9f858914c668b522e2a76d068dd24abf d12 2 a13 1 SHA1 (patch-ad) = 1567687cd851d606616aa35dc36a4e63e839181a d15 1 @ 1.19 log @Support PKGMANDIR. Add patch comment. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.18 2013/05/19 07:35:56 adam Exp $ d5 1 d9 1 @ 1.18 log @Changes 3.0.0: * Option to automatically save configuration on exit * More settings saved in configuration: - currently attached tape file - cartridge settings, including currently attached cartridges - state of R-Time 8 - system settings, including Mosaic/Axlon RAM size * New Tape Management menu - can now create blank tape images, switch tape to read/write in order to save additional data at the end of the current tape image, rewind/fast forward the tape, and mark it as read-only. See DOC/USAGE for details. * Displaying tape position when "Show sector/block counter" is enabled. * Reworked Cartridge Management menu - now displays filename of the attached cartridge. * Option to disable restarting of the machine after cartridge change. * When attaching a cartridge from the command line, cartridge type can now be specified using the new -cart-type and -cart2-type options. * New cartridge types supported: - OSS 8 KB cartridge - OSS two chip 16 KB cartridge (043M) - Blizzard 4 KB cartridge - AST 32 KB cartridge - Atrax SDX 64 KB cartridge - Atrax SDX 128 KB cartridge - Turbosoft 64 KB cartridge - Turbosoft 128 KB cartridge - Ultracart 32 KB cartridge - Low bank 8 KB cartridge - SIC! 128 KB cartridge - SIC! 256 KB cartridge - SIC! 512 KB cartridge - Standard 2 KB cartridge - Standard 4 KB cartridge - Right slot 4 KB cartridge * The configure script can now auto-detect some of the available display and sound interfaces before compiling. * Option to enable XEP80 added to The Emulator Settings menu. * Emulation of the 1200XL, including console LEDs, no built-in BASIC, the F1-F4 keys (mapped to arrow keys in the SDL version) and the on-board J1 jumper. * Emulation of the XE Game System, including the built-in game and detachable keyboard. * Revamped the Select System menu (now called System Settings). Can now select many system settings, including RAM expansions, OS and BASIC revision, and more. * System ROM settings moved to a separate menu. Now it stores paths to all known official revisions of the Atari OS, the 5200 BIOS, all BASIC revisions, and the XEGS built-in game. The OS revision to use is chosen automatically when selecting a machine type (for example, the 400/800 OS PAL or NTSC version is chosen depending on the selected TV system). * 400/800: Emulation of all RAM sizes achievable with different combinations of the CX852 and CX853 modules - from 8 to 48 KB. * Emulation of 32/48KB memory sizes in the XL/XE mode, compatible with memory expansions for the 600XL manufactured by RC Systems. * Emulation of the MapRAM hardware hack. * Display settings: "Hue" renamed to "Tint". Tint now configurable also in PAL mode. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.17 2012/08/26 19:42:09 marino Exp $ d11 1 a11 1 SHA1 (patch-ac) = c9ef6b078f48ebeedf3719af15469abf6959991d @ 1.17 log @emulators/atari800: Upgrade to version 2.2.1 from 2.1.0 Two years and a little over a month elapsed between the pkgsrc release and the latest version 2.2.1 (5 May 2011). There were hundreds of changes, but the vast majority were bug fixes and improvements on existing functionality. The only major addition was implementation of IDE. See changelog in DOC/ChangeLog for details. @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 SHA1 (atari800-2.2.1.tar.gz) = 244167a1b90b52ea9d6a230e97216c99ff32f0c9 RMD160 (atari800-2.2.1.tar.gz) = e1787d99b0f2c0061c0c8ae3b1ae6ee02b22a3b3 Size (atari800-2.2.1.tar.gz) = 1419198 bytes d9 4 a12 4 SHA1 (patch-aa) = 6b610bab5957474e0eb63ec67f04c6cc3bc5287c SHA1 (patch-ab) = 8a9ff88adf6d2e563681bf38e88e0c6076d30bb9 SHA1 (patch-ac) = eb657d13c20689ab85d42b08247c8aaba8414019 SHA1 (patch-ad) = 24e15baf3759fa0bb2b6638fd017f7ef7d092140 @ 1.16 log @Fixed patch-ad: now configure doesn't stop on Mac OS X. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2009/11/04 11:44:15 adam Exp $ d3 3 a5 3 SHA1 (atari800-2.1.0.tar.gz) = 3888ad49718bb5e1232fb544375bb635654b5ca5 RMD160 (atari800-2.1.0.tar.gz) = c793855b27843975fcf04fea47c49499909b49ee Size (atari800-2.1.0.tar.gz) = 1214047 bytes d10 4 a13 3 SHA1 (patch-ab) = ff02962059156632dc72d750ae82d91c012ab178 SHA1 (patch-ac) = 69d0ec42303b04a38b8d6b2bd7c1311d42060a11 SHA1 (patch-ad) = 5214a52d94de3f63eb0ee9143fd6439a21df2f6c @ 1.15 log @Changes 2.1.0: * added Axlon and Mosaic RAM expansions for Atari 400/800 * added emulation of 1400XL, 1450XLD, MIO and Black Box * added support of .PRO copy-protected disk images * implemented tape loading with variable bitrates * implemented cassette writing via hardware registers * added switching between NTSC and PAL color palettes * added emulation of XEP80 and a prototype 80 column card for the Atari 1090 (SDL only currently) * added emulation of CX85 numeric keyboard (Java and SDL only) * event recording added (-record, -playback): save your game walkthrough using the "-record mygame.dat" and later impress your friends by your game skills or highest score using the "-playback mygame.dat" * NTSC Filter option added to UI * -directmouse added to SDL and X11 (used for -mouse pad or koala) * monitor supports arrow keys - e.g. up-arrow for history * SDL: interpolated scanlines (use -scanlinesnoint to disable) * SDL: added -mouse, -mousespeed, -grabmouse (also Alt+M) * SDL: visual configuration of keyboard joysticks layout in the UI (F1 -> Controller Configuration -> Define layout) default mapping changed to 4,8,6,5 (joy0) and A,W,D,S (joy1) * R: device can be serial-only, network-only or both (selectable) * R: device now supported on MS Windows and Dreamcast as well * a completely new port to Java using NestedVM, running also as an applet * Falcon/TT: removed Devpac dependency in asm files (now gcc friendly) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2007/07/20 17:45:54 adam Exp $ d12 1 a12 1 SHA1 (patch-ad) = d4d17fd8c505b170ff45e4c432f8fc6c37843275 @ 1.14 log @Changes 2.0.3: * new style of artifacting * corrected PMG in bizarre ANTIC/GTIA modes * added 128 KB SpartaDOS X cartridge type * added support for QVGA landscape smartphones, added the virtual keyboard * new command-line option "-win32keys" for keyboard layouts different from US * MS-Win: run the emulator in a window ("-windowed" on the command line) * middle button support for ST and Amiga mice in X11 and MS-Win targets @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2006/04/09 08:31:13 adam Exp $ d3 3 a5 3 SHA1 (atari800-2.0.3.tar.gz) = e6cfcd22b79874239bd664a476ff287c2d708924 RMD160 (atari800-2.0.3.tar.gz) = 408fec88e001a234786e689d0875d820e2036d46 Size (atari800-2.0.3.tar.gz) = 998685 bytes d10 3 a12 2 SHA1 (patch-ab) = 685a706cd9062543f8716a360052422925af4f6f SHA1 (patch-ac) = 1815c2f531a8bdba6e12d5cf062206e8eb2740d9 @ 1.13 log @Changes 2.0.2: * Blargg's NTSC composite video emulator, based on NewRisingSun's Algorithm. * small fixes in ANTIC/GTIA emulation * fixed DCM image handling (broken in 2.0.0) * added emulation of Atari XL/XE with 192 KB RAM * integrated SEGA Dreamcast port * Atari Inverse key mapped also to "`" (backquote) in SDL port * some minor improvements * much more DOC/TODO @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2006/01/20 07:38:12 adam Exp $ d3 3 a5 3 SHA1 (atari800-2.0.2.tar.gz) = 23dd5e2ce9232945fb3c694cb011c86966b49863 RMD160 (atari800-2.0.2.tar.gz) = a9e3d971b62192be945abf828552bab0a16a7fda Size (atari800-2.0.2.tar.gz) = 982758 bytes @ 1.12 log @Changes 2.0.1: Just a quick UI bugfixes release. Changes 2.0.0: This release brings major source code clean up, numerous bug fixes and many great new features and important improvements. 98% of changes since last release have been made by Piotr Fusik - admire his dedication to Atari800 project while you will be browsing through the impressive list of changes below. Run-time configuration (via the .atari800.cfg file) has been improved. All configuration options are now available in the User Interface. Remember to use "Save configuration file" when necessary. If you are new to Atari800, press F1 and select "Emulator Configuration" to configure the ROM images. This can be easily done with "Find ROM images in a directory". DISK_DIR, ROM_DIR, EXE_DIR and STATE_DIR configuration options are no longer supported in this version. You need to re-select your directories using "Emulator Configuration" -> "Configure directories". @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2005/05/17 15:08:57 adam Exp $ d3 3 a5 3 SHA1 (atari800-2.0.1.tar.gz) = ba4202e01092ee656548e083e6092e450fa3372f RMD160 (atari800-2.0.1.tar.gz) = 42b5f94dfe396cb8d62b7e4fe83958c385e14b4e Size (atari800-2.0.1.tar.gz) = 939745 bytes @ 1.11 log @Changes 1.3.6: * different color palette used by default * PNG screenshots added * added sector counter and speedometer * F6 is Atari HELP key on Curses, Falcon and in X11 * added missing combinations of ANTIC modes with GTIA modes * keyboard joystick works in more games (doesn't pause the game) in SDL * mouse joystick emulation works in X11 * cassette loading by hardware registers (Ninja and Elektraglide are examples of games that load correctly now) * blank boot ATR disk image can be created in the Disk Management menu * many small fixes and major source code clean up @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2005/02/23 18:49:17 agc Exp $ d3 3 a5 3 SHA1 (atari800-1.3.6.tar.gz) = 60a33ac3a57b31e5614d34e8eb1ece354c7f1bc4 RMD160 (atari800-1.3.6.tar.gz) = 943b5ab6beae25228c85f728462c8e8f68ce5027 Size (atari800-1.3.6.tar.gz) = 1012231 bytes d9 2 a10 2 SHA1 (patch-aa) = cf2122ef21bb8a8e27f9aa723ed11f16630bfbef SHA1 (patch-ab) = 15b45d358ce200bb13d8ed35eed97dd7745e4b51 a11 1 SHA1 (patch-ad) = f5046d850bc3a6f0da044fd7cca78938d715a8bb @ 1.10 log @Add RMD160 digests to the SHA1 ones @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2005/01/05 11:00:26 adam Exp $ d3 3 a5 3 SHA1 (atari800-1.3.5.tar.gz) = bf9843e5ded43bb620dbd50dc0cfd2c9343bcd86 RMD160 (atari800-1.3.5.tar.gz) = 186e1ac421a04158939b30cddc028075a9f9a00a Size (atari800-1.3.5.tar.gz) = 1007863 bytes d12 1 a12 1 SHA1 (patch-ad) = b3636f3cbe5c2a26355eba6be4bddf33b050ff0f @ 1.9 log @Changes 1.3.5: * Solid improvements of keyboard handling in SDL and X11 versions @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2004/09/24 13:42:18 adam Exp $ d4 1 d7 1 @ 1.8 log @Changes 1.3.3: * ANTIC mode 2 + GTIA mode 10 - half pixel shift fix * Amiga port updated * OS/2 port updated * DOSVGA port updated - joystick definition read again * X11 port has improved keyboard support (Ctrl+Pause, left Ctrl for joy button) * SDL port updated: joysticks emulated on keyboard can be freely edited now with SDL_JOY_0_ and SDL_TRIG_0 (same for JOY_1/TRIG_1) config file parameters that expect values from SDL keySyms. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2004/01/23 18:57:26 kristerw Exp $ d3 2 a4 2 SHA1 (atari800-1.3.3.tar.gz) = 5ddd4ea95691d940a83440ad745b27efd06b9c44 Size (atari800-1.3.3.tar.gz) = 1004789 bytes d8 1 a8 1 SHA1 (patch-ab) = 33edb843d4d8c4b29e725a7d0e0594a1f7c9626f @ 1.7 log @Make this package compile on NetBSD 1.6. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2004/01/08 15:24:42 adam Exp $ d3 2 a4 2 SHA1 (atari800-1.3.2.tar.gz) = 3325fc0656a3d54b2718df1f7eb7cfda0985d5a2 Size (atari800-1.3.2.tar.gz) = 998541 bytes d10 1 a10 2 SHA1 (patch-ad) = 45530538aaca1ccfe79906c3aee09ae2a3499d50 SHA1 (patch-ae) = 46db6f94b486a4d9544de40b7b28e5a0a9e2071f @ 1.6 log @Changes 1.3.2: * R: can now be hooked to a real serial port (no runtime config yet) * various ANTIC and POKEY fixes for perfect software compatibility * disk and cartridge info saved in the state files * casette handling greatly improved * even more cartridges supported (40 now!) * some rare buffer overflows fixed @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2003/07/13 17:51:49 dillo Exp $ d10 2 @ 1.5 log @updated to 1.3.0 Highlights since last 1.2.5 release: ------------------------------------ * new HiFi sound (you may en/disable it in the UI) * new cycle-exact Antic emulation * "H:" emulation complete (including subfolders) * Paged memory implementation (fast XE bank-switching) * new configuration file name and location ($HOME/.atari800.cfg) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2002/12/06 21:06:19 cjep Exp $ d3 2 a4 2 SHA1 (atari800-1.3.0.tar.gz) = a03676e5ff77ff4b358be8ef973aaca695b1da73 Size (atari800-1.3.0.tar.gz) = 671467 bytes d7 3 a9 3 SHA1 (patch-aa) = 03dd0a94397a9047a533aeab0942dd1f23ea3661 SHA1 (patch-ab) = 1afe2ab1134e877c7d13115cc678d350f1c90a78 SHA1 (patch-ac) = 60466e5dbcc3c2001d04f9c1486241ef6678981b @ 1.4 log @Upgrade of emulators/atari800 to 1.2.5 Summary of changes since 1.2.4 (from ChangeLog): * DOC/cart.txt: fixed a few typos * ui.c: - applied patch from Ed Cogburn that fixes subsequent mounting of R/W disks in slot that was mounted R/O previously. - finally implemented the R/W <-> R/O mode switching using the Space Bar. Please note that this R/W <-> R/O switch is just temporary and does not change the writeprotect flag of ATR images. Besides, it cannot override this flag so you actually can't mount a writeprotected ATR image read/write using this Space Bar toggle. * atari.c: Ken Ames sent me a very simple patch that is supposed to allow compiling the Atari800 on OS/2 "using Hob X11, XFree86, or IBM's X11 server". * cartridge.[ch], ui.c, DOC/cart.txt: five new cartridge types (Nir Dary) * cartridge.[ch], ui.c, DOC/cart.txt, DOC/README: seven new cartridge types * pokeysnd.c: a fix for better quality of sound * antic.c: ANTIC mode E + GTIA mode 9 ("Unconventional 2k", "Ass Kisiel") * DOC/BUGS: "Numen" soundtrack * cartridge.[ch], ui.c, DOC/cart.txt: 1 MB XEGS cart * input.c: Amiga/ST mouse right button ("Bombdown") * input.h, input.c, pia.c: MultiJoy4 interface (4 joysticks for XL/XE) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2002/11/22 12:25:48 wiz Exp $ d3 2 a4 2 SHA1 (atari800-1.2.5.tar.gz) = 90a16ec1164d5bcbe10330e2e99d2f86fb5dcd54 Size (atari800-1.2.5.tar.gz) = 482781 bytes d7 3 a9 2 SHA1 (patch-aa) = fc27bbb36aaec9269db461b8c76b0fbf2e2f5fd9 SHA1 (patch-ab) = b21e1c68588caa8eb9c191fd0ad5638136ae65e7 @ 1.3 log @Update to 1.2.4, based on PR 19113 by Christian Groessler. Some additional cleanup by me. Changes since 0.9.9* are too many to list here -- lots of new features. @ text @d1 1 a1 1 $NetBSD$ d3 2 a4 2 SHA1 (atari800-1.2.4.tar.gz) = 4a2becbc87acafd4383d2bc98877c4926f71ccf1 Size (atari800-1.2.4.tar.gz) = 478075 bytes @ 1.2 log @Move to sha1 digests, and add distfile sizes. @ text @d3 2 a4 2 SHA1 (a800s099a.zip) = c976ab757babf9ed8c1e762c38c665730811ee6b Size (a800s099a.zip) = 377644 bytes d7 2 a8 3 SHA1 (patch-aa) = 6f21a6286fda8286a2247cb3b96173d3b9753532 SHA1 (patch-ab) = 36375d1837e71aaf81e201489b8da45d09ba3bf7 SHA1 (patch-ac) = 1b544c8b40649b8b8d931f440d836ea1ab8455f8 @ 1.1 log @+ move the distfile digest/checksum value from files/md5 to distinfo + move the patch digest/checksum values from files/patch-sum to distinfo @ text @d1 1 a1 1 $NetBSD: md5,v 1.2 1999/10/21 07:45:48 garbled Exp $ d3 4 a6 2 MD5 (a800s099a.zip) = 0a24223df141cfa58c950cc235b9b8c6 MD5 (xf25.zip) = 4dc3b6b4313e9596c4d474785a37b94d @