Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/humbertodias/retrounityfe
- Owner: humbertodias
- License: gpl-3.0
- Created: 2016-08-03T00:30:25.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-04-09T18:45:17.000Z (9 months ago)
- Last Synced: 2024-04-10T00:20:08.795Z (9 months ago)
- Topics: libretro-api, snes, unity
- Language: C#
- Homepage:
- Size: 25 MB
- Stars: 29
- Watchers: 5
- Forks: 7
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
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)