Commit graph

4874 commits

Author SHA1 Message Date
ryoon
d465e1cd35 hercules4sdl: Use tarball name as downloaded by web browser 2021-12-01 03:51:57 +00:00
ryoon
e78d0c6b60 xroar: Update to 1.0.2
Changelog:
Version 1.0.2, Tue 23 Nov 2021

 * Fix single-bit sound feedback into PIA.
 * Revert SDL audio to callbacks, helps with Windows ["sloopy malibu"]
 * Fix MC10 INT/EXT wiring [Jim Gerrie]
 * 6801/6803: implement more illegal instructions [with Greg Dionne]
 * 6803: Lower bits of address to data bus for floating reads [Greg Dionne]
 * MC10: Only set lower 6 bits on keyboard read [Greg Dionne]

Version 1.0.1, Sat 20 Nov 2021

 * Fix cart disable logic when loading other media [".mad.", Stewart Orchard]
 * MC6801/6803: TST resets CC.C, unlike MC6809.
 * Revert colourburst for NTSC colour modes with CSS+GM0 [Allen Huffman]

Version 1.0, Tue 16 Nov 2021

 * Initial CoCo 3 support.
 * Fix MPI FIRQ handling [Paul Fiscarelli]
 * New option -tv-input configures type of video used by machine.
 * New option -kbd-bind for user mapping of (untranslated) keys.
 * Fix duplicate-IDAM issue when reformatting disks [Paul Fiscarelli]
 * Initial MC-10 support (including MC6803 emulation).
 * Fix occasional spurious NMI in RSDOS [Simon Jonassen]
 * New snapshot format to support CoCo 3, MC-10.
 * New specific load options: -load-fdX, -load-hdX, -load-sd, -load-tape
 * IDE, NX32, MOOH now all require user to specify an image.
 * Games Master Cartridge no longer marked autostart by default.
 * Tape play/pause function (mainly for MC-10 which has no motor remote).
 * Snapshot saves only RAM contents into .ram files [Phill Harvey-Smith]
 * List physical joysticks on -joy-axis help or -joy-button help.
 * Control+M toggles menubar where appropriate.

Version 0.37, Sat 14 Aug 2021

 * Add Control+Shift+D to flush disk images
 * Support leading "~/" in filenames, not just path elements
 * New option -tape-hysteresis (with new default of 1% tape input hysteresis)
 * New option -tape-rewrite-gap-ms _ms_ sets gap length during rewrite
 * New option -tape-rewrite-leader _bytes_ sets leader length during rewrite
 * Document previously added option -tape-pan
 * Detect pulse widths for CUE data when using -tape-rewrite
 * RACE Computer Expansion Cage support (-cart mpi-race)
 * Removed -fast-sound option (and related menu options)
2021-12-01 03:39:19 +00:00
nia
2f66fb15c2 sameboy: update to 0.14.7
Changes

Version 0.14.7

   This version is backwards compatible with save states from SameBoy 0.11.x
   and newer, as well as save states from any BESS compliant emulator

  Accuracy Improvements/Fixes

     * Fixed incorrect emulation of the SVBK register
          * This fixed BESS compatibility issues between SameBoy and other
            emulators when importing save states of non-Color games on a Game
            Boy Color and using the original boot ROMs
          * This also fixes RAM not being properly randomized in DMG games
            running on a Game Boy Color when using the original boot ROMs

  Bug Fixes

     * Improvements to stability and security when loading save states

