BlastEm 0.6.0

Talk about development tools here

Moderator: BigEvilCorporation

Post Reply
Mask of Destiny
Very interested
Posts: 580
Joined: Thu Nov 30, 2006 6:30 am

BlastEm 0.6.0

Post by Mask of Destiny » Tue Jan 01, 2019 8:43 am

I've released a new version of my Gen/MD emulator. Big change this time is a new UI using the Nuklear toolkit. Unlike the old UI, you can actually change almost all config options through the UI rather than editing the config file.

Of interest to developers are some improvements to the VDP debug views. They are now shown in separate windows rather than replacing the main output and there's a new one for viewing a VDP background plane (A/B/Window).

You can find the full changelog and download links here

Mask of Destiny
Very interested
Posts: 580
Joined: Thu Nov 30, 2006 6:30 am

Re: BlastEm 0.6.0

Post by Mask of Destiny » Fri Jan 04, 2019 6:04 pm

v0.6.0 ended up being kind of buggy due to an abbreviated QA cycle. v0.6.1 fixes a number of issues and is now available here

User avatar
gligli
Newbie
Posts: 8
Joined: Thu Jun 08, 2017 7:46 am
Location: Lyon / France
Contact:

Re: BlastEm 0.6.0

Post by gligli » Sat Jan 05, 2019 6:16 am

Hello,

Thanks a lot for this release! The addition of a proper options menu is great! :)
There's only one little issue for me with it: checkboxes look like they mean the opposite they should, ie. a black checkbox means "enabled", which seems odd.

User avatar
Stef
Very interested
Posts: 2834
Joined: Thu Nov 30, 2006 9:46 pm
Location: France - Sevres
Contact:

Re: BlastEm 0.6.0

Post by Stef » Mon Jan 07, 2019 9:41 am

Very nice release thanks ! I would really like to make it my choice emulator for my dev testing but some limitations on the windows version preventing me to do so.
The UI is much better now even if there is some issues remaining, another one if from the file selection menu: you can't change drive (i.e. browse D: instead of C:, obviously i'm speaking about the windows version) while it is possible with the previous menu.

Mask of Destiny
Very interested
Posts: 580
Joined: Thu Nov 30, 2006 6:30 am

Re: BlastEm 0.6.0

Post by Mask of Destiny » Mon Jan 07, 2019 6:30 pm

gligli wrote:
Sat Jan 05, 2019 6:16 am
There's only one little issue for me with it: checkboxes look like they mean the opposite they should, ie. a black checkbox means "enabled", which seems odd.
Yeah, the default checkbox style is one of my biggest beefs with Nuklear. I'll have to see if there are any easy tweaks that can make it a bit more obvious.
Stef wrote:
Mon Jan 07, 2019 9:41 am
Very nice release thanks ! I would really like to make it my choice emulator for my dev testing but some limitations on the windows version preventing me to do so.
The UI is much better now even if there is some issues remaining, another one if from the file selection menu: you can't change drive (i.e. browse D: instead of C:, obviously i'm speaking about the windows version) while it is possible with the previous menu.
Ah yes, that was an oversight in the 0.6.0 release. It should be fixed in the 0.6.1 release. Any other limitations in the way?

User avatar
Stef
Very interested
Posts: 2834
Joined: Thu Nov 30, 2006 9:46 pm
Location: France - Sevres
Contact:

Re: BlastEm 0.6.0

Post by Stef » Mon Jan 07, 2019 10:39 pm

No, the others i was speaking were the ones mentioned just earlier (checkboxes) :)

User avatar
kubilus1
Very interested
Posts: 234
Joined: Thu Aug 16, 2012 2:25 am
Contact:

Re: BlastEm 0.6.0

Post by kubilus1 » Mon Jan 14, 2019 12:22 am

oooh. Up to date Genesis emulator for 64 bit Linux. Nice!!

User avatar
kubilus1
Very interested
Posts: 234
Joined: Thu Aug 16, 2012 2:25 am
Contact:

Re: BlastEm 0.6.0

Post by kubilus1 » Mon Jan 14, 2019 12:32 am

Installing in Linux is kind of awkward, since it is not looking in standard locations for config files. /etc/, ~ (according to README). Also, just putting these files in the indicated locations (assuming default.cfg), does not allow blastem to run, so there must be other dependencies. Error of 'Failed to load Rom DB'

User avatar
kubilus1
Very interested
Posts: 234
Joined: Thu Aug 16, 2012 2:25 am
Contact:

Re: BlastEm 0.6.0

Post by kubilus1 » Mon Jan 14, 2019 12:40 am

Oh, I see it created a config file at ~/.config/blastem/blastem.cfg. I still get the ROM db error though.

Mask of Destiny
Very interested
Posts: 580
Joined: Thu Nov 30, 2006 6:30 am

Re: BlastEm 0.6.0

Post by Mask of Destiny » Mon Jan 14, 2019 8:47 pm

kubilus1 wrote:
Mon Jan 14, 2019 12:32 am
Installing in Linux is kind of awkward, since it is not looking in standard locations for config files. /etc/, ~ (according to README).
The location of blastem.cfg is standard for a per-user config file. It is true that my tarball is a self-contained package rather than something that's designed to be put into the standard filesystem hierarchy though. Allowing it to be built such that it assumes the standard filesystem hierarchy is on my TODO list so that it is easier to make proper distro-specific packages, but I haven't gotten to it yet.
kubilus1 wrote:
Mon Jan 14, 2019 12:32 am
Error of 'Failed to load Rom DB'
rom.db must be in the same directory as the blastem executable. If you want to stick something in a directory that is already in your path, I recommend creating a symlink rather than moving the executable itself. This way you don't need to junk up one of the standard directories with things like rom.db, termhelper and gamecontrollerdb.txt. So for instance, you might do something like extract the tarball in /opt and then create a symlink from /usr/local/bin/blastem (or perhaps /usr/local/games/blastem) to /opt/blastem64-0.6.1/blastem. The alternative is to not mess with symlinks at all and just add the blastem directory to your PATH in your .bashrc (or whatever the appropriate script is for your shell).

And of course, the above all assumes that you want blastem in your path for easy launching from the command line. If you just want to launch it from your desktop environment, you can just create an appropriate .desktop file with the absolute path in the Exec entry

User avatar
kubilus1
Very interested
Posts: 234
Joined: Thu Aug 16, 2012 2:25 am
Contact:

Re: BlastEm 0.6.0

Post by kubilus1 » Wed Jan 16, 2019 7:12 pm

Sounds good, I'll give it a go later on. BTW, love the debugging modes on this. This should be very handy!

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests