Package Details: blastem-hg r2242.31fc1186ffbb-1

Git Clone URL: (read-only, click to copy)
Package Base: blastem-hg
Description: Fast and accurate Sega Genesis/Mega Drive emulator (Development build)
Upstream URL:
Licenses: GPLv3
Conflicts: blastem
Provides: blastem
Submitter: prg
Maintainer: Vaporeon
Last Packager: Vaporeon
Votes: 8
Popularity: 0.21
First Submitted: 2013-09-15 19:56 (UTC)
Last Updated: 2022-11-15 04:48 (UTC)

Latest Comments

1 2 Next › Last »

superctr commented on 2022-10-21 09:16 (UTC)

The patch to in the PKGBUILD should be removed since it is now a Python 3 script. The dependency on python2-pillow should also be changed to python-pillow.

randomnobody commented on 2021-09-16 16:15 (UTC)

blastem crashes when accessing the System menu when missing the systems.cfg from /opt/blastem. Fixed with:

install -m 666 -g games -D systems.cfg "$pkgdir/opt/blastem"

Also I was able to compile without the perl hack using GCC 11.

noabody commented on 2020-07-19 23:43 (UTC) (edited on 2020-07-20 21:15 (UTC) by noabody)

GCC 10 can compile but needs CFLAG fcommon. I use a perl replace in my PKGBUILD to update the makefile:

  perl -pi -e 's|(CFLAGS:=)(-std=gnu99.*)|\1-fcommon \2|g' Makefile

Refer to Porting to GCC 10 for more information.

prg commented on 2015-01-27 01:26 (UTC)

updated to compile; added a proper pkgver function

doragasu commented on 2015-01-19 09:53 (UTC)

This emulator is 64-bit *ONLY*. I can build it perfect on my 64-bit machine, but you have to change "make" to "make blastem" in the PKGBUILD. The code that fails to build is for some utilities. You don't need to build it for the emulator to work.

prg commented on 2015-01-18 21:06 (UTC)

looks like this is still having upstream issues on 64bit: stateview.c:89:2: error: too few arguments to function ‘render_init’ render_init(width, height, "GST State Viewer", 60, 0);

doragasu commented on 2014-03-17 07:52 (UTC)

Forgot to add I suppose the only change needed for your PKGBUILD to work is replacing "make" with "make blastem". Also I'm not 100% sure, but I think this emulator only works in 64-bit systems, I tried building it on a 32-bit install and it complaints about some assembly files that build perfect on 64-bit systems.

doragasu commented on 2014-03-17 07:47 (UTC)

I got the same problem, but dug it a bit and found that problem is while trying to build stateview (a save state viewer). Then tried to build just blastem target (make blastem) and it builds just fine. More info on this here: Although of course I would prefer a package including all the tools, if you manage to get a working PKGBUILD that just includes blastem, it would be nice, at least for me.

prg commented on 2014-03-16 21:39 (UTC)

I'd like to update it, but I'm having some issues getting it to compile. I get this when compiling the latest hg (compiling on 64bit). I've emailed the developer about this