Version 0.14.6

   This version is backwards compatible with save states from SameBoy 0.11.x
   and newer, as well as save states from any BESS compliant emulator

  New/Improved Features

     * Scrolling is now smooth when running the SDL port on macOS
     * The SDL port’s debugger now has a readline-like interface; featuring
       history, search, auto-complete, text formatting, and improved
       asynchronous input

  Accuracy Improvements/Fixes

     * Fixed a bug where NR32 was treated as the wrong value after an APU
       reset
     * Writes to wave RAM are now blocked, as expected, when emulating a Game
       Boy Advance
     * Fixed the Game Boy Color and Advance boot ROM not properly
       initializing wave RAM
     * Improved accuracy of mid-line SCX writes, fixes Infinity
     * ld sp, hl now triggers an OAM corruption on affected models
     * Improved emulation of Super Game Boy multiplayer, fixes several games
       that were not responding to inputs
     * Fixed the Super Game Boy ATTR_SET command not working correctly,
       fixing several mis-colored SGB games
     * Fixed inaccurate Super Game Boy border fade timing, which caused some
       games to have corrupt borders
     * Fixed inaccurate Super Game Boy graphic transfers, which caused some
       games to have corrupt borders
     * Fixed Super Game Boy rendering of unused tiles, which caused some
       games to obscure the Game Boy viewport entirely
     * Fixed a bug that caused 7-part Super Game Boy commands to lock SGB
       features, effectively freezing some games on blank screens
     * Several timing improvements to the Super Game Boy
     * Fixed a mistyped condition that caused a timer glitch to be
       incorrectly emulated
     * Accurate emulation of how the wave channel behaves on restart
     * Mostly complete emulation of an APU glitch where channel 3 could read
       from wave RAM while inactive using the CPU’s main address bus on
       models prior to the Game Boy Advance
     * The Game Boy Color and Advance boot ROM animation had its timings
       slightly altered to better match the original boot ROMs

  Bug Fixes

     * A typo was fixed in the debugger mbc command
     * Fixed a crash in the SDL port that could happen when swapping ROMs
     * Handling of tiny (Less than 32KB) ROMs is now more consistent
     * Fixed a bug in the SDL port that flipped the controller left and right
       keys in the menu

  Misc Internal Changes

     * Fixed an internal struct issue that could have lead to future
       compatibility issues
     * The automatic tester now supports Super Game Boy
2021-11-28 11:43:33 +00:00
nia
66b891dce6 mgba: update to 0.9.2
0.9.2: (2021-07-10)
Emulation fixes:
 - GB Video: Clear VRAM on reset (fixes mgba.io/i/2152)
 - GBA SIO: Add missing NORMAL8 implementation bits (fixes mgba.io/i/2172)
 - GBA SIO: Fix missing interrupt on an unattached NORMAL transfer
 - GBA Memory: Fix prefetch mask when swapping modes within a region
 - GBA Serialize: Fix loading audio enable bit late (fixes mgba.io/i/2230)
 - GBA Video: Revert scanline latching changes (fixes mgba.io/i/2153, mgba.io/i/2149)
Other fixes:
 - ARM Debugger: Fix disassembly alignment (fixes mgba.io/i/2204)
 - Core: Fix memory leak in opening games from the library
 - Core: Fix memory searches for relative values (fixes mgba.io/i/2135)
 - Core: Fix portable mode on macOS
 - GB Audio: Fix audio channel 4 being slow to deserialize
 - GB Core: Fix GBC colors setting breaking default model overrides (fixes mgba.io/i/2161)
 - mGUI: Cache save state screenshot validity in state menu (fixes mgba.io/i/2005)
 - Qt: Fix eventual deadlock when using sync to video
 - Qt: Fix applying savetype-only overrides
 - Qt: Fix crash in sprite view for partially out-of-bounds sprites (fixes mgba.io/i/2165)
 - Qt: Fix having to press controller buttons twice for menu items (fixes mgba.io/i/2143)
 - Qt: Redo sensor binding to be less fragile
 - Qt: Reuse timer when rescheduling missing frames (fixes mgba.io/i/2236)
 - Qt: Fix bounded fast forward with enhancement OpenGL renderer
 - Util: Fix loading UPS patches that affect the last byte of the file
Misc:
 - Util: Improve speed of UPS patch loading
2021-11-28 11:34:14 +00:00
pho
c9dc542238 Fix a build failure regarding missing config.rpath
> configure: error: cannot find required auxiliary files: config.rpath

config.rpath is installed by gettextize but src/Unix/autogen.sh
doesn't invoke it for some reason. autoreconf takes care of that so
just use it in place of the hand-rolled script.
2021-11-26 17:41:39 +00:00
ryoon
a01a33eb11 emulators: Enable suse131_gtk3 2021-11-25 15:42:25 +00:00
ryoon
7038db7c11 emulators/suse131_gtk3: import suse_gtk3-13.1
Linux compatibility package based on the openSUSE Linux distribution.
Please visit http://www.opensuse.org/ for more information about openSUSE
Linux.

