Changes

Jump to navigation Jump to search

Cxbx-Reloaded

2,203 bytes added, 25 February
m
no edit summary
{{Infobox emulator
|logo = Cxbx-Reloaded.png
|version = 0.0.1-POC
|active = Yes
|platform = [[Emulators on Windows|Windows]] (7 and later)|architecture = x86_64|developer = PatrickvL, LukeUsherLuke Usher|target = [[Xbox_emulators|Xbox]], Sega Chihiro <small>(Arcade, WIP)</small>|version = {{Version|Cxbx-Reloaded}}|compatibility = 16% playable <small>(02/2024)</small>|website = [http://cxbx-reloaded.co.ukcxbx-reloaded.co.uk]|support = [https://www.patreon.com/LukeUsher Patreon]
|source = [https://github.com/Cxbx-Reloaded/Cxbx-Reloaded GitHub]
|support license = [https://www.patreon.com/LukeUsher Patreon]GNU GPLv2
}}
'''Cxbx-Reloaded''' is an open-source [[Xbox emulators|Xbox]] and Sega Chihiro <small>(WIP)</small> emulator for Windows PC systemsOnly 16% of the Xbox's library is listed as playable as of February 2024.<ref>https://www.patreon.com/posts/progress-report-53482583</ref>
==DownloadsDownload==* [https://github.com/Cxbx{| cellpadding="4"|-Reloaded/Cxbx|align=center|{{Icon|Win-Reloaded/releases Official release] (Proof of Concept stage currently)big}}* |'''[https://ci.appveyor.com/api/projects/SoullessSentinel/cxbx-reloaded.co.uk/artifacts/export/Release.zip?branch=master&job=Configuration:%20Release&pr=false download Latest automated dev Dev build via GitHub]'''|}
==Overview==
<blockquote>''"The Xbox kernel doesn't address many hardware devices. It interacts with a clock, listens to a few hardware interrupts, but otherwise mainly implements hundreds of API's that user code can call for various tasks. There's not much hardware involved with that, and thus [our] current kernel is for the most part just another, replacement implementation of those Xbox kernel API's. That's why the kernel is best not described as "HLE" or "LLE", but simply as "kernel", because it's not patching Xbox software, nor emulating Xbox hardware devices, it's merely an alternative implementation."''<br/>-PatrickvL<ref>{{cite web|url=https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/pull/2116#discussion_r554439083 |title=Pull Request: Add Pull Request Labeler Support |publisher=GitHub |author=PatrickvL |accessdate=2021-01-22 |date=Jan 10, 2021}}</ref></blockquote>Cxbx-Reloaded began its life as a fork reimplements each of the Xbox's components so that the <abbr title="Xbox Executable">XBE</abbr> files can run directly on Windows. This process is akin to [[CxbxWine]] or [[TeknoParrot]], with added 64only the complexity has expanded greatly since the developers have to account for the Xbox's memory map, a very purpose-bit support. Work is currently underway to backport some of built graphics card, and the improvements made from Dxbxother custom hardware components."
Can boot into a handful of * [https://cxbx-reloaded.co.uk/compatibility Official compatibility page]* [https://github.com/Cxbx-Reloaded/game-compatibility/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc game-compatibility GitHub repository] for tracking game bugs* [https://guivanrv.github.io/cxbx-reloaded-compatibility-list/ Web-based compatibility list] based on the game-compatibility repository. Covers games, but dondemos, disc content, homebrew like emulators, XDK samples, etc. You't expect much ll want to allow some time to run yetload all the entries.
===History===Development of Cxbx-Reloaded in its current form began on April 1, 2016 when Luke Usher tried to revive [[Cxbx]] for a second time. His first attempt stalled as he lacked the requisite skills at the time, but his efforts were promising. In late April 2013, he was able to get ''Futurama'' and ''Turok: Evolution'' running on 64-bit versions of Windows Vista and 7.<ref name="ngemu_1">{{cite web|url=https://githubwww.ngemu.com/Cxbxthreads/fixing-0xc000007b-error-on-64-bit-Reloadedwindows.156180/post-2101410 |title=Thread: Fixing 0xC000007b error on 64-bit Windows (64-bit Cxbx-Reloaded/pull/1018 LLEfork) |publisher=ngemu.com |author=SoulSentinel |accessdate=2021-GPU support] was recently introduced on April 1, 2018. Many more titles can boot in01-game now22 |date=Apr 28, albeit with very many issues.2013}}</ref>
* [httpOn the two year anniversary of the project, a lower-level implementation of the GPU called "LLE-GPU" was introduced.<ref>https://cxbxgithub.com/Cxbx-Reloaded/Cxbx-reloaded.co.uk Official compatibility page]Reloaded/pull/1018</ref group=N name=version>(The official website for this emulator However, the option to enable it was once designed as removed from the GUI a compatibility list with additional categories in digits, letters and xdk-derived symbol class numbers. It year later because it was opened probably around the middle of 2016 but then ended in early 2017 due deemed "too slow to mass spammed uploads of illegitimate xbe files of pirated play games to the website and classifying them as 'playable' (When they were not!)at acceptable speeds".<ref>https://github. For now till a recom/Cxbx-Reloaded/Cxbx-design is done, it just redirects Reloaded/pull/1761</ref> Work then began to wrap the GitHub repositoryDirect3D 8 API around Direct3D 9,<ref>https://github.)com/Cxbx-Reloaded/Cxbx-Reloaded/projects/2</ref>* [and later Direct3D 11 in a separate branch.<ref>https://github.com/Cxbx-Reloaded/gameCxbx-compatibilityReloaded/tree/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc GitHub's game issues repository] ==Notes==dx11<references group=N /ref>
==References==
==External links==
*[https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/wiki GitHub Wiki for developers]*[https://githubdiscordapp.com/Cxbx-Reloadedinvite/26Xjx23 Official Discord server]*[https://game-compatibilitywww.youtube.com/wiki Wiki for miscellaneous compatibility informationplaylist?list=PL5JgcabuM9iN8zuKp8Y1o21N6Qn8yjnkR&pbjreload=10 YouTube playlist]maintained by Luke Usher<!--*[https://github.com/donwayoCxbx-Reloaded/xboxgame-db An compatibility/projects/3 Xbox Classic game databaseDashboards] (GitHub project*[https://xbox-db.herokuapp.com/ LinkAn Xbox Classic game database])*([https://gitter.im/Cxbx-Reloaded/Lobby Official Gitter chat channel]*[https://discordappgithub.com/invitedonwayo/26Xjx23 Official Discord chat channelxbox-db Source] (For general and development discussions on OG Xbox emulation, especially for CXBX-R, but also XQEMU and OpenXBOX)-->
[[Category:Emulators]]
[[Category:Console emulators]]
[[Category:Home console emulators]]
[[Category:Arcade emulators]]
[[Category:Xbox emulators]]
[[Category:Windows emulation software]]
[[Category:Xbox emulatorsForks]]
6,737
edits

Navigation menu