Package Details: sameboy 1.0-3

Git Clone URL: https://aur.archlinux.org/sameboy.git (read-only, click to copy)
Package Base: sameboy
Description: An accuracy-focused Game Boy/Game Boy Color emulator
Upstream URL: https://github.com/LIJI32/SameBoy
Licenses: MIT
Conflicts: sameboy-git
Submitter: Arvedui
Maintainer: Arvedui
Last Packager: Arvedui
Votes: 7
Popularity: 0.002015
First Submitted: 2020-05-17 15:10 (UTC)
Last Updated: 2025-03-30 17:49 (UTC)

Latest Comments

1 2 Next › Last »

Arvedui commented on 2025-03-31 06:53 (UTC)

More like sameboy devs mistake imho and to some extend mine. Since you should never change a release. If you have to change something just make a new version. I should probably have changed the filename of the tarball though, but that did not occur to me until now.

Riedler commented on 2025-03-31 06:48 (UTC)

oh yeah my b, I assumed they'd bump the version if they changed the release

Arvedui commented on 2025-03-31 06:41 (UTC)

Rechecked right now, the hash seems to be correct. Do you still have the tarball cached maybe? Upstream modified the release which caused the hash to change.

Riedler commented on 2025-03-31 06:36 (UTC)

sameboy-1.0.tar.gz doesn't pass the validity check for whatever reason. haven't looked into it myself, I just noticed the install failing

Arvedui commented on 2024-12-15 11:21 (UTC)

Should be fixed now, but the issues only occurred because you are not building in a clean chroot.

quest commented on 2024-12-15 05:58 (UTC)

Yep can confirm. Latest pushed version does not build.

aquova commented on 2024-12-15 04:44 (UTC)

I am as well, it's a series of linker failures attempting to build 1.0

ld-temp.o:(.text.vblank_callback+0xa): undefined reference to `GB_get_user_data'
/usr/bin/ld: ld-temp.o:(.text.vblank_callback+0x21): undefined reference to `GB_set_rendering_disabled'
/usr/bin/ld: /tmp/lto-llvm-526634.o: in function `main':
ld-temp.o:(.text.main+0xf8): undefined reference to `GB_init'
/usr/bin/ld: ld-temp.o:(.text.main+0x137): undefined reference to `GB_load_rom'
/usr/bin/ld: ld-temp.o:(.text.main+0x223): undefined reference to `GB_load_boot_rom_from_buffer'
/usr/bin/ld: ld-temp.o:(.text.main+0x23c): undefined reference to `GB_set_vblank_callback'
/usr/bin/ld: ld-temp.o:(.text.main+0x24a): undefined reference to `GB_set_pixels_output'
/usr/bin/ld: ld-temp.o:(.text.main+0x25a): undefined reference to `GB_set_rgb_encode_callback'
/usr/bin/ld: ld-temp.o:(.text.main+0x26a): undefined reference to `GB_set_async_input_callback'
/usr/bin/ld: ld-temp.o:(.text.main+0x27a): undefined reference to `GB_set_log_callback'
/usr/bin/ld: ld-temp.o:(.text.main+0x288): undefined reference to `GB_set_color_correction_mode'
/usr/bin/ld: ld-temp.o:(.text.main+0x29e): undefined reference to `GB_set_user_data'
/usr/bin/ld: ld-temp.o:(.text.main+0x2ac): undefined reference to `GB_set_rendering_disabled'
/usr/bin/ld: ld-temp.o:(.text.main+0x2bf): undefined reference to `GB_set_turbo_mode'
/usr/bin/ld: ld-temp.o:(.text.main+0x2d5): undefined reference to `GB_run'
/usr/bin/ld: ld-temp.o:(.text.main+0x2ff): undefined reference to `GB_read_memory'
/usr/bin/ld: ld-temp.o:(.text.main+0x311): undefined reference to `GB_free'
/usr/bin/ld: ld-temp.o:(.text.main+0x5af): undefined reference to `GB_load_isx'
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [Makefile:641: build/bin/XdgThumbnailer/sameboy-thumbnailer] Error 1

(Among other errors)

WAUthethird commented on 2024-12-14 22:36 (UTC)

Getting an error on compile with a bunch of undefined references. I'm clean building it each time I try. Anyone else getting this?

Arvedui commented on 2021-03-08 14:54 (UTC)

No, you did not miss anything. I was …

It is fixed now, thanks for reporting!

drcouzelis commented on 2021-03-08 14:23 (UTC)

I'm unable to run SameBoy since version 0.14. Running "sameboy" will result in a segmentation fault, and attempting to open any ROM ("sameboy ~/Games/megaman.gb") will fail and show the following error.

"Could not open boot ROM: No such file or directory."

Does anyone know why this is happening? I feel like I'm missing something simple... >_<