[Bug 280497] [NEW PORT] emulators/ares: Multi System Emulator

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 29 Jul 2024 14:14:49 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=280497

            Bug ID: 280497
           Summary: [NEW PORT] emulators/ares: Multi System Emulator
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: owlandrews@protonmail.com

Created attachment 252352
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=252352&action=edit
0001-emulators-ares-136

ares is a cross-platform, open source, multi-system emulator, focusing on
accuracy and preservation.

Features:

Native multi-platform UI
Using the 'hiro' framework, ares looks and behaves like a native application on
all supported platforms, using WinAPI (Windows), Cocoa (macOS), GTK2 or GTK3
(posix)

Dynamic Rate Control
You can now synchronize both audio and video output at the same time, for a
smooth experience for those systems that don't match the host frame-rate.

Save States
Resume where you left off, even if the game you're playing does not natively
support saving.

Run-ahead
Reduce input lag and response time by accounting for internal processing delays
in the original games, it's now possible to achieve lower latency than is
possible on real-hardware using a CRT!

Rewind and fast-forward
Speed up and rewind gameplay as you wish; breeze past long cutscenes or recover
from your mistakes.

Color Correction
Optionally emulate the display characteristics of the originals systems for an
authentic experience. Nostalgic for the washed out colours of the original GBA
screen, or playing a game that relies on LCD ghosting? We've got you covered.

Input Multi-Mapping
With Virtual Game-Pads, you only need to configure controls once and it will be
automatically adapted to suit each system you emulate.

Debugger
Simple debug features such as trace logging to aid development of original
software for supported systems

-- 
You are receiving this mail because:
You are the assignee for the bug.