I'm @arianrhodsandlot, a frontend engineer committed to delivering clean, efficient, maintainable, high-quality code and user-friendly products.
You can find some of them that are open-source below, and feel free to raise any feedback.
A personal retro game collection cabinet in your browser.
Home Page: https://retroassembly.com
License: MIT License
I'm @arianrhodsandlot, a frontend engineer committed to delivering clean, efficient, maintainable, high-quality code and user-friendly products.
You can find some of them that are open-source below, and feel free to raise any feedback.
Related: #10
D-Pad configuration within the frontend (RetroAssembly) does not seem to function, but the other buttons map appropriately. I can map other buttons to the d-pad, but not the the d-pad on the controller. Nor can I map the controller d-pad to other buttons. I've tested a variety of wireless controllers in multiple different modes (2 from 8BitDo), a Switch Pro controller, and a wired USB SNES clone controller. All have more or less the same behavior. The emulator itself typically works fine, even with this issue.
Unfortunately, this project is not made for self hosting for now. If you self-host an instance, you will only be able to select a local directory as the game source, and cloud services won't work anymore. If you do not care about that, I just created a docker image for test usage, try docker pull arianrhodsandlot/retro-assembly
.
However, I do think your suggestion is a great idea. I'd like to spend some time on adding support for self-hosting in the future... when I have time. Start a docker server and give the server a ROM directory, then we can play with this self-hosted instance on any devices, that's an ideal use case.
Originally posted by @arianrhodsandlot in #10 (comment)
Getting a issue saying could not load games when opening the site I have my drive set up like this
/
~/Roms
~~/NES
~~/SNES
~~~323 FileS
~~/PS1
```/Empty
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.