Git Product home page Git Product logo

pro100byte / projectarcade Goto Github PK

View Code? Open in Web Editor NEW
16.0 2.0 1.0 2.32 GB

ProjectArcade - многофункциональная оболочка для запуска ретро игр

Home Page: https://projectarcade.ru

License: Other

Inno Setup 3.41% GLSL 1.66% Shell 0.70% Batchfile 1.08% NSIS 0.20% HLSL 1.28% C# 90.35% Lua 1.20% HTML 0.10% CSS 0.02%
windows emulationstation emulator emulator-frontend emulator-launcher emulators emulators-frontend projectarcade

projectarcade's Introduction


ProjectArcade

License: LGPL v3 License: CC BY-NC-SA 4.0 Based on RetroBat itch.io Contributor Covenant GitHub release

ProjectArcade is a software for 64-bit versions of Windows designed for retro-gaming and running various emulators of gaming systems.

ProjectArcade is a free open source project based on the Open-Source EmulationStation, emulatorLauncher and RetroBat projects. The software was developed by enthusiasts for non-commercial use, namely a fun pastime. All code written by #TheDayG0ne, Adrien Chalard "Kayl", the RetroBat team and the PRO100BYTE Team, unless licensed under the source project's license, is licensed under the LGPL v3.

With it you will be able to quickly run games from many compatible ROM collections. This saves hours of configuration and installation time, leaving you free to play your favourite retro games.

ProjectArcade automatically downloads and installs all the relevant software needed to have the best retro gaming experience on your Windows PC.

ProjectArcade can also run in Portable Mode. This means you can play games from an external hard drive or from any removable storage device, as long as the computer meets the minimum requirements.

💻 System Requirements

Supported OS: Windows 11, Windows 10, Windows 8.1
Processor: CPU with SSE2 support. Two or more cores, 3GHz or faster, 2008 or later. Intel Core i3 / Core i5 / Core i7 / Core i9 recommended, AMD Ryzen also recommended
Graphics: Modern, with Direct3D 11.1 / OpenGL 4.4 / Vulkan support
Dependencies: Visual C++ 2005-2022 Redistributable Packages (32 and 64 bit)
DirectX
.NET Framework 6.0 Desktop Runtime (optional)
.NET Framework 7.0 Desktop Runtime (optional)
Controllers: Gamepads with XInput support are recommended. You can test your gamepad here: Gamepad Tester

After installing the dependencies, it is recommended to restart the computer

🎮 Supported Platforms

Supported Platforms

ProjectArcade and RetroBat will never provide copyrighted/commercial ROMs or BIOS files.

💟 Special Thanks

  • Hel Mic - For his wonderful themes.
  • Batocera - For their wonderful retrogaming dedicated Operating System.
  • pajarorrojo - For PlayStation-X theme and support
  • mluizvitor - For Elementerial theme
  • xReppa for BatGui, whose developments were used in the development of ArcadeGUI
  • NoCopyrightSounds - For an excellent copyright-free music library
  • Antony Meehan - For providing wonderful tracks for use in ProjectArcade
  • and other people for their creativity and projects used in ProjectArcade

Also, special thanks to the 🦇 RetroBat Team for their work:

⚖ License

ProjectArcade License Agreement

ProjectArcade is a software for 64-bit versions of Windows designed for retro-gaming and running various emulators of gaming systems.

Copyright (c) 2017-2019 Adrien Chalard "Kayl"
Copyright (c) 2020-2024 RetroBat Team
Copyright (c) 2022-2023 #TheDayG0ne
Copyright (c) 2023-2024 PRO100BYTE Team

ProjectArcade is a free open source project based on the Open-Source EmulationStation, emulatorLauncher and RetroBat projects. The software was developed by enthusiasts for non-commercial use, namely a fun pastime. All code written by #TheDayG0ne, Adrien Chalard "Kayl", the RetroBat team and the PRO100BYTE Team, unless licensed under the source project's license, is licensed under the LGPL v3.

It is not allowed to sell ProjectArcade on a pre-installed machine or on any storage devices. ProjectArcade includes softwares which cannot be associated with any commercial activities. Shipping ProjectArcade with additional proprietary and copyrighted content is illegal, strictly forbidden and strongly discouraged by the RetroBat Team and PRO100BYTE Team. Otherwise, you can start a new project off RetroBat or ProjectArcade sources if you follow the same conditions.

Finally, the license which concerns the entire RetroBat and ProjectArcade projects 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. See https://creativecommons.org/licenses/by-nc-sa/4.0.

A small easter egg for the guys from the RetroBat team: you are the best :)

Links to used projects

© Credits

  • RetroBat (c) 2017-2019 Adrien Chalard "Kayl", 2020-2024 RetroBat Team (LGPL v3 and CC BY-NC-SA 4.0 License)
  • EmulationStation (C) 2014 Alec Lofquist, contributions from community (MIT License).
  • EmulatorLauncher (C) Fabrice Caruso, RetroBat Team
  • Carbon Theme (c) Fabrice Caruso (CC BY-NC-SA License). Originally based on the work of Eric Hettervik (Original Carbon Theme) and Nils Bonenberger (Simple Theme).
  • WiimoteGun (c) Fabrice Caruso (GPL3 License).
  • RetroArch by Libretro Team (GPL3 License).
  • PlayStation-X theme by pajarorrojo (CC BY-NC-SA 4.0 License)
  • Elementerial theme by mluizvitor (MIT License)
  • BatGui (c) xReppa (GPL3 License)

💬 Social & Support

projectarcade's People

Contributors

kak-rastoki avatar pro100byte-helper avatar thedayg0ne avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

dealsbeam

projectarcade's Issues

Update ProjectArcade WebPanel

It is necessary to update the design of the ProjectArcade web control panel, as well as add additional functionality using the EmulationStation API

New install defaults to Russian

After install I had to change "projectarcade.ini" from read only and modify the line:
LanguageDetection=0 to LanguageDetection=1
After restarting the app, it was now in English.

ProjectArcade doesn't play loading animation when launched on Windows 11

In version 1.5.3, incomplete functionality was found in the form of an unplayable boot animation

The assembly was tested on the following PC:

ASUS K53SV

CPU: Intel Core i5 2430m
GPU: Intel HD Graphics 3000
GPU: Nvidia GeForce GT 520MX
RAM: 6 Gb DDR3 (2+4 Gb)
SSD: Samsung 860 EVO 250 Gb
OS: Windows 11 Pro Insider Preview 22H2

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.