Bliss-Box now selling cables and more (plus details on future plans with regards to Libretro integration work)

Written by Sean Green, the author of the Bliss-Box
In a continued effort to bring the best gaming experience to the scene, Bliss-Box and RetroArch have some exciting new developments.

Firstly, the cables are finally here! Jump over to the new secure webpage at bliss-box.net and grab them 

These cables come in the way of dongles and adapter boards. The boards were created to support low demand cable types and thus in the form of a mini adapter.

 

Also if you have not yet taken advantage of the exclusive offer from RetroArch, there is still time to get the deal. That’s 2 free cables with the purchase of a new 4-play kit. Plus, part of the profit goes to help RetroArch.

Single-player Blissbox adapter

There is also a bit more exciting news coming down the pike. Here is a sneak peek at one of the new products Bliss-Box and RetroArch are bring to the scene. This will be the first ever single player Bliss-Box adapter. It comes in the form of a D.I.Y  kit and planned to be packaged with a D.I.Y product from Retro Arch. Yes you heard it right, RetroArch product, more to come on this soon.

And a final word in case you missed it, Bliss-Box and RetroArch were just featured on Linus Tech Tips, check it out here.

Future Libretro integration and Bliss-box plans

Written by Daniel De Matteis, RetroArch/Libretro Lead Developer
The above paragraphs were written by ulao, Bliss-Box author. Allow me to expand on our collaboration with Bliss-Box for a moment here and why we feel the need to feature this product on a regular basis. Bliss-Box has bigger aspirations beyond just being a controller adapter system. While people using original controllers of old videogame systems is obviously a big step forward in terms of bringing that authentic feeling of playing the real game, there still remains missing elements that serve to break the cognitive dissonance that you are playing on the real hardware. Things that come to mind would be for instance the Rumble Pak on the N64 not working, or the Controller Pak not being able to be read, or the VMU unit inside a Dreamcast controller not showing anything onscreen. Obviously, to make all this happen, not only do modifications need to be made to the firmware of the Bliss-Box adapter, but RetroArch will have to drive audio/input/video data back to the Bliss-Box so that the Bliss-Box can then interpret this data and do something with it. According to the Author, the Bliss-Box can even tunnel the native controller data via USB. This makes it possible to talk directly to and from the game itself. To this end, we are highly interested in implementing the necessary extensions to the libretro API in the near future so that Bliss-Box will be able to do such things, such as being able to read a real physical memory card instead of a virtual one directly from the joypad device, or being able to display graphics on the VMU and be able to read/write to the VMU as well. We see this as a perfect marriage of two projects that both strive to bring the experience of playing on a real console as close to the original as possible.

Of course, this will require further development, where both Libretro authors and Bliss-Box authors will need to collaborate in order to get this fully implemented, and we cannot give you an exact ETA when such functionality will be available. Nevertheless, I wanted to take the opportunity to explain just what the nature of our collaboration with Bliss-Box is, and why we are backing the project so firmly.

Thank you for your time, and hopefully you will be able to understand better exactly what the future holds with regards to this new-found Bliss-Box/RetroArch marriage.

Libretro Status Updates

So, what have we been up to?

Dolphin and Ishiiruka cores

The Dolphin libretro bounty has led to this rebasing of the Dolphin libretro core. It is now up-to-date with the latest sourcecode, and it now supports OpenGL, Direct3D11 and Vulkan! It is even available for RetroArch on Android right now, provided you use the AArch64 version (since Dolphin itself requires a 64bit CPU on Android anyway).

In addition to this, I have also taken a look at porting Ishiiruka (a Dolphin fork) to Libretro. This one is not as far along yet as the mainline Dolphin core, but we are already making steady progress with the OpenGL renderer!

RetroArch 1.7.4 – WIMP updates

There will continue to be improvements to the WIMP UI in RetroArch 1.7.4. One of the big new features will be a fancy grid view. Previously, the WIMP UI only had a list view.

Beetle PSX HW

Some important bugs have been fixed. Finally, mask bit emulation has been (hackishly) implemented by flyinghead for the OpenGL renderer, so Silent Hill’s fog finally displays properly. iCatButler has made PGXP much more robust over the past few weeks, which has led to many rendering bugs being fixed when PGXP is enabled.

Reicast

You can read about all of our improvements to the Reicast core in this separate blog post here.

Beam racing bounty – up to $1132!

The beam racing bounty has fetched $1132 so far!

RetroArch is already at the tip of the spear when it comes to latency mitigation strategies with features like runahead, configurable max swapchains, frame delay, custom video context drivers, etc. Beam racing is a new lagless VSYNC technique has been developed that is already implemented in some emulators like WinUAE. The aim of this bounty is to finally implement it in RetroArch as well, and the users/devs that want it have put their money where their mouth is for this particular feature!