BSD Ports

emulators/sameboy 1.0.4 FreeBSD

Game Boy and Game Boy Color emulator written in C

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
cf8913993f
License
MIT
Categories
emulators, games
Package size
1829.8 KiB, 2629.3 KiB installed

Description

SameBoy is a user friendly, powerful and open source Game Boy, Game Boy Color and Super Game Boy emulator. SameBoy is extremely accurate and includes a wide range of powerful debugging features, making it ideal for both casual players and developers. In addition to accuracy and developer capabilities, SameBoy has all the features one would expect from an emulator from save states to scaling filters.

In the other systems

SystemPortVersion
FreeBSDemulators/sameboy1.0.4
OpenBSDemulators/sameboy1.0.3
NetBSDemulators/sameboy1.0.3

Install

Binary package:

pkg install sameboy

From the ports tree:

cd /usr/ports/emulators/sameboy/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	sameboy>0:emulators/sameboy

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.0.41.0.4-1.0.21.0.4
FreeBSD:14:quarterly1.0.3_11.0.3_1n/a1.0.11.0.3_1
FreeBSD:15:latest1.0.41.0.4n/a1.0.21.0.2
FreeBSD:15:quarterly1.0.3_11.0.3_1n/an/an/a
FreeBSD:16:latest1.0.3_11.0.4n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 59
Run dependencies 56

No port depends on this one.

Configuration

Options name: emulators_sameboy

OptionDefaultDescription
LIBRETROonBuild libretro core
USES
desktop-file-utils gl gmake gnome pkgconfig sdl shared-mime-info
Service scripts
none

Files

pkg-plist 65
  • bin/sameboy
  • bin/sameboy-thumbnailer
  • lib/libretro/sameboy_libretro.so
  • share/applications/sameboy.desktop
  • share/icons/hicolor/128x128/apps/sameboy.png
  • share/icons/hicolor/128x128/mimetypes/x-gameboy-color-rom.png
  • share/icons/hicolor/128x128/mimetypes/x-gameboy-rom.png
  • share/icons/hicolor/16x16/apps/sameboy.png
  • share/icons/hicolor/16x16/mimetypes/x-gameboy-color-rom.png
  • share/icons/hicolor/16x16/mimetypes/x-gameboy-rom.png
  • share/icons/hicolor/256x256/apps/sameboy.png
  • share/icons/hicolor/256x256/mimetypes/x-gameboy-color-rom.png
  • share/icons/hicolor/256x256/mimetypes/x-gameboy-rom.png
  • share/icons/hicolor/32x32/apps/sameboy.png
  • share/icons/hicolor/32x32/mimetypes/x-gameboy-color-rom.png
  • share/icons/hicolor/32x32/mimetypes/x-gameboy-rom.png
  • share/icons/hicolor/512x512/apps/sameboy.png
  • share/icons/hicolor/512x512/mimetypes/x-gameboy-color-rom.png
  • share/icons/hicolor/512x512/mimetypes/x-gameboy-rom.png
  • share/icons/hicolor/64x64/apps/sameboy.png
  • share/icons/hicolor/64x64/mimetypes/x-gameboy-color-rom.png
  • share/icons/hicolor/64x64/mimetypes/x-gameboy-rom.png
  • share/mime/packages/sameboy.xml
  • share/sameboy/Palettes/Canyon.sbp
  • share/sameboy/Palettes/Desert.sbp
  • share/sameboy/Palettes/Evening.sbp
  • share/sameboy/Palettes/Fog.sbp
  • share/sameboy/Palettes/Green Slate.sbp
  • share/sameboy/Palettes/Green Tea.sbp
  • share/sameboy/Palettes/Lavender.sbp
  • share/sameboy/Palettes/Magic Eggplant.sbp
  • share/sameboy/Palettes/Mystic Blue.sbp
  • share/sameboy/Palettes/Pink Pop.sbp
  • share/sameboy/Palettes/Radioactive Pea.sbp
  • share/sameboy/Palettes/Rose.sbp
  • share/sameboy/Palettes/Seaweed.sbp
  • share/sameboy/Palettes/Twilight.sbp
  • share/sameboy/Shaders/AAOmniScaleLegacy.fsh
  • share/sameboy/Shaders/AAScale2x.fsh
  • share/sameboy/Shaders/AAScale4x.fsh
  • share/sameboy/Shaders/Bilinear.fsh
  • share/sameboy/Shaders/CRT.fsh
  • share/sameboy/Shaders/FlatCRT.fsh
  • share/sameboy/Shaders/HQ2x.fsh
  • share/sameboy/Shaders/LCD.fsh
  • share/sameboy/Shaders/MasterShader.fsh
  • share/sameboy/Shaders/MonoLCD.fsh
  • share/sameboy/Shaders/NearestNeighbor.fsh
  • share/sameboy/Shaders/OmniScale.fsh
  • share/sameboy/Shaders/OmniScaleLegacy.fsh
  • share/sameboy/Shaders/Pixelated.fsh
  • share/sameboy/Shaders/Scale2x.fsh
  • share/sameboy/Shaders/Scale4x.fsh
  • share/sameboy/Shaders/SmoothBilinear.fsh
  • share/sameboy/agb_boot.bin
  • share/sameboy/background.bmp
  • share/sameboy/cgb0_boot.bin
  • share/sameboy/cgb_boot.bin
  • share/sameboy/dmg_boot.bin
  • share/sameboy/mgb_boot.bin
  • share/sameboy/registers.sym
  • share/sameboy/sgb2_boot.bin
  • share/sameboy/sgb_boot.bin
  • share/thumbnailers/sameboy.thumbnailer
  • @dir share/sameboy/BootROMs
distinfo 1
FileSizeSHA256
LIJI32-SameBoy-v1.0.4_GH0.tar.gz7.906188e+065786552a51e3d1d26d768eec65485b5e8bebd4dc295fbd6194026edec1b7d474

Commit history 2

DateCommitCreditsLog message
cf8913993f Nuno Teixeira emulators/sameboy: Update to 1.0.4
ChangeLog: https://github.com/LIJI32/SameBoy/releases/tag/v1.0.4
74821fa23a Nuno Teixeira emulators/sameboy: Strip binaries
- Set build warnings to upstream defaults MFH: 2026Q3