This package supports running ELF binaries linked with glibc2 that
require GTK+-3.x shared libraries.
2021-11-25 15:39:48 +00:00
wiz
28a3505347 mame: update to 0.238.
You know what time it is? It’s time for MAME 0.238, our November
release! After many years of waiting, the rare space shooter Monster
Zero from Nihon Game is now playable. Despite the title, this game
does not feature a three-headed space dragon. This release adds
support for Fowling and Monkey Goalkeeper, two more Elektronika
hand-held games built around the Egg/Mickey Mouse Game & Watch
program.

There are a few changes to MAME’s UI and the debugger this month.
Firstly, MAME is now less eager to reset your input configuration
if you run it without connecting a game controller. Analog inputs
support a few more configuration options, and we’ve added some
(long overdue) documentation for the input configuration process.
The timecode logging feature (used by people making gameplay videos)
has been moved to a plugin, and debugger memory views now support
octal data display, and octal or decimal address display.

Support for several Famicom controllers has been added or fixed
this month, including the IGS Tap-tap Mat, Bandai Family Trainer,
Bandai Power Pad, Bandai Hyper Shot, Konami Doremikko Piano Keyboard,
and Konami Exciting Boxing air bag. Also involving peripheral
support, the Acorn Archimedes drivers now support podule expansions,
the Econet module slot, serial/parallel ports, and extension ROM
sockets.
2021-11-24 14:07:49 +00:00
wiz
cd6309f203 ucon64: update to 2.2.2.
- added proper support for Clang to the makefiles (by dbjh)
  Indicate that you want to use Clang by setting the environment variable CC.
  Either at configuration time:
  $ CC=clang ./configure
  Or at build time:
  $ CC=clang make
- updated (SNES) implemented dumping for --xgd6. 15 years late, but still the
  only tool to do it :-) (by dbjh; thanks to Kristian Gunstone for making me
  try to explain why it could not be done ;-) )
- restored support for NetBSD/i386 and OpenBSD/i386 in makefile of libcd64 (by
  dbjh)
- updated FAQ with explanation about how to compile uCON64 on macOS with support
  for USB (by dbjh)
- fixed some issues in MinGW, MinGW-w64 and Visual C++ ports that made them
  choke on files larger than 2 GB. On 32-bit UNIX try adding
  -D_FILE_OFFSET_BITS=64 to CFLAGS to fix the issues (by dbjh; thanks to
  Mystic_Merlin for testing on Windows 98)
- updated (all) upgraded unzip to version 1.1 (by dbjh)
- updated (SNES) --gd3 writes correct SRAM mapping values for Trials of Mana
  (by dbjh; thanks to Mystic_Merlin for reporting the issue and testing)
- updated (SNES) --gd3 supports 64 Mbit HiROM games. It works at least for the
  English fan translation of Fire Emblem - Seisen no Keifu (J) (Project Naga,
  beta version 7) (by dbjh)
