Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/humbertodias/retrounityfe

Unity frontend for the libretro API
https://github.com/humbertodias/retrounityfe

libretro-api snes unity

Last synced: 2 months ago
JSON representation

Unity frontend for the libretro API

Awesome Lists containing this project

README

        

# RetroUnityFE

RetroUnityFE is a frontend for the libretro API built in Unity 2022.3+

[webm](https://gfycat.com/PresentUnconsciousAmberpenshell)

## Documentation
See [wiki](https://github.com/Scorr/RetroUnity/wiki).

## External assets
The following assets were used in this project:
* [Flatscreen TV](https://www.assetstore.unity3d.com/en/#!/content/9721) by Rutger Klunder
* [Free Furniture Set](https://www.assetstore.unity3d.com/en/#!/content/26678) by Lef
* [LibRetro for Linux](http://dimitry-i.blogspot.com/2013/01/mononet-how-to-dynamically-load-native.html)

Tested on Linux

![](libretro.png)

Shared library and roms inside [Assets/StreamingAssets](Assets/StreamingAssets) folder

```
sudo apt install libretro-snes9x libretro-snes9x-next
retroarch --libretro /usr/lib/libretro/snes9x_libretro.so Classic\ Kong\ Complete\ \(U\) \V2-01.smc
```

Ref

* [snes-sdk](https://github.com/optixx/snes-sdk)

* [classickong](https://github.com/nathancassano/classickong)

* [flatscreen](https://assetstore.unity.com/packages/3d/props/electronics/flatscreen-tv-9721)

* [furniture-set](https://assetstore.unity.com/packages/3d/props/furniture/free-furniture-set-26678)