Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
Includes new NetBSD audio code from kristerw.
|
|
|
|
|
|
Changes:
o Added keyboard support to Apple ][ driver (only works under X).
o Added a couple more instructions to the emu68k core (and still nothing runs).
o Added range checking to ROM accesses in the genesis driver.
o Disabled I/O logging of FM chip writes in the genesis driver.
o Fixed a bug with MMC3 IRQs (SMB3 fortress now works correctly).
o Cleaned up the NES PPU code somewhat.
o Cleaned up the SMS sprite renderers somewhat.
o Rebuilt command line parsing for X version and added (but failed to
document) a command to override system detection (needed to access the
Apple ][ driver).
|
|
o Fixed some problems with GG sprite clipping and tile rendering (only
affects 8-bit mode).
o Fixed X toplevel window to resize properly.
o Cleaned up some of the X video code.
o Added (untested) 24bpp support to X video code.
o Cleaned up the FDS emulation code.
o Added a lot of (inaccessible) extra FDS functionality.
|
|
converted from FreeBSD, or have been disabled since. Sorted lines
alphabetically, added some missing directories.
|
|
Still dies at first keypress when I run it.
|
|
|
|
Changes:
o Unified cd_freebsd.c and cd_linux.c into cd_unix.c.
o Added support for NetBSD CDROM (untested), and sound interfaces
(thanks to Thomas Klausner for the NetBSD changes).
o Changed the nes bank 4 and 6 I/O hooks.
o Fixed FDS mapper to compile again.
o Fixed some problems with the PCE timer.
o Changed the PCE VDP interface not to use procpointers.
o Added clipping sprites to the right side of the screen to the PCE VDP.
o Removed the old (disabled) ROM type identification routine.
o Fixed the battery file handling to not use a cheap hack to get the
filename (this breaks all gg savegames until you rename the battery
file).
|
|
|
|
for each of the continuation lines, rather than using backslashes to
continue a single, long definition. This makes it much easier to spot
pre-requisite packages and other dependencies.
|
|
|
|
|
|
|
|
NES, SMS, and GG with sound, PCE without, and has basic support for some
other systems (SMD, Coleco, Atari ][).
This will not work on MSB-machines, for lack of access. The code
should support it, so if anyone's willing...
|
|
|
|
works on ELF systems.
|
|
of OSS. From the ChangeLog (changes since 1.0):
* Changes in VICE 1.2
=====================
** C64 changes
---------------
- Epyx Fastload and Westermann Learning Cartridges are supported now.
** C128 changes
---------------
- The VDC hardware cursor has been implemented.
- The machine can boot up in Z80 mode now. However CP/M does not work
currently.
** PET changes
---------------
- The CRTC emulation has been made pretty cycle-exact. You can now
use timed raster effects.
** CBM-II changes
---------------
- The CRTC emulation has been made pretty cycle-exact. You can now
use timed raster effects.
** Drive changes
----------------
- D64 images with error codes are supported now.
- The virtual drive emulation can process filenames containing zero
bytes now.- The virtual drive commandline parser has been improved.
- The fsdevice and the virtual drive emulation support memory read
commands now.
- Invalid scratch commands do not crash the fsdevice emulation.
** Unix changes
---------------
- C64/C128 NTSC support (experimental).
** MS-DOS changes
-----------------
- VDC grafic mode does not crash the emulator any more.
** MS-Windows changes
---------------------
- New mouse emulation.
- C64/C128 NTSC support (experimental).
- The datasette status is displayed now.
- Changing the palette works on-the-fly now.
- A new VIC20 settings dialog.
** OS/2 changes
---------------
- Sound, drive and joystick settings are implemented now.
* Changes in VICE 1.1
=====================
** General changes
------------------
- The datasette emulation supports saving to TAP images now.
- Autostarting TAP tape images has been improved.
- A command line option feeding the keyboard buffer on startup has
been added.
** C64 changes
---------------
- Fixed a bug in the REU emulation. GoDot now works.
- Atomic Power cartridge is supported now.
** C128 changes
---------------
- 80 column screen is emulated now. Currently the hardware cursor
is missing, but Infocom adventures and GEOS128 work.
- REU emulation is available now.
- Fixed an IO banking bug.
** VIC20 changes
----------------
- New datasette emulation.
- True 1581 emulation works now.
** PET changes
--------------
- New datasette emulation.
** CBM-II changes
-----------------
- New datasette emulation.
** Drive changes
----------------
- New 8050, 8250 and SFD1001 emulation using D80 and D82 disk images.
- The virtual drive emulation, image contents lister and monitor block
commands fully support G64 disk images.
** C1541 changes
----------------
- G64 disk image format is fully supported now.
** Unix changes
---------------
- A dialog for creating empty disk images has been added.
- The name of currently attached disk images is displayed now.
- The disk image flip list can be maintained by a separate menu by
clicking on the status bar.
** MS-Windows changes
---------------------
- Run/Stop key is also present at ESC key, but it's still present at
CAPS/LOCK, altough the latter doesn't work on Win98 with German and
French keyboard layouts.
- There is a disk/tape image contents lister now.
- The RESTORE key is present now (PAGE UP).
- Browse button in the device manager dialog works now.
** Miscellaneous changes
------------------------
- The `$xx' feature for specifying hexcodes on the command-line now
works correctly.
- Some P00 wildcard bug has been fixed.
- An image content lister crash has been fixed.
* Changes in VICE 1.0a
======================
** MS-DOS changes
-----------------
- x64 does not crash on start-up anymore.
- Calling the emulator from a relative path works again.
- 1541-II firmware is found now.
|
|
|
|
|
|
changes since 991023a:
-various bugfixes
-soundblaster emulation
-cdrom emulation
-new fpu emulator
moved out of ${X11BASE}, there is little reason to have it there
|
|
in PR pkg/9250.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Linux wcsmbs preload libraries and locales
|
|
|
|
DESCR: empty line removed,
RCS tags added
|
|
|
|
and reordering lines in Makefile
|
|
reordered lines for fewer pkglint warnings
|
|
|
|
instead of using loadfile which is less portable. [suggested by Tron]
|
|
|
|
|
|
|
|
|
|
- Fix RO string that got written
- Add mmap() when we run ELF, because we need to map lomem
- Fix uninitialized reference in di->location
- Make doscmd_loader use loadfile() [Tested only with ELF]
|
|
|
|
|
|
|
|
|
|
|