Commit graph

4305 commits

Author SHA1 Message Date
adam
29e3b4dbb3 Switch sphinx to versioned deps. 2019-10-21 21:45:39 +00:00
nia
73b4b64fae Rename audio/portaudio-devel to audio/portaudio 2019-10-20 11:10:47 +00:00
nia
4b75960f4a dosbox-x: Disable dynarec on non-x86 2019-10-20 09:42:13 +00:00
wiz
7db6989a6c mame: add more upstream bug report URLs to patches 2019-10-17 14:01:02 +00:00
wiz
9b1fcc9734 mame: add denied upstream pull request URL 2019-10-17 13:55:44 +00:00
wiz
b57fe80d2e mame: add upstream bug report URL to patch 2019-10-17 13:52:08 +00:00
wiz
c267f19d56 mame: fix build on 9.99.14 2019-10-17 10:18:37 +00:00
nia
b9a8723a7b openmsx: try a new workaround for it being picky about compilers. 2019-10-16 16:50:51 +00:00
he
d2d354ef69 Add the 20191014/ directory to the distinfo entries. 2019-10-15 12:40:46 +00:00
he
52ece44f9a Various changes to produce the compat80 package:
* bump versions to match 8.0 / 9.0_BETA
 * Use local directories (NetBSD-daily isn't on ftp.netbsd.org anymore).
   Yes, this requires local access to both versions.
 * Add detection of .tar.xz sets from "new" version sets
 * Overhaul arch-list and machine-lists, add various arm and mips variants
 * Add a few comments to hopefully make it easier to grasp what is going on
   (according to my best interpretation)
2019-10-15 12:10:19 +00:00
he
a32532c8a1 Note use from the compat80 package. 2019-10-15 12:03:42 +00:00
he
10bc0b4689 Add compat80. 2019-10-15 12:03:11 +00:00
he
163884726d Actually, there is no options.mk here. 2019-10-15 12:01:55 +00:00
he
85fe6fdd99 Add a compat80 package, basically containing shared libraries which
exist in NetBSD 8.0, but which either doesn't exist or exist with a
new major version in NetBSD 9.0_BETA.

The distributions and PLISTs produced by modifying the gencompat.sh
script (will be committed shortly), and running it over the complete
8.0 and 9.0_BETA release binaries.

This package does not attempt to separate out the X11 libraries affected
in a separate compat80-x11 package (since gencompat.sh didn't do it...).

The list of different arm variants is possibly a bit too long, but better
to err on that side than it being too short.  The package is otherwise
patterned after the compat61 package.
2019-10-15 12:01:22 +00:00
ryoon
311c86e6c6 Update to 36.04
Building procedure is described at
https://www.gryphel.com/c/minivmac/build.html .

Changelog:
unknown
2019-10-10 13:54:17 +00:00
tsutsui
d6488db5c5 PC6001VX: update to 3.3.0.
Upstream changes:

3.3.0 2019/10/9
* Updated compatible ROM for PC-6601 to v0.2.2.
* (Android)SNP button now works. You can share screenshot to SNS.
2019-10-09 13:05:12 +00:00
prlw1
c02441770e Rename py-meson to meson.
The motivation is to consider meson as an application, so there is only
one copy on the system, and as a python 3 program, it can build python 2
packages.
2019-10-07 09:28:09 +00:00
nia
b0360f5127 hercules: Update to 3.13
What's new in release 3.13

Release date: 30 September 2017

    CTC corrections (Peter J. Jansen)
    ECPS:VM corrections (Bob Polmanter)
    SIE corrections (Ivan Warren)
    PCC,KM,KMCTR,CUxx,CSST corrections (Juergen Winkelmann)
    Miscellaneous bug fixes (Drew Derbyshire, Doug Wade, Peter Coghlan, Peter J. Jansen, Alexei Chmelev, Gert Caers)

What's new in release 3.12

Release date: 30 November 2015

    dasdload corrections and support for loading ASCII TEXT files (Roger Bowler)
    comm3705_RU-size+unack_attn_delay patch (Juergen Winkelmann)
    CCKDDUMP/CCKDLOAD support for DSNTYPE=LARGE (Christophe Varlet)
    CMPSC corrections (Bernard van der Helm)
    Miscellaneous bug fixes (Peter Coghlan, Gert Caers, Giuseppe Vitillaro, Bill Carlborg, David "Fish" Trout)

Download hercules-3.12.tar.gz
2019-10-06 11:51:25 +00:00
nia
aa895c1c9a snes9x-gtk: Normalize meson usage. 2019-10-05 20:10:19 +00:00
nia
881c64c743 sameboy: Needs c99 2019-10-03 12:08:51 +00:00
nia
138046d0ec Accept blame for a handful of packages. 2019-10-01 19:37:50 +00:00
nia
149c796c58 aranym: Remove obsolete patches 2019-10-01 14:56:22 +00:00
nia
d7cb0d8d01 aranym: Add missing patch 2019-10-01 14:55:22 +00:00
nia
d902188f63 aranym: Update to 1.1.0
2019/04/14 - version 1.1.0 released
==========

 List of changes in this release is 60 pages long! No wonder as it's been
 four and half years since previous release, and the development never
 stopped, mainly thanks to Thorsten. See the 'ChangeLog' file for details.

 Tons of things have been fixed in all areas of the ARAnyM, and lots of
 new features have been added. Following list is incomplete but still gives
 you a good overview:

 Notable changes:
 ----------------
 * ARAnyM is hosted by GitHub.com at https://aranym.github.io/
 * there are automated builds for x86/amd64, armhf and macOS
 * added hotkey for turning audio on/off
 * HostFS MiNT file locking implemented
 * nfosmesa updated to OpenGL 4.6
 * MetaDOS driver improved
 * hotkeys work in the Setup GUI dialog as well
 * configurable directory for screenshots (via Setup GUI)
 * on macOS the configuration file is now looked up first
   in ~/Documents/Aranym_files (if it does not exist yet)
 * displaying non-ASCII characters in the fileselector
   should work now
 * path of loaded TOS/EmuTOS can now be selected in the Setup GUI
 * JIT CPU compiler now supports Solaris
 * JIT CPU compiler now supports more 64bit hosts (like kfreebsd)

 New features:
 -------------
 * NatFeat SCSI driver for Linux
 * NatFeat host exec
 * NatFeat for query/set CPU JIT
 * NatFeat for ARAnyM exit
 * new command line option --option
   that can set any value from the config file
 * AppImage can now be built
2019-10-01 14:54:59 +00:00
nia
c7560f7206 dosbox-x: Update to 0.82.22
0.82.22
  - Added Normal2x render scalers so that 'force scaler'
    for 1x2 or 2x1 scalefactors works and you can scale
    up 320x200/640x200 VGA modes and 640x200 CGA modes
    by 2x.
  - Main window titlebar now reflects whether or
    not the debugger interface is active.
  - Debugger interface now flushes terminal input
    upon entering the debugger, so that keyboard
    input prior to entering the debugger is ignored.
  - Debugger mapper shortcut and menu item are now
    a toggle. Selecting once will enter the debugger
    and selecting again will resume emulation.
  - cycles=max now displays cycle percentage correctly
    instead of showing e.g. 100 cyc/ms
  - (Allofich) Note and ignore INT 33, AX=53C1 call
    for the Logitech CyberMan.
  - Fixed odd code addition that disabled (through
    the configuration) XMS, EMS, and UMB when
    booting a guest OS. This fixes a problem where
    those services are not available when rebooting
    back into the DOSBox-X shell from a guest OS.
  - CGA 640x200 and MCGA 640x480 modes fixed to
    have proper refresh rate when machine=mcga,
    instead of 140Hz.
  - MCGA horizontal active display register
    encodes N - 1, not N, according to real
    hardware register dumps.
  - INT 10h modes 2 and 3 updated set MCGA CRTC
    write protect bit, to match real PS/2 hardware
    behavior, and to unlock CRTC registers during
    mode set.
  - PC-98 VSYNC interrupt now fires at vertical
    retrace start (as documented) instead of at
    active display end behavior borrowed from
    DOSBox VGA emulation. This fixes "Tonight"
    by Swat.
  - Fixed mistake that placed N88 ROM BASIC stub
    (something specific to PC-98) in memory even
    in IBM PC/XT/AT emulation mode.
  - Fixed some callback slot leaks that can cause
    DOSBox-X to run out of callback slots if you
    reset the guest system too much.
  - Fixed invalid callback and errant interrupt
    handling during BIOS reset delay that happens
    if you use the keyboard shortcut to trigger
    system reset.
  - XMS emulation resets global enable and local
    enable state on XMS emulation startup to fix
    crashes related to inability to control A20 gate
    after system reset or DOS kernel restart.
  - Debugger "SM" command now accepts segment:offset
    syntax for memory location to write.
  - Fixed INT 21h AH=65h bug that returns DBCS table
    for AH=4h that should return filename uppercase
    table.
  - Configuration GUI property settings are now
    shown in a single column wide list with scrolling.
  - In the configuration GUI, help dialogs will now
    present the help text as a scrollable region if
    there is too much to fit on screen.
  - dosbox.conf mixer rate will now accept any
    sample rate from 4KHz to 192KHz instead of only
    fixed specific sample rates.
  - cascade interrupt ignore in service setting now
    accepts true, false, and auto. "auto" is now the
    default, and will choose true or false depending
    on machine type for correct emulation either way.
    It should no longer be necessary to add
    "cascade interrupt ignore in service=true" to
    your dosbox.conf every time you want to run a
    PC-98 game properly.
  - PC-98 FM board emulation will now load SOUND.ROM
    into segment CC00h if available, if FM board
    emulation is enabled.
  - PC-98 INT 18h AH=30h updated to return AH=05h
    AL=00h BH=00h if success, AH=00h AL=01h BH=01h
    if failure. This is needed to get Puyo Puyo 2
    to work, which for some reason fails if a call
    to set 15KHz mode works.
  - PC-98 LIO and SOUND BIOS entry points, while
    still not implemented, have been updated to
    print the name of the call according to an
    online reference.
  - DOS FCB rename now supports renaming the
    volume label as MS-DOS does.
  - Fixed bug that prevented proper DOS FCB rename
    if the FCB used to rename is extended.
  - FAT filesystem driver updated to also store
    updated volume label in the boot sector of the
    partition, as per MS-DOS FAT standards.
  - FCB create can now be used to set a FAT
    filesystem label. MS-DOS LABEL.EXE works
    correctly now.
  - FAT filesystem driver now allows LABEL command
    to change the FAT volume label of mounted disk
    images.
  - DOS kernel updated to support basic FCB methods
    of deleting/setting the volume label, at least
    on local folder mounts.
  - DOS kernel will now return the volume label of
    FAT filesystems mounted from disk images.
  - LABEL setting code fixed not to treat label as
    if an 8.3 filename.
  - LABEL is no longer a builtin shell command and
    appears on drive Z: as LABEL.COM
  - LABEL reimplemented to imitate MS-DOS behavior
    with regard to how it handles the command line.
  - File I/O checking and cleanup (Allofich)
  - Integrated commits from mainline (Allofich)
    - Handle errant IRQs as a real BIOS does. Also
    remove r3263 workaround, as it's no longer
    needed.
    - Fix flag behavior of several shift/rotate
    instructions, cause exceptions and fix
    potential 'pop ss' problems
    - Add support for Print Screen key and
    interrupt. In-game screenshot feature
    of Descent and Descent 2 now works.
2019-10-01 14:23:22 +00:00
maya
267f087361 xm7: avoid narrowing conversion.
point to mirror which happens to host this distfile (it's marked RESTRICTED,
so we can't host a copy, and probably this mirror shouldn't either, but
it unbreaks the package now.)
2019-09-30 10:05:19 +00:00
hauke
9e2113f32d Since we depend on devel/libuuid, use its header instead of a native
one. Should unbreak builds on Linuxen.

Declare type of function parameter, or it will default to int.
2019-09-27 15:52:12 +00:00
wiz
6324727228 compat15: no point checking RELRO on these binaries 2019-09-26 09:44:48 +00:00
wiz
a41eb04dd1 compat15-extras: no point checking RELRO on these binaries 2019-09-26 09:43:50 +00:00
nia
02027cb865 mgba: Work around bulk build problems by temporarily avoiding HTML docs.
Markdown docs are still installed.

Bump PKGREVISION.
2019-09-25 08:48:43 +00:00
nia
a4bde79e79 dosbox-x: Add missing options file 2019-09-22 23:28:55 +00:00
nia
41def0ea26 libretro-mgba: Update PLIST 2019-09-22 15:19:29 +00:00
nia
1eb0b28406 libretro-mgba: Avoid conflicting with mGBA 2019-09-22 15:19:15 +00:00
nia
ab3981c0c7 mgba: Update to 0.7.3
0.7.3: (2019-09-15)
Emulation fixes:
 - GB: Fix savedata initialization (fixes mgba.io/i/1473, mgba.io/i/1478)
 - GB: Fix SGB controller incrementing (fixes mgba.io/i/1104)
 - GB Audio: Improve channel 4 supersampling
 - GB Printer: Reset printer buffer index after printing
 - GB Audio: Deschedule channel 3 when disabled (fixes mgba.io/i/1463)
 - GB Audio: Deschedule channel 1 when disabled by sweep (fixes mgba.io/i/1467)
 - GB Video: Increment BCPS/OCPS even in mode 3 (fixes mgba.io/i/1462)
 - GBA Memory: Fix STM to VRAM (fixes mgba.io/i/1430)
 - GBA Memory: Fix STM/LDM to invalid VRAM
 - GBA Video: Fix wrapped sprite mosaic clamping (fixes mgba.io/i/1432)
 - GBA Audio: Fix channel 4 aliasing (fixes mgba.io/i/1265)
Other fixes:
 - Core: Fix crashes if core directories aren't set
 - Core: Fix crash when exiting game with cheats loaded
 - GBA: Set up GPIO mapping on null and ELF ROM regions (fixes mgba.io/i/1481)
 - GBA Cheats: Fix PARv3 Thumb hooks
 - GBA Cheats: Fix value incrementing in CB slide codes (fixes mgba.io/i/1501)
 - Qt: Fix FPS target maxing out at 59.727 (fixes mgba.io/i/1421)
 - Qt: Cap audio buffer size to 8192 (fixes mgba.io/i/1433)
 - Qt: Fix race conditions initializing GDB stub
 - Qt: Improve cheat view UX
 - Libretro: Fix crash changing allowing opposing directions (hhromic)
 - mGUI: Fix crash if last loaded ROM directory disappears (fixes mgba.io/i/1466)
 - Switch: Fix threading-related crash on second launch
Misc:
 - Qt: Make mute menu option also toggle fast-forward mute (fixes mgba.io/i/1424)
 - Qt: Show error message if file failed to load
2019-09-22 13:06:39 +00:00
nia
d940de6d77 sameboy: Update to 0.12.2
New/Improved Features

    The Quick Look previewer now produces color-corrected thumbnails
    The debugger now supports a wider range of symbol files

Accuracy Improvements/Fixes

    Fixed a bug where samples in the wave channel were treated as if they’re 0, effectively muting the channel in some cases.
    Fixed a regression that caused some PPU test ROMs to fail
    More accurate emulation of memory access conflicts on the Super Game Boy
    When emulating a Super Game Boy, built-in palettes for select games are now emulated
    Accuracy improvements to Super Game Boy’s multiplayer mode
    Super Game Boy and Game Boy Advance now have their own color correction filters

Bug Fixes

    Improvements to audio in the SDL port, affecting some machines
    Fixed a bug where the SDL port loaded the wrong boot ROM when emulating Super Game Boy 2
    Fixed broken audio on libretro when used with some RetroArch audio drivers
    Fixed a potential crash when closing a window in the Cocoa port
    Fixed libretro achievements
    Fixed major performence issues in the Cocoa port that affected some Macs, especially when emulating the original Super Game Boy

Misc Internal Changes

    The emulation core now supports emulating a Super Game Boy without high level emulation of the SNES or SFC. SameBoy is now used for Game Boy emulation by bsnes, allowing extremely accurate low-level emulation of Super Game Boy.
    Made it possible to compile the SDL port with older SDL versions
    Compression improvements to the CGB and AGB boot ROMs
2019-09-22 12:38:24 +00:00
nia
2f2c09652e Add emulators/dosbox-x. Based on work by Yorick Hardy in pkgsrc-wip.
As a fork of DOSBox, DOSBox-X retains compatibility with the wide base of
DOS games DOSBox was designed for.

It also goes further, with a focus on accurate emulation of the hardware,
and many more ways to tweak and configure the DOS virtual machine.

The DOSBox-X team believes that a better way to emulate the legacy PC platform
is to give the user all the options they need to emulate everything from
original IBM PC hardware with 64KB of RAM all the way up to late 90's
hardware, whatever it takes to get that game or software package to run.
2019-09-22 09:54:13 +00:00
ryoon
7917e25af2 Recursive revbump from audio/pulseaudio 2019-09-18 14:17:03 +00:00
nia
6112824461 melonds: Needs libpcap 2019-09-15 14:47:43 +00:00
tsutsui
81580996de PC6001VX: update to 3.2.0.
pkgsrc changes:

- README.html is no longer in the distribution tarball
  so make it optional and generate it using asciidoc and
  source-highlight.

Upstream changes (from README.adoc):

.3.2.0 2019/9/14
* Compatible ROM implemented by AKIKAWA Hisashi is now built
  in the emulator. Now the emulator is bootable without genuine ROM.
* Fixed timer interrupt interval on SR models.(temporal fix)
* Assigned Alt+F9/F10 hotkey to state save/load.
* Dropped "Patch the ROM" setting. (Because it made JOYSTICK2 unusable.)
2019-09-14 01:45:45 +00:00
nia
0981778da6 xm8: fails with newer C++ standard, force c++03 2019-09-13 13:13:31 +00:00
nia
cbd356a1fe Add emulators/melonds.
melonDS aims at providing fast and accurate Nintendo DS emulation. While it
is still a work in progress, it has a pretty solid set of features:

* Nearly complete core (CPU, video, audio, ...)
* OpenGL renderer, 3D upscaling
* RTC, microphone, lid close/open
* Joystick support
* Savestates
* Various display position/sizing/rotation modes
* (WIP) Wifi: local multiplayer, online connectivity
* and more are planned!
2019-09-13 10:12:07 +00:00
dbj
707a0e1742 emulators/stella: fix build with clang and pkgsrc cwrappers
pkgsrc cwrappers add -stdc=c++14 which causes an error
when using clang -x c, so instead use -x c++ which works.
2019-09-08 20:04:54 +00:00
nia
b4e9c64b2b emulationstation: Update to 2.7.6
pkgsrc changes:

Upstream changed to RetroPie.
Some build fixes.

Upstream changes:

Latest (Dev)
    BUGFIX: Fix size of snapshot for md_video when using <size> theme option.
    BUGFIX: Fix scraper for Game & Watch.
    BUGFIX: Fix to properly allow md_video snapshot to display a different image then md_image.
    ENHANCEMENT: New horizontal wheel type for System View carousel.
    BUGFIX: Fix filters not updating properly after creating first favorite.
    NEW FEATURE: Rotate Screen support.
    ENHANCEMENT: Improved performance when fetching MAME names.
    BUGFIX: Fix VLC not muting audio after first loop.

2.7.4 (Stable)

    BUGFIX: Fix crash when removing last entry in favorites.

2.7.2

    NEW FEATURE: CEC support.

2.7.1

    ENHANCEMENT: Improved title scrolling in gamelist.
    BUGFIX: Fix for video screensaver when menu is open.

2.7.0

    ENHANCEMENT: Enable Jump to letter when gamelist is filtered.
    NEW FEATURE: Support for file filtering and hiding systems via Kids Mode.
    ENHANCEMENT: Option to launch directly to a gamelist vs. system view.
    ENHANCEMENT: Support for default paths to game image/video.

2.6.5

    ENHANCEMENT: Default image paths in themes.
    ENHANCEMENT: Normalize volume level for OMX player.
    NEW FEATURE: Kiosk Mode allows certain menu items.

2.6.4

    BUGFIX: Fix scrolling bug when using Power Saver.

2.6.3 (RetroPie 4.3)

    NEW FEATURE: Image slideshow screensaver.

2.6.2

    ENHANCEMENT: Adjust menu widths to be dependent on lesser of two dimensions.
    BUGFIX: Fix bug causing crash when entering gamelist on some platforms.

2.6.1

    BUGFIX: System Carousel now properly renders when only one system is present.
    ENHANCEMENT: Swap time for Video Screensaver now configurable in settings menu.
    BUGFIX: Fix blank screen occurring when exit game animation is interrupted by key press.
    ENHANCEMENT: Volume setting now controls video volume when using OMX player.
    ENHANCEMENT: Carousel enhancements
        Size and opacity of logos are now animated and transition smoothly when scrolling.
        Origin now supported for <carousel> theme element.
        Support for new vertical wheel carousel type.
        BUGFIX: Text logos now increase in size properly.
        BUGFIX: Background extras and logos no longer bleed into gamelists when using vertical carousel.

2.6.0

    NEW FEATURE: Custom Game Collections
    ENHANCEMENT: Theme enhancements
        Origin now supported for <text>, <rating> and <textlist> theme elements.
        Rotation support added for <image>, <text>, <rating>, and <video> theme elements.

2.5.2

    BUGFIX: Fix screensaver not triggering when using PowerSaver
    BUGFIX: Various bugfixes and enhancements for PowerSaver.

2.5.1

    BUGFIX: Fixed default font sizes when running in vertical orientation.

2.5.0

    NEW FEATURE: Added option to hide *nix hidden files.
    NEW FEATURE: Implemented Power Saver feature.

2.4.1

    BUGFIX: Fixed bug with random game selection.

2.4.0

    NEW FEATURE: Game Collections: Currently supports "All", "Favorites" and "Last Played" systems.
    BUGFIX: Moved slider menu items back to the top of menu to work around bug affecting some users.
    ENHANCEMENT: Fix for lack of zoom transition on video view for systems without marquees.
    NEW FEATURE: Variable support for themes.
        Themes can now define and reference variables. (docs)
        Themes can now define a default theme that will be used for any systems that the theme does not explicitly support. (tutorial)
        Additional Theme options available for logoText element on System and Gamelist views.
    ENHANCEMENT: Carousel sliding transition can now be disabled.
    ENHANCEMENT: Returned 'JUMP TO LETTER' option back to top of menu.

2.3.2

    BUGFIX: Fixed gamelist sizing by using max of computed size vs set size

2.3.1

    BUGFIX: Fixed show snapshot on delay option for video element.
    BUGFIX: Fixed default color for rating component

2.3.0

    NEW FEATURE: Adding Random Video Screensaver/Attract Mode
    ENHANCEMENT: Make color themable for ratings like image component.
    BUGFIX: Game names are no longer cut off in gamelist when using horizontalMargin option.
    BUGFIX: Selector bar now lines up properly when using lineSpacing option.
    ENHANCEMENT: Added additional theme options for gamelist to provide better control over rendering of the selector bar.
    ENHANCEMENT: Fixes for USB sound cards
        Ability to change device used for Volume control (PCM/Speaker/Master) only on Pi.
        Ability to change Audio device used for OMX player (local/hdmi/both/ALSA:HW:0,0/ALSA:HW:1,0)

2.2.1

    BUGFIX: Fixed broken zoom launch transition.

2.2.0

    NEW FEATURE: Added Instant transition.
    NEW FEATURE: Allow configuring the "hotkey enable" button
    ENHANCEMENT: Help Component now maintains styling from theme when in menus.
    BUGFIX: Prevent views from overflow onto an adjacent view.
        use clip rects to prevent views overflow onto other views
    ENHANCEMENT: Scaper is no longer blocks UI rendering and properly shows the busy animation.
    BUGFIX: Fixed image stretch in video component.
    ENHANCEMENT: Adding OMX Player option on RPI for improved video rendering.
    BUGFIX: Fixed Game Count display in System View when system is filtered.
    BUGFIX: Fixed default z-index values for metadata fields on detail view.
    ENHANCEMENT: Added new platforms to scraper

2.1.9

    ENHANCEMENT: Scrapper improvements.
        Added FDS to scraper.
        Added support to search for specific game id using id:###
    ENHANCEMENT: Slide transition will slide vertically for vertical carousel.
    ENCHANCEMENT: Added sorting options for the number of players, release date, genre, developer and publisher.
    ENHANCEMENT: Switch to new splashscreen with black background
    NEW FEATURE: z-index support allow themes to specify drawing order (docs)
    BUGFIX: Changes to mitigate white flashes in heavier themes
    BUGFIX: Fixed Scrapping PSP games.

2.1.8

    ENCHANCEMENT: Added menu option to explicitly choose the Gamelist type.
    NEW FEATURE: Added ability to filter gamelists by genre, players, ratings and publisher/developer.

2.1.7

    BUGFIX: Fix black boxes appearing on gamelist after scrolling
    NEW FEATURE: Added Go-to Random Game feature.
    ENHANCEMENT: Added support for additional metadata fields on folders.
    BUGFIX: Fixed bug where carousel theme fails to load under certain conditions.

2.1.6

    BUGFIX: Fix image ratio for first image in video game list view.
    NEW FEATURE: Added ability to theme the system carousel

2.1.5 (RetroPie 4.2)

    ENHANCEMENT: Fix initial text positioning and improve keyboard handling in TextEditComponent
    ENHANCEMENT: Added maxSize support for videos.
    ENHANCEMENT: Video view will no longer activate if the current theme does not support it.
    BUGFIX: Fix for Neo Geo games not being scraped.

2.1.4

    BUGFIX: Fix WSOD by loading textures on demand in a separate thread when a user configurable texture memory threshold is reached.

2.1.3

    NEW FEATURE: Added ability to disable the splashscreen.

2.1.2

    ENHANCEMENT: Improve Shutdown time by only writing changes to gamelist.xml.

2.1.1

    BUGFIX: Fix crash when saving metadata.

2.1.0

    NEW FEATURE: Added video view to allow video preview of games in gamelist
2019-09-08 12:34:38 +00:00
nia
bf843ff94f Remove emulators/generator.
Ancient, unmaintained, dead upstream, and not wanting to build, for some
time.

This version is from 2003 and only supports GTK1.

Lots of alternatives in this category - blastem, mednafen, even the
generator-cbiere fork, if you must.
2019-09-08 11:04:04 +00:00
tsutsui
dd61180296 emulators/Makefile: + xm8 2019-09-07 00:38:00 +00:00
tsutsui
b4eaa297c1 emulators/xm8: import xm8-1.70.
XM8 is "eXcellent Multi-platform emulator type 8", an emulator of
NEC PC-8801 series, based on "ePC-8801MA".
2019-09-07 00:36:34 +00:00
maya
79d99061d6 simh: needs -lrt on linux (for shm_open) 2019-09-03 09:35:18 +00:00
adam
435af01a8b Changed PYTHON_VERSIONS_INCOMPATIBLE to PYTHON_VERSIONS_ACCEPTED; needed for future Python 3.8 2019-09-02 13:19:35 +00:00
nia
5e7200c479 aranym: Requires only MesaLib 2019-08-30 17:48:07 +00:00
nia
4061210488 Switch packages using GLUT to FreeGLUT.
Start building FreeGLUT with GLUT compatibility on.

- GLUT's maintainance state is much worse than FreeGLUT's, with no
  substanital commits since 2011.
- GLUT can no longer be consider a core component of Mesa or X11.
- Nobody except us seems to be using it...

Other vendors still shipping GLUT:
- GoboLinux, T2 SDE, PLD Linux

Revbump packages using GLUT or freeglut by default.
2019-08-30 17:01:32 +00:00