feat: Implemented launching and downloading of roms
This is just an initial implementation lots of kings to iron out
This commit is contained in:
parent
ef08fa6114
commit
f15bf9a1e0
117 changed files with 37776 additions and 1073 deletions
10
README.md
10
README.md
|
|
@ -17,6 +17,8 @@ Focused on building a simple user experience and intuitive UI.
|
|||
- Not tested on Mac yet
|
||||
- **Steam Deck Support**: Extensively tested with the steam deck. It can use flatpak installed browsers.
|
||||
- **Great for Controllers**: The UI is inspired by the switch and works great with joysticks and dpads.
|
||||
- **Automatic Download** Downloads roms from ROMM automatically
|
||||
- **Automatic Emulator Discovery** Using the configs of the excellent ES-DE to discover installed emulators and launch games.
|
||||
|
||||
## Screenshots
|
||||
|
||||
|
|
@ -47,6 +49,14 @@ Focused on building a simple user experience and intuitive UI.
|
|||
```
|
||||
Builds will go in `/builds/<platform>`.
|
||||
|
||||
4. Additional Commands:
|
||||
- ```bun run mappings:generate``` converts the es-de configs into local sqlite configs with mappings to rom systems
|
||||
- ```bun run drizzle:generate``` generates sqlite migrations based on the app schema
|
||||
- ```bun run openapi-ts``` generated the openapi client calls from romm's API
|
||||
- ```bun run package``` builds an executable
|
||||
- ```bun run package:auto-prod``` builds and executable for production
|
||||
|
||||
|
||||
### Tech Stack
|
||||
|
||||
- [Bun](https://bun.com/) for the backend
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue