notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Current status

The server has been repaired, with a new power supply, for $23. I am waiting for lower COVID rates before visiting the datacenter to return it.
Port details
sameboy Game Boy and Game Boy Color emulator written in C
0.14.3 emulators on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.14.2Version of this port present on the latest quarterly branch.
Maintainer: tobik@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-03-14 11:46:06
Last Update: 2021-04-19 08:00:02
Commit Hash: 26907c9
Also Listed In: games
License: MIT
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (53 items)
Collapse this list.
  1. @desktop-file-utils
  2. @shared-mime-info share/mime
  3. /usr/local/share/licenses/sameboy-0.14.3/catalog.mk
  4. /usr/local/share/licenses/sameboy-0.14.3/LICENSE
  5. /usr/local/share/licenses/sameboy-0.14.3/MIT
  6. bin/sameboy
  7. lib/libretro/sameboy_libretro.so
  8. share/applications/sameboy.desktop
  9. share/icons/hicolor/128x128/apps/sameboy.png
  10. share/icons/hicolor/128x128/mimetypes/x-gameboy-color-rom.png
  11. share/icons/hicolor/128x128/mimetypes/x-gameboy-rom.png
  12. share/icons/hicolor/16x16/apps/sameboy.png
  13. share/icons/hicolor/16x16/mimetypes/x-gameboy-color-rom.png
  14. share/icons/hicolor/16x16/mimetypes/x-gameboy-rom.png
  15. share/icons/hicolor/256x256/apps/sameboy.png
  16. share/icons/hicolor/256x256/mimetypes/x-gameboy-color-rom.png
  17. share/icons/hicolor/256x256/mimetypes/x-gameboy-rom.png
  18. share/icons/hicolor/32x32/apps/sameboy.png
  19. share/icons/hicolor/32x32/mimetypes/x-gameboy-color-rom.png
  20. share/icons/hicolor/32x32/mimetypes/x-gameboy-rom.png
  21. share/icons/hicolor/512x512/apps/sameboy.png
  22. share/icons/hicolor/512x512/mimetypes/x-gameboy-color-rom.png
  23. share/icons/hicolor/512x512/mimetypes/x-gameboy-rom.png
  24. share/icons/hicolor/64x64/apps/sameboy.png
  25. share/icons/hicolor/64x64/mimetypes/x-gameboy-color-rom.png
  26. share/icons/hicolor/64x64/mimetypes/x-gameboy-rom.png
  27. share/mime/packages/sameboy.xml
  28. @comment share/sameboy/LICENSE
  29. share/sameboy/Shaders/AAOmniScaleLegacy.fsh
  30. share/sameboy/Shaders/AAScale2x.fsh
  31. share/sameboy/Shaders/AAScale4x.fsh
  32. share/sameboy/Shaders/Bilinear.fsh
  33. share/sameboy/Shaders/CRT.fsh
  34. share/sameboy/Shaders/HQ2x.fsh
  35. share/sameboy/Shaders/LCD.fsh
  36. share/sameboy/Shaders/MasterShader.fsh
  37. share/sameboy/Shaders/MonoLCD.fsh
  38. share/sameboy/Shaders/NearestNeighbor.fsh
  39. share/sameboy/Shaders/OmniScale.fsh
  40. share/sameboy/Shaders/OmniScaleLegacy.fsh
  41. share/sameboy/Shaders/Scale2x.fsh
  42. share/sameboy/Shaders/Scale4x.fsh
  43. share/sameboy/Shaders/SmoothBilinear.fsh
  44. share/sameboy/agb_boot.bin
  45. share/sameboy/background.bmp
  46. share/sameboy/cgb_boot.bin
  47. share/sameboy/dmg_boot.bin
  48. share/sameboy/registers.sym
  49. share/sameboy/sgb2_boot.bin
  50. share/sameboy/sgb_boot.bin
  51. @owner
  52. @group
  53. @mode
Collapse this list.
Dependency lines:
  • sameboy>0:emulators/sameboy
