All Projects → kaylh → Retrobat

kaylh / Retrobat

Licence: other
RetroBat is the best way to play your ROMs collection on Windows !

Projects that are alternatives of or similar to Retrobat

Gamestarter
🎮 Retrogaming kodi add-on repository for LibreELEC
Stars: ✭ 222 (+282.76%)
Mutual labels:  retrogaming, glsl, emulation
MetropolisLauncher
A data-heavy Emulation & Gaming front-end for Windows
Stars: ✭ 35 (-39.66%)
Mutual labels:  launcher, emulation
LudOS
Just enough OS for libretro using the Ludo frontend on a LibreELEC 9.2 base
Stars: ✭ 36 (-37.93%)
Mutual labels:  emulation, retrogaming
Ludo
A libretro frontend written in golang
Stars: ✭ 366 (+531.03%)
Mutual labels:  retrogaming, emulation
Norepeat
The norepeat package contains some magical function, tools
Stars: ✭ 111 (+91.38%)
Mutual labels:  scripts, tools
Vscode Powertools
A swiss army knife with lots of tools, extensions and (scriptable) enhancements for Visual Studio Code.
Stars: ✭ 150 (+158.62%)
Mutual labels:  scripts, tools
Retroesp32
Retro ESP32 is a turbo charged Odroid Go Launcher, Emulator and ROM Manager
Stars: ✭ 313 (+439.66%)
Mutual labels:  launcher, emulation
Emupedia.github.io
The purpose of Emupedia is to serve as a nonprofit meta-resource, hub and community for those interested mainly in video game preservation which aims to digitally collect, archive and preserve games and software to make them available online accessible by a user-friendly UI that simulates several retro operating systems for educational purposes.
Stars: ✭ 206 (+255.17%)
Mutual labels:  retrogaming, emulation
Pentestkit
Useful tools and scripts during Penetration Testing engagements
Stars: ✭ 463 (+698.28%)
Mutual labels:  scripts, tools
Higan
higan is a multi-system emulator focused on accuracy, preservation, and configurability.
Stars: ✭ 457 (+687.93%)
Mutual labels:  glsl, emulation
Provenance
iOS & tvOS multi-emulator frontend, supporting various Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console systems… Get Started: https://wiki.provenance-emu.com |
Stars: ✭ 4,732 (+8058.62%)
Mutual labels:  retrogaming, emulation
Dev Scripts
A collection of scripts for development work with Git, Hg, Gerrit and Android.
Stars: ✭ 104 (+79.31%)
Mutual labels:  scripts, tools
Awesome Gbdev
Contribute
Stars: ✭ 3,016 (+5100%)
Mutual labels:  retrogaming, tools
Joymachine Public
All sorts of random publicly-available information, assets, scripts, and more as we (Joy Machine) work on our projects.
Stars: ✭ 210 (+262.07%)
Mutual labels:  scripts, tools
Distro.tools
Mirror
Stars: ✭ 25 (-56.9%)
Mutual labels:  scripts, tools
jt tools
Ruby on Rails Continuous Deployment Ecosystem to maintain Healthy Stable Development
Stars: ✭ 13 (-77.59%)
Mutual labels:  tools, scripts
Snowflake
❄️ 🎮 Extensible Emulator Frontend written in C# and Javascript
Stars: ✭ 185 (+218.97%)
Mutual labels:  retrogaming, emulation
Openemu
🕹 Retro video game emulation for macOS
Stars: ✭ 13,369 (+22950%)
Mutual labels:  retrogaming, emulation
Tpt Oracle
Tanel Poder's Troubleshooting & Performance Tools for Oracle Databases
Stars: ✭ 429 (+639.66%)
Mutual labels:  scripts, tools
Penetration Testing Tools
A collection of more than 140+ tools, scripts, cheatsheets and other loots that I have developed over years for Red Teaming/Pentesting/IT Security audits purposes. Most of them came handy on at least one of my real-world engagements.
Stars: ✭ 614 (+958.62%)
Mutual labels:  scripts, tools
RetroBat-Logo

Official Website | Facebook Group

Introduction

RetroBat is designed to configure automatically EmulationStation frontend with RetroArch and standalone emulators.

With it you will be quickly able to run games from a ROMs collection. You can save a lot of time you can keep to play !

RetroBat can download and install all software you need to have a good retro gaming experience on your Windows PC.

RetroBat can run in Portable Mode. That means you can start it from HDD or from any removable storage device, as long as you do it on a computer that meets the requirements.

System requirements

OS supported: Windows 10, Windows 8.1, Windows 7 SP1 (64 bit)
Processor: CPU with SSE2 support. 3 GHz and Dual Core, not older than 2008 is highly recommended.
Graphics: Modern graphics card that supports Direct3D 11.1 / OpenGL 4.4 / Vulkan
Dependancies: Visual C++ 2010 Redistributable Packages (32 bit)
Visual C++ 2015, 2017 and 2019 Redistributable Packages (32 bit)
Visual C++ 2015, 2017 and 2019 Redistributable Packages (64 bit)
DirectX

Supported machines

Supported Machines

RetroBat will never provide ROMs or BIOS files.

Compiling

To read and build retrobat.mfa sources file you need a legit copy of Fusion 2.5 developper.

To build .nsi files you need the NullSoft Scriptable Install System.

Why use proprietary development software like Clickteam Fusion 2.5?

Until version 2.1, retrobat consisted mainly of a collection of batch and powershell scripts to facilitate the use and configuration of EmulationStation with RetroArch. I didn't originally have any training in software development, I used my few batch skills to start writing these scripts and learned to do it at the same time. As I don't know any other programming language, using Fusion 2.5 allowed me to quickly provide solutions to the evolutionary needs of RetroBat. I'm aware that using commercial software to read and compile the sources prevents those who don't own the software from accessing the sources of retrobat.mfa file. I specify that this constraint exists only for retrobat.mfa file, all other source files are editable with at least a good text editor such as notepad++ - Kayl

You can download here the sources of retrobat.mfa in pdf format to preview the Fusion code.

I've written a script to facilitate retrobat packaging and compilation (WIP):

RetroBat Team

  • Adrien Chalard "Kayl" - creator of the project, coder, testing
  • Lorenzolamas - community management, assets, testing
  • Fabrice Caruso - programmer, theming

Special Thanks

  • Hel Mic - for his generous support.
  • Batocera - for their wonderful retrogaming dedicated OS.

Licence

RetroBat is free and open source project. It should not be used for commercial purposes. It is done by a team of enthusiasts in their free time mainly for fun.

All the code written by RetroBat Team, unless covered by a licence from an upstream project, is given under the LGPL v3 licence.

It is not allowed to sell RetroBat on a pre-installed machine or on any storage devices. RetroBat includes softwares which cannot be associated with any commercial activities.

Shipping RetroBat with additional proprietary and copyrighted content is illegal, strictly forbidden and strongly discouraged by the RetroBat Team.

Otherwise, you can start a new project off RetroBat sources if you follow the same conditions.

Finally, the license which concerns the entire RetroBat project as a work, in particular the written or graphic content broadcast on its various media, is conditioned by the terms of the CC BY-NC-SA 4.0 license.

Credits

  • EmulationStation (C) 2014 Alec Lofquist, contributions from community.
  • RetroArch by Libretro Team.

Support

You need help ? You found a bug ? Please visit RetroBat Forum: https://retrobat.forumgaming.fr/

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].