pkgsrc/emulators/atari800/options.mk
adam b2671ce07e 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.
2013-05-19 07:35:56 +00:00

18 lines
447 B
Makefile

# $NetBSD: options.mk,v 1.6 2013/05/19 07:35:56 adam Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.atari800
PKG_SUPPORTED_OPTIONS= sdl x11
PKG_SUGGESTED_OPTIONS= sdl
.include "../../mk/bsd.options.mk"
.if !empty(PKG_OPTIONS:Mx11)
CONFIGURE_ARGS+= --target=x11
.include "../../x11/libX11/buildlink3.mk"
.endif
.if !empty(PKG_OPTIONS:Msdl)
CONFIGURE_ARGS+= --target=default
CONFIGURE_ARGS+= --with-video=sdl
.include "../../devel/SDL/buildlink3.mk"
.endif