To install the port: cd /usr/ports/emulators/sameboy/ && make install clean
To add the package: pkg install sameboy
PKGNAME: sameboy
Flavors: there is no flavor information for this port.
distinfo:
Packages: (move your mouse over the cells for more information)
sameboy
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd640.14.30.14.2
FreeBSD:11:armv6--
FreeBSD:11:i3860.14.30.14.2
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-0.14.2
FreeBSD:12:amd640.14.30.14.2
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3860.14.30.14.2
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-0.14.2
FreeBSD:13:aarch64-0.14.2
FreeBSD:13:amd640.14.30.14.2
FreeBSD:13:armv6--
FreeBSD:13:armv7-0.14.2
FreeBSD:13:i3860.14.30.14.2
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-0.14.2
FreeBSD:14:aarch640.14.3-
FreeBSD:14:amd640.14.3-
FreeBSD:14:armv6--
FreeBSD:14:armv70.14.2-
FreeBSD:14:i3860.14.3-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc640.14.2-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. rgbds>0 : devel/rgbds
  2. update-desktop-database : devel/desktop-file-utils
  3. gmake>=4.3 : devel/gmake
  4. pkgconf>=1.3.0_1 : devel/pkgconf
  5. sdl2-config : devel/sdl20
  6. update-mime-database : misc/shared-mime-info
  7. xorgproto>=0 : x11/xorgproto
Runtime dependencies:
  1. update-desktop-database : devel/desktop-file-utils
  2. update-mime-database : misc/shared-mime-info
Library dependencies:
  1. libGL.so : graphics/mesa-libs
  2. libSDL2.so : devel/sdl20
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/LIJI32/SameBoy/tar.gz/v0.14.3?dummy=/
Collapse this list.

Number of commits found: 5

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
19 Apr 2021 08:00:02
 files touched by this commit commit hash:26907c93165d3a949fbea2324b2fbf83d4159a29  0.14.3
tobik search for other commits by this committer
emulators/sameboy: Update to v0.14.3

Changes:	https://github.com/LIJI32/SameBoy/releases/tag/v0.14.3
12 Apr 2021 17:33:09
 files touched by this commit commit hash:08a8314c8803d1a86ac4b592c27a4342d7a44929  0.14.2
tobik search for other commits by this committer
emulators/sameboy: Try to unreak build with multiple make jobs

gmake -C ../ build/bin/BootROMs/agb_boot.bin
gmake[3]: Entering directory
'/wrkdirs/usr/ports/emulators/sameboy/work/SameBoy-0.14.2'
gmake -C ../ build/bin/BootROMs/cgb_boot.bin
gmake[3]: Entering directory
'/wrkdirs/usr/ports/emulators/sameboy/work/SameBoy-0.14.2'
rgbasm -i build/obj/BootROMs/ -i BootROMs/ -o
build/bin/BootROMs/agb_boot.bin.tmp BootROMs/agb_boot.asm
rgblink -o build/bin/BootROMs/agb_boot.bin.tmp2
build/bin/BootROMs/agb_boot.bin.tmp
dd if=build/bin/BootROMs/agb_boot.bin.tmp2 of=build/bin/BootROMs/agb_boot.bin
count=1 bs=2304 2> /dev/null
gmake[3]: Leaving directory
'/wrkdirs/usr/ports/emulators/sameboy/work/SameBoy-0.14.2'
rgbasm -i build/obj/BootROMs/ -i BootROMs/ -o
build/bin/BootROMs/cgb_boot.bin.tmp BootROMs/cgb_boot.asm
rgbasm -i build/obj/BootROMs/ -i BootROMs/ -o
build/bin/BootROMs/cgb_boot.bin.tmp BootROMs/cgb_boot.asm
rgblink -o build/bin/BootROMs/cgb_boot.bin.tmp2
build/bin/BootROMs/cgb_boot.bin.tmp
dd if=build/bin/BootROMs/cgb_boot.bin.tmp2 of=build/bin/BootROMs/cgb_boot.bin
count=1 bs=2304 2> /dev/null
rgblink -o build/bin/BootROMs/cgb_boot.bin.tmp2
build/bin/BootROMs/cgb_boot.bin.tmp
error: Could not open file build/bin/BootROMs/cgb_boot.bin.tmp: No such file or
directory
rgbasm -i build/obj/BootROMs/ -i BootROMs/ -o
build/bin/BootROMs/agb_boot.bin.tmp BootROMs/agb_boot.asm

http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-04-10_08h07m32s/logs/errors/sameboy-0.14.2.log

I believe this is because at the moment the sdl program and libretro
module are built in one go but both depend on the bootroms and
should actually be built in separate steps.  Try that before adding
MAKE_JOBS_UNSAFE.
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  0.14.2
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  0.14.2
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
14 Mar 2021 11:45:57
Original commit files touched by this commit Revision:568381  0.14.2
tobik search for other commits by this committer
Add emulators/sameboy

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.

WWW: https://sameboy.github.io/

Number of commits found: 5