2021-09-19 10:14:58 +02:00
|
|
|
# $NetBSD: Makefile.common,v 1.5 2021/09/19 08:14:58 nia Exp $
|
emulators: add gearsystem
Gearsystem is a cross-platform Sega Master System / Game Gear / SG-1000
emulator written in C++.
## Features
- Accurate Z80 core, including undocumented opcodes and behaviour like R
and MEMPTR registers.
- Multi-Mapper support: SEGA, Codemasters, Korean, MSX, SG-1000, and ROM
only cartridges.
- External RAM support with save files.
- Automatic region detection: NTSC-JAP, NTSC-USA, PAL-EUR.
- Accurate VDP emulation including timing and SMS2 only 224 mode support.
- Internal database for rom detection.
- Audio emulation using SDL Audio and Sms_Snd_Emu library.
- Saves battery powered RAM cartridges to file.
- Save states.
- Compressed rom support (ZIP deflate).
- Game Genie and Pro Action Replay cheat support.
- Full debugger with disassembler, breakpoints, debug symbols, memory editor,
IO inspector and and VRAM viewer including tiles, sprites, backgrounds and
palettes.
2020-06-02 15:25:00 +02:00
|
|
|
# used by emulators/gearsystem/Makefile
|
|
|
|
# used by emulators/libretro-gearsystem/Makefile
|
|
|
|
|
2021-09-19 10:14:58 +02:00
|
|
|
DISTNAME= gearsystem-3.4.1
|
emulators: add gearsystem
Gearsystem is a cross-platform Sega Master System / Game Gear / SG-1000
emulator written in C++.
## Features
- Accurate Z80 core, including undocumented opcodes and behaviour like R
and MEMPTR registers.
- Multi-Mapper support: SEGA, Codemasters, Korean, MSX, SG-1000, and ROM
only cartridges.
- External RAM support with save files.
- Automatic region detection: NTSC-JAP, NTSC-USA, PAL-EUR.
- Accurate VDP emulation including timing and SMS2 only 224 mode support.
- Internal database for rom detection.
- Audio emulation using SDL Audio and Sms_Snd_Emu library.
- Saves battery powered RAM cartridges to file.
- Save states.
- Compressed rom support (ZIP deflate).
- Game Genie and Pro Action Replay cheat support.
- Full debugger with disassembler, breakpoints, debug symbols, memory editor,
IO inspector and and VRAM viewer including tiles, sprites, backgrounds and
palettes.
2020-06-02 15:25:00 +02:00
|
|
|
CATEGORIES= emulators
|
|
|
|
MASTER_SITES= ${MASTER_SITE_GITHUB:=drhelius/}
|
|
|
|
GITHUB_PROJECT= Gearsystem
|
|
|
|
GITHUB_TAG= ${DISTNAME}
|
|
|
|
|
|
|
|
USE_LANGUAGES= c c++
|
|
|
|
|
|
|
|
DISTINFO_FILE= ${.CURDIR}/../../emulators/gearsystem/distinfo
|
|
|
|
PATCHDIR= ${.CURDIR}/../../emulators/gearsystem/patches
|
|
|
|
|
|
|
|
CHECK_PORTABILITY_SKIP+= platforms/*/dependencies/SDL-*/premake/*/build-scripts/*
|
2020-08-18 07:46:32 +02:00
|
|
|
CHECK_PORTABILITY_SKIP+= platforms/*/dependencies/SDL-*/Xcode/SDL/pkg-support/*
|
|
|
|
CHECK_PORTABILITY_SKIP+= platforms/*/dependencies/SDL-*/build-scripts/*
|