Changes

Jump to navigation Jump to search

Cxbx-Reloaded

1,745 bytes added, 10:41, 15 October 2021
rewrite
|logo = Cxbx-Reloaded.png
|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 = 0.1|compatibility = 15% playable <small>(06/2021)</small>
|website = [http://cxbx-reloaded.co.uk cxbx-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. Only 15% of the Xbox's library is supported as of June 2021.<ref>https://www.patreon.com/posts/progress-report-53482583</ref>
==DownloadsDownload==* {| cellpadding="4"|-|align=center|{{Icon|Win-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>''"Cxbx-Reloaded began its life as The Xbox kernel doesn't address many hardware devices. It interacts with a clock, listens to a fork 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 [[Cxbx]our]current kernel is for the most part just another, with added 64-bit supportreplacement implementation of those Xbox kernel API's. Work That's why the kernel is currently underway to back-port some of the improvements made from Dxbx.best not described as "HLE" or "LLECxbx-Reloaded can boot into a handful of games, but donsimply as "kernel", because it't expect much to run yet. Historicallys not patching Xbox software, nor emulating Xbox hardware devices, it patched Xbox executables (xbe's) to get them to run on the client (merely an [[Highalternative implementation."''<br/Low_level_emulation|HLE]] approach); however, LLE>-GPU support was introduced on April 1, 2018.PatrickvL<ref>{{cite web|url=https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/pull/10182116#discussion_r554439083 |title=Pull Request: Add Pull Request Labeler Support |publisher=GitHub |author=PatrickvL |accessdate=2021-01-22 |date=Jan 10, 2021}}</ref> As </blockquote>Cxbx-Reloaded 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 [[Wine]] or [[TeknoParrot]], only the complexity has expanded greatly since the developers have to account for the Xbox's memory map, a result, many more titles can boot invery purpose-game nowbuilt graphics card, albeit with many issues stilland the other custom hardware components.
As of June 2nd, 2018, the main branch can get in game to roughly 230 games of the 678 tested, with 47 of those being playable. <ref>http* [https://wololocxbx-reloaded.co.netuk/2018compatibility Official compatibility page]* [https:/06/07github.com/cxbxCxbx-reloadedReloaded/game-xboxcompatibility/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-may-2018-official-progress-report-great-rendering-improvements-supportdesc game-compatibility GitHub repository] fortracking game bugs* [https://guivanrv.github.io/cxbx-virtualreloaded-steelcompatibility-battalionlist/ Web-controller-better-multi-controller-handling-lots-of-improvements-inbased compatibility list] based on the game-compatibility repository. Covers games-s/</ref>, demos, disc content, homebrew like emulators, XDK samples, etc. You'll want to allow some time to load all the entries.
* [http://cxbx-reloaded.co.uk Official compatibility page]<ref group=N name=version>The official website was once designed as a compatibility list with additional categories =History===Development of Cxbx-Reloaded in digitsits current form began on April 1, letters and xdk-derived symbol class numbers. It opened sometime around mid-2016 but then closed in early 2017 when xbes from pirated games were anonymously classified Luke Usher tried to revive [[Cxbx]] for a second time. His first attempt stalled as playable despite that not being he lacked the requisite skills at the case even on legitimate copiestime, but his efforts were promising. Until a redesign is ready for the publicIn late April 2013, the link redirects he was able to the GitHub repositoryget ''Futurama'' and ''Turok: Evolution'' running on 64-bit versions of Windows Vista and 7.</refname="ngemu_1">* [{{cite web|url=https://githubwww.ngemu.com/threads/fixing-0xc000007b-error-on-64-bit-windows.156180/post-2101410 |title=Thread: Fixing 0xC000007b error on 64-bit Windows (64-bit Cxbx-Reloaded/gamefork) |publisher=ngemu.com |author=SoulSentinel |accessdate=2021-01-compatibility22 |date=Apr 28, 2013}}</issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc GitHub's game issues repository]ref>
==Notes==On the two year anniversary of the project, a lower-level implementation of the GPU called "LLE-GPU" was introduced.<references group=N ref>https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/pull/1018</ref> However, the option to enable it was removed from the GUI a year later because it was deemed "too slow to play games at acceptable speeds".<ref>https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/pull/1761</ref> Work then began to wrap the Direct3D 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/Cxbx-Reloaded/tree/dx11</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 emulators]]
927
edits

Navigation menu