- updated (SNES) --gd3 supports up to 64 Mbit LoROM games. It works at least for
  the 48 Mbit English fan translation of Fire Emblem - Thraki 776 (J) (V.ROM)
  (Lil' Manster 1.07) (by dbjh)
- updated (all) --hfind and --hfindr accept search strings without spaces (by
  dbjh; thanks to eadmaster for the feedback)
- renamed (all) --dual to --bit (by dbjh)
- updated (all) --hex, --bit, --code and --print accept an optional end offset
  (by dbjh)
- added (all) --hreplace=S:R find S and copy R to the start of each match
  (wildcard: '?') (by dbjh; thanks to eadmaster for the suggestion)
2021-11-24 12:05:18 +00:00
jun
2586ad6359 update BLAKE2s, noticed from tsutsui@, thanx! 2021-11-22 22:53:40 +00:00
jun
4dd1f9c3e2 Updated emulators/nono to 0.2.4
0.2.4 (2021/11/22)
Host(New):
	"Support serial console host driver for stdio, tcp."
vm(New):
	"Support keyboard connection/disconnection."
vm(New):
	"Implement an ABORT button."
vm(New):
	"Supports PROM PUTCHAR(?) routine on LUNA88K ROM emulation."
vm(Update):
	"Rewrite and improve SIO(uPD7201) and SCC(Z8530)."
vm(Update):
	"MK48T02 now saves the whole NVRAM."
vm(Update):
	"LUNA ROM emulation accepts numpad keys as well as the real machine."
vm(Fix):
	"Fix an MK48T02 degradation since ver 0.2.3 "
vm(Fix):
	"Fix an issue that Lance(AM7990) may lose packets it received."
vm(Fix):
	"Fix INIT/STRT bit behavior in CSR0 on Lance(AM7990)."
m68k(Fix):
	"Fix an FSAVE -(An) instruction."
m88k(Fix):
	"Fix DMx registers when Data Access Exception occurs."
GUI(Fix):
	"Fix sort direction on the exception history monitor."
GUI(Fix):
	"Fix accelaration keys not working since ver 0.2.2."
app(Update):
	"Make an error if keyname of -V option is not correct. Make a warning if keyname in the configuration file is not correct."
build(Fix):
	"Fix build with clang11."
vm(New):
	"Add --force-rtc-fixed option for developpers."
2021-11-22 22:26:28 +00:00
jun
a880b9729e Update nono-0.2.3
0.2.3 (2021/10/03)
m88k(Fix):
	"Improve several floating point instructions and floating point exceptions. This may make gcc work."
vm(Update):
	"Implement the Error Reset command on uPD7201 (SIO)."
vm(Update):
	"Implement all commands on LUNA keyboard. "
vm(Fix):
	"Emulated ROM now sends the keyboard commands on boot, as the real ROM does. "
vm(Fix):
	"Fix the behaviors of LUNA LED key when it is pressed/released."
vm(Update):
	"Improve a read mask on MK48T02. "
GUI(Update):
	"Change CTRL, SHIFT key behavior on the software keyboard window."
app(Update):
	"-X option is no longer affected by DIPSW."

0.2.2 (2021/09/09)
host(New):
	"Implement character input mode for keyboard input."
m88k(Fix):
	"Fix a bug of FLT instruction."
vm(Fix):
	"Fix a few bugs in LUNA88K PROM emulation since ver 0.2.0."
host(Update):
	"Change to use read(2)/write(2) instead of mmap(2) to access disk images."

0.2.1 (2021/08/18)

vm(New):
	"Support SCSI CD and MO."
vm(Update):
	"Improve various things about SCSI emulation: Implement ModeSelect(10), ModeSense(10) command. Implement SynchronizeCache command as no-op. Support LoEj(Load/Eject) bit of StartStopUnit command. Support ModePage 04, 05 and 08 of ModeSense command. Fix RequestSense command parameters."
vm(Fix):
	"SCSI devices can terminate the SCSI transfer correctly at the specified allocation length."
vm(Fix):
	"Implement SCSI transfer speed limit."
vm(Fix):
	"Fix DIPSW pin placement in PIO on LUNA88K."
vm(Fix):
	"Fix a reset operation of LUNA88K system controller."
vm(Update):
	"Improve RTC (MK48T02, RP5C15) emulations."
vm(Update):
	"Improve LCD emulation."
vm(Update):
	"Improve LUNA mouse behavior when its movement amount is plus or minus 1."
m88k(Fix):
	"Fix add/sub instruction behavior when it occurs overflow exception."
m88k(Fix):
	"Fix jump instructions' bug which doesn't mask the destination address."
app(Fix):
	"Fix a bug that could not poweron on start under certain environment (Xsixel?) after ver 0.2.0."
app(Update):
	"Display filepath as a tooltip in SCSI indicators on the status panel."
app(Update):
	"Change(rename) -A option to -X option."
app(Update):
	"Change(rename) -X option to -H option."
m88k(New):
	"Implement an alternate mnemonic just for us."
m88k(Update):
	"Emulated ROM can boot UniOS-Mach a.out executable."
vm(New):
	"Trying to connect a mouse to SCC on X68k."

0.2.0 (2021/06/20)

vm(New):
	"Support LUNA88K's NVRAM."
vm(New):
	"Support nvram command on LUNA88K's emulated ROM console."
vm(Fix):
	"Various fixes for network packets received at the host."
vm(New):
	"Support real-time synchronization mode on LUNA-I/LUNA88K's system clock (experimental)."
m88k(New):
	"Support pseudo stop status for m88k."
host(Update):
	"Various changes on the host network drivers."
host(New):
	"Add AF_PACKET as host network driver."
GUI(Update):
	"Improve the status panel, including adding a LAN indicator, displaying write-protect icon on HD."
GUI(Update):
	"Increase the number of memory dump windows to four."
GUI(Fix):
	"Fix window size problem under certain environment(?)."
GUI(Fix):
	"Fix/Improve various monitors and subwindows behaviors."
app(Update):
	"Fix/Improve about -L and -M options."
debugger(Fix):
	"m68k:Fix address printing with TT enabled."
vm(New):
	"Support loading ELF object file on -A option."
vm(New):
	"Implement key repeat feature on X68k keyboard."
2021-11-18 04:04:29 +00:00
rhialto
e163980de4 emulators/hercules: unbreak the build on Darwin.
Same fix as for hercules4sdl.
No revbump needed since the change is limited to Darwin, where no built
package previously existed (at least for Darwin 20.6.0 which I tested).
2021-11-16 17:18:05 +00:00
wiz
025613e28f *: recursive bump for gstreamer 1.18.5 2021-11-15 22:53:55 +00:00
wiz
0737e0142b xbeeb: use BLAKE2s 2021-11-15 17:47:12 +00:00
wiz
2ead6aa95d osf1_lib: use BLAKE2s 2021-11-15 17:46:07 +00:00
wiz
3c97f6e648 compat*: use BLAKE2s 2021-11-15 17:43:54 +00:00
jperkin
f3eaffb24c hercules4sdl: Fix syntax error.
OPSYS can't be tested against until after bsd.prefs.mk has been
included, but using OPSYSVARS is better anyway.
2021-11-14 08:50:03 +00:00
rhialto
ddda8315a6 emulators/hercules4sdl: unbreak the build on Darwin.
No revbump needed since the change is limited to Darwin, where no built
package previously existed (at least for Darwin 20.6.0 which I tested).
2021-11-13 12:44:39 +00:00
nia
795c6faa72 emulationstation: Update to 2.9.4. Hopefully fixes build. 2021-11-12 15:38:16 +00:00
nia
a1e3f2d7da p11: Avoid checking for the existence of files in /dev to detect system
features.
2021-11-09 11:28:56 +00:00
nia
ee6dcde8ef realboy: fix PIE builds 2021-11-09 09:59:27 +00:00
rhialto
8a9a9e39a9 emulators/hercules4sdl: new package
The SoftDevLabs version of Hercules 4.x (Hyperion).
2021-11-06 16:43:23 +00:00
nia
038195d49e suse100_linux: binaries are not built with RELRO 2021-11-06 09:38:11 +00:00
wiz
ea8fb46c86 mame: update to 0.237.
For everyone who’s waited patiently all month, MAME 0.237 is out
today! As well as the updates to the UI and debugger that we’ve
already announced, there are several updates to the included plugins:

* A brand-new input macro plugin.
* The data plugin can now show text from the Japanese command.dat
  file (or a Chinese command.txt file if you rename it to command.dat).
* The location the hiscore support plugin uses to store its data
  and configuration has changed. You won’t lose your high scores,
  but you need to move the .hi files from the hi folder to the hiscore
  folder in your plugin data (homepath) folder.
* The configuration format for the autofire plugin has changed.
  Unfortunately, you will need to add your autofire button settings
  again.

Interesting machines added this month include a Mexican TRS-80
Color Computer clone, Tronica Thunder Ball (a re-skin of Space
Rescue with a nautical theme), the original version of Pengo that
the widespread bootlegs seem to be based on, the original hardware
revision of the Laser 128 (Apple II clone), and a slightly older
version of Street Fighter Zero 2 Alpha for Asia.

Master of multi-memory controllers kmg is still on a roll broadening
NES/Famicom and clone cartridge compatibility. Highlights of the
month include:

* Railway management simulator A Ressha de Ikou.
* Recent NES/Famicom games released by Ancient to promote Gotta
  Protectors (Minna de Mamotte Knight). NES development is still
  alive over two decades after the last licensed title was released
  in 1995.
* The two Korean Brilliant Com (영재컴) edutainment games.
* Some multi-game cartridges featuring the ambitious Titenic game,
  inspired by a highly successful James Cameron film.
* Kart Fighter – using the engine from an unlicensed NES port of
  Street Fighter II, and unlicensed depictions of the character roster
  from Super Mario Kart, this is almost a premonition of Super Smash
  Bros. It even features Yoshi’s tail smash, and depicts Kinopio
  (Toad) as a bare-knuckle brawler long before the Mii costume was
  available for purchase.
* Well-known low-effort Mario-themed hack 7 Grand Dad. PUSH ↑ START
  BUTTON. GET ADDITION GAME. AND NOURISH THE BLOOD

Amiga software compatibility has been improved this month, the NEC
PC-6001 family has gained a cartridge software list, and another
batch of Commodore 64 cassettes has been added. An issue was
identified with “fake E7” Apple II cracks that could prevent them
from working if they were written out to disks to use on original
hardware. Although this didn’t prevent them from being used in
MAME, disk images with the issue fixed have been added to the
software list. Over a hundred Apple IIgs cracks have been added,
too.
2021-10-27 09:31:44 +00:00
nia
07a9b72a81 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
2021-10-26 10:23:44 +00:00
jperkin
7a42139ae2 unicorn: Fix build on SunOS. 2021-10-21 19:09:10 +00:00
rhialto
23ce2ac262 emulators/simh: now hopefully works on MacOS.
Networking seemed to not crash for my test case (MacOS 11.6).
2021-10-19 20:34:48 +00:00
rhialto
410beaff8c emulators/simh: update PLIST too. 2021-10-14 20:37:58 +00:00
rhialto
aab7316903 emulators/simh: update to snapshot dated 2021-10-12.
Since there are no simh releases there are also no release notes to summarize.
The previous snapshot was over 3 years ago: 2018-09-19.

A somewhat controversial change with some people is that simh now
appends a "footer" block to disk image files, containing metadata
(struct simh_disk_footer).  ATTACH -r <disk_unit> <filename> will avoid
this but makes the device read-only.

New information from the README.md file:

    DO <stdin>                  Invokes a nested DO command with input from the
                                running console.
    RUNLIMIT			Bound simulator execution time
    TAR                         Manipulate file archives
    CURL                        Access URLs from the web

Changes in the built emulator models:
- several new VAX models (vax8200, vaxstation{3100,4000}*, infoserver*)
- several new PDP-10 models (pdp10-{ka,ki,kl})
- new: pdp6
- Intel-Systems: Merge MDS, SDK, OEM simulators into Intel-MDS simulator

The files ka655x.bin and vmb.exe are no longer installed since they are
not required for operation (they are built into the VAX models that use
them), and it is strange to single out these ROM images out of over 30 to
install.  LOAD -r can load alternative versions.
2021-10-14 19:12:55 +00:00
tsutsui
397e9d8356 PC6001VX: update to 3.8.2.
Upstream changes:

3.8.2 2021/10/10
- (Windows)Built with DirectX(ANGLE) version of Qt.  Fixes memory leak
  with Intel GPU.
2021-10-10 18:29:26 +00:00
nia
1094812f57 Recursive revbump for multimedia/libaom 2021-10-09 15:35:02 +00:00
nia
7f506291b1 emulators: Remove SHA1 hashes for distfiles 2021-10-07 13:49:20 +00:00
tsutsui
b2499bf4b6 tme: workaround failures of SS2 emulation.
https://mail-index.netbsd.org/current-users/2021/07/11/msg041254.html
https://mail-index.netbsd.org/current-users/2021/07/12/msg041257.html
Bump PKGREVISION.
2021-10-01 16:14:48 +00:00
adam
5e7c36d9d2 revbump for boost-libs 2021-09-29 19:00:02 +00:00
wiz
8afa216ff5 mame: update to 0.236.
The big event of the day is here! MAME 0.236 is ready for your
enjoyment! Sadly, this month marked the passing of Sir Clive
Sinclair, who it could be argued did more to put computers into
the hands of everyday people than anyone. There’s a small update
to MAME’s ZX Spectrum software list in this release.

The effort to dump and preserve protection microcontrollers is
still going well. This month’s additions include Juuouki and Wonder
Planet. Protection simulation has been removed for Wonder Planet
and Space Harrier. Remember, this is a worthy cause that provides
multiple benefits: it improves accuracy by taking guesses out of
emulation, helps people maintain and repair ageing arcade boards,
and simplifies MAME’s code.

MAME’s NEC PC-8001 now supports floppy disks. The PC-8001 and
PC-8801 software lists have been reorganised to match, and a big
batch of items from the Neo Kobe collection have been added. MAME
continues to improve its NES/Famicom cartridge coverage. There are
a whole lot of games you can play now, including Chinese RPGs,
fighting game bootlegs, and pirate multi-game cartridges. Experience
a parallel universe of software of such inconsistent quality that
you can’t stop going down the rabbit hole! Saturn emulation has
seen a few improvements, with several games that didn’t boot
previously reaching playable status this month.

As you might expect, the FM Towns, PC-98 and V.Smile software lists
have been updated as usual. A couple of recently dumped prototypes
have been added to the SNES and Game Boy software lists. The
SpongeBob SquarePants Jellyfish Dodge game has been dumped and
emulated, and a Korean version of Sotsugyo Shousho known as Jor-eop
Jeungmyeongseo has been found. More pleasant surprises include
working emulation for the IDE protection dongle included in Killer
Instinct 2 upgrade kit, and some fixes for Atari 8-bit home computers
using the ANTIC video chip.

For people with more exotic tastes, MAME has added its oldest
working software list additions: Munching Squares and Punchy for
the MIT TX-0. There’s also a new disassembler for the DEC VAX
architecture. In more mundane news, you can now reduce the
proliferation of duplicate ROM sets for families of similar keyboards
and other devices.
2021-09-29 08:30:22 +00:00
nia
36de2d76f4 retroarch: assume neon is available on armv7 2021-09-25 05:44:12 +00:00
nia
4b8d1f426c libretro-pcsx-rearmed: on armv7, make sure the compiler is running in neon mode 2021-09-25 05:27:44 +00:00
nia
341ba76379 melonds: Requires EGL support in Mesa 2021-09-22 12:57:49 +00:00
nia
3ba1db3b16 stella: raise gcc requirement 2021-09-22 12:54:04 +00:00
nia
7092d98bf8 ckmame: Set GCC_REQD, does not build with netbsd-9 system compiler. 2021-09-22 12:02:56 +00:00
nia
edb3db5e40 openmsx: fix required gcc version 2021-09-22 11:59:22 +00:00
mef
a777b31ccc (emulators/simulavr) build fix, adjust include dir etcr 2021-09-22 06:01:31 +00:00
mef
e4efab28df (cross/avr-binutls, emulater/simulvar) Fix libiberty issue 2021-09-22 02:35:40 +00:00
nia
9fcb7b1a01 MAME switched to C++17, fix building it on NetBSD/aarch64. 2021-09-20 08:41:19 +00:00
yhardy
77873d9515 emulators/qemu: fix crash in slirp:tcp_subr.c
Reported upstream to the qemu and slirp projects (thanks to Marc), fixed in

 23db43abdb

This adds the corresponding patch for qemu-6.1.0.
2021-09-19 13:49:12 +00:00
nia
2f91e9bc71 gearsystem: update to 3.4.1. fixes a crash when loading roms. 2021-09-19 08:14:58 +00:00
tsutsui
6dd51b8be5 PC6001VX: update to 3.8.1.
Upstream changes:

3.8.1 2021/09/18
- Fixed crash in drag & drop operation.
2021-09-19 03:33:18 +00:00
nia
8ae03cba59 qemu: add patch checksum 2021-09-10 19:44:37 +00:00
nia
20b6a73463 qemu: Patch out silly insistence on being compiled with GCC 7.5.0 2021-09-10 13:10:58 +00:00