./emulators/x16-emulator, Emulator for the Commander X16 computer system

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 48, Package name: x16-emulator-48, Maintainer: thorpej

This is an emulator for the Commander X16 computer system.


Required to run:
[devel/SDL2] [emulators/x16-rom]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

Filesize: 308.343 KB

Version history: (Expand)


CVS history: (Expand)


   2024-10-16 06:25:33 by Jason R Thorpe | Files touched by this commit (4) | Package updated
Log message:
Update to R48 ("Cadmium"):

Features/Fixes
* Emulated VERA SPI clock has been updated to half of the VERA clock speed
  rather than the CPU clock.
* Trace for ROM banks 13-15 (x16edit and Basload) is now supported
  [stefan-b-jakobsson]
* Fixed debug reads from the stack and a few unbounded values in the
  debugger display
* VERA PSG: for the saw and triangle waves, the inverse of the pulse width
  value is XORed with the value of the wave. This is the behavior of VERA
  47.0.2 on hardware. [m00dawg]
* Allow setting the amount of RAM in the web version of the emulator
  [JimmyDansbo]
* Windows 11: Rounded corners should no longer cut off the lower left and
  lower right of the emulator window.
* New memory statistics feature [irmen]
* HostFS: Implement DOS "T"ell command
* Debugger now includes elapsed cpu clocks since the last breakpoint or step
* 65C816: Fixed stack relative indirect address calulation wrongly using the
  direct page [Fulgen301]
* 65C816: high bytes of .X and .Y are now cleared when PLP or RTI set x=1
  [cnelson20]
* 65C816: PEI no longer does improper page wraparound, [dp] indirect modes
  now properly read the address. [Fulgen301]
   2024-04-21 21:56:10 by Jason R Thorpe | Files touched by this commit (7) | Package updated
Log message:
Update the Commander X16 emulator and ROM to verison R47.  This is a major
release with several features and fixes, including 65C816 CPU support in
the emulator and KERNAL.  Due to a change in the ROM signature location
(to avoid conflict with the 65C816 vector table), both the emulator and
ROM must be updated together, even if you don't intend to use 65C816
support in the emulator.
   2024-04-06 10:07:18 by Thomas Klausner | Files touched by this commit (1490)
Log message:
* recursive bump for libxkbcommon 1.7.0

Marc Baudoin reported problems with using old binary packages
with the new libkxbcommon, so force everything to 1.7.0
   2024-01-30 15:22:43 by Ryo ONODERA | Files touched by this commit (672)
Log message:
*: Recursive revbump from audio/pulseaudio-17.0
   2023-11-27 05:17:31 by Jason R Thorpe | Files touched by this commit (3)
Log message:
Safely pass chars to ctype(3) functions in cartridge.c, too.
   2023-11-27 04:21:00 by Jason R Thorpe | Files touched by this commit (11)
Log message:
Update the Commander X16 emulator and ROM to version r46.
   2023-05-16 08:01:45 by Jason R Thorpe | Files touched by this commit (5)
Log message:
Make this build with "Apple clang version 14.0.3 (clang-1403.0.22.14.1)"
(the compiler included with Xcode 14.3).
   2023-05-06 21:09:54 by Ryo ONODERA | Files touched by this commit (687)
Log message:
*: Recursive revbump from audio/libopus 1.4