Revisiting Original Xbox Backward Compatibility on the Xbox 360 - Run ALL Original Xbox Games | MVG

Ойындар

When the Xbox 360 was launched in 2005, it was announced that it would be backward compatible with original Xbox Games. In this video we revisit backward compatibility, learn how it was accomplished and see how well it runs in 2018!
We also take a look at a way to run ALL original Xbox games using a modded Xbox 360 console !
Links!
►michaelbrundage.com/note/2005/...
►www.google.com/patents/US2007...
►www.google.com/patents/US2007...
►HDD Partition Fixer - www.logic-sunrise.com/forums/f...
►Hacked Back Compat Emulator Files - google it!
► Check me out on Facebook : / modernvintag. . ◄
► Soundcloud : / lantusone ◄
► Follow me on Twitter : / modernvintageg ◄

Пікірлер: 1 400

  • @JGT999
    @JGT9996 жыл бұрын

    Emulation Team: We will call this Fusion. Microsoft: We don't like it. Emulation Team: F U!!! Microsoft: Perfect!!!

  • @erikalvarez4516

    @erikalvarez4516

    6 жыл бұрын

    Hugo Jasach Verdugo Quintero "Just when I think you couldn't come up with a lamer name, you do this.... AND TOTALLY REDEEM YOURSELF!" Haha

  • @ravenjames3873

    @ravenjames3873

    6 жыл бұрын

    all i gotta say is, why change the name, Fusion is an interesting name.

  • @benkeith4073

    @benkeith4073

    6 жыл бұрын

    mgs2 substance ran very poorly on the OG xbox in the rain sections. not an emulation issue at all.

  • @juniorvanegas84

    @juniorvanegas84

    6 жыл бұрын

    but everyone knows that ps4 is better than XBOX1. i rather play my xbox 360 more than my XBOX1. xbox 360 has the greatest memories.

  • @Hijynx87

    @Hijynx87

    6 жыл бұрын

    +Ben Keith I'm pretty sure the rain areas ran slowly even on ps2.

  • @k1ngk4gl3
    @k1ngk4gl35 жыл бұрын

    The slowdown in MGS2 was also in the OG XBOX release. So...that's just good emulation

  • @cheshirekershaw

    @cheshirekershaw

    4 жыл бұрын

    Yeah, the game was optimized for PS2 hardware that was perfect for that exact rain.

  • @diegohp1986

    @diegohp1986

    4 жыл бұрын

    I don't remember if it was on PS2 or the remaster on PS3, but I remember that slowdown on these consoles too.

  • @spokehedz

    @spokehedz

    4 жыл бұрын

    @@cheshirekershaw I don't doubt that Sony had special "Rain Enhancing Hardware" at least in planning stages.

  • @cheshirekershaw

    @cheshirekershaw

    4 жыл бұрын

    @@spokehedz this hardware is the fill rate that was very fast on the console. That's why in Silent Hill 2 the fog is the best on PS2. That's why rain in MGS2 didn't cause trouble like for Xbox and PC. Fill rate is great for these purposes. What it allows you to do is put many effects without slowing down the console, so, even layering of screen filling transparencies is not a big challenge.

  • @cfdeers

    @cfdeers

    4 жыл бұрын

    @@spokehedz You do realize that devs get development kits years before the console is gold to go to retail

  • @BlastsMods
    @BlastsMods6 жыл бұрын

    Didn't realise that you could patch the backward compatibility files, very interesting.

  • @nickabbott319

    @nickabbott319

    6 жыл бұрын

    Blasts Mods no shit

  • @adventureguide4725

    @adventureguide4725

    5 жыл бұрын

    @@nickabbott319 none?

  • @BulletFever1

    @BulletFever1

    5 жыл бұрын

    @@adventureguide4725 Not even a morsel mate

  • @leeemery01

    @leeemery01

    2 жыл бұрын

    Okay

  • @RMCRetro
    @RMCRetro6 жыл бұрын

    The history, the facts and the hack, great video. Also... the cut of that suit!

  • @MoonOvIce

    @MoonOvIce

    5 жыл бұрын

    I don't know why anyone, ever, in any "timeline" would think that suit looked good...ugghhhh...I remember watching in 2005 and thinking the same thing! haha

  • @billcook4768
    @billcook47685 жыл бұрын

    MVG: Incredibly well researched technical info Me: Oooo, pretty blue Xbox

  • @darkrazorgames8742

    @darkrazorgames8742

    4 жыл бұрын

    Same bro!

  • @ohnoitschris

    @ohnoitschris

    3 жыл бұрын

    I wish I had known about that Xbox when it was new

  • @rdlg2344

    @rdlg2344

    2 жыл бұрын

    @@ohnoitschris I have it man, it’s awesome after this years.

  • @MrMario2011
    @MrMario20116 жыл бұрын

    Stellar video, dude! Appreciate you going over how well the modified compatibility files work as well. I believe I tried them one time years ago and for whatever reason couldn't get them to work properly. Although I'm also more of the mindset of having emulation for convenience, but preference goes to native hardware.

  • @ModernVintageGamer

    @ModernVintageGamer

    6 жыл бұрын

    thanks man! its likely because your partition 2 wasn't set up right. People tend to overlook this step and just copy the emulator files

  • @cmcooper123

    @cmcooper123

    6 жыл бұрын

    It's funny to see you here MrMario2011 after binge watching a lot of your videos lol

  • @javip89

    @javip89

    6 жыл бұрын

    MrMario2011 could one of y'all do a how to video

  • @rcyoung86

    @rcyoung86

    4 жыл бұрын

    @@ModernVintageGamer So the Xbox 360 doesn't actually read and play the game off the original Xbox discs?

  • @finlandjourney6065

    @finlandjourney6065

    3 жыл бұрын

    @@rcyoung86 It does. Stick the disc in and play.

  • @MrSEA-ok2ll
    @MrSEA-ok2ll6 жыл бұрын

    I forgot about the Clock Work Orange, Conker scene...original Xbox had some amazing quality titles.

  • @nathanblades3395

    @nathanblades3395

    6 жыл бұрын

    Mr. SEA ya tons of good games i loved the console

  • @robotbjorn4952

    @robotbjorn4952

    4 жыл бұрын

    That was present in the N64 release years before.

  • @tbthegr81
    @tbthegr816 жыл бұрын

    Would be interesting with a follow-up video comparing the Xbox compability between 360 and One.

  • @themcfaceman

    @themcfaceman

    5 жыл бұрын

    This.

  • @GenGamesUniverse

    @GenGamesUniverse

    4 жыл бұрын

    I have to say as an owner of several original xbox games and several xbox 360 games, the emulation is up to speed; I have yet to see bugs and glitches.

  • @OneVerySadPanda

    @OneVerySadPanda

    Жыл бұрын

    I cant get Burnout 3 to work on the Xbox 360. It keeps saying, unrecognized disc. Tried on multiple Xbox 360s. Any help or suggestions?

  • @MultiLegocrazy
    @MultiLegocrazy6 жыл бұрын

    Fact Check Sony removed hardware backwards compatibility because they were losing money on production. later models in 08 had software emulation

  • @brandonselitetv1436

    @brandonselitetv1436

    6 жыл бұрын

    EPiK DJ yet they we're still compatibility with PS1 games

  • @FairPlay137

    @FairPlay137

    6 жыл бұрын

    Brandon Lee PS1 backwards compatibility was done in software on both the PS2 and PS3 I believe.

  • @Jon-lp6en

    @Jon-lp6en

    6 жыл бұрын

    EPiK DJ to me i rather have ps2 software emulation on ps3 than to not play any ps2 game at all. just saying

  • @xBINARYGODx

    @xBINARYGODx

    6 жыл бұрын

    fact check - Sony fanboys are incapable of handling ANY form of criticism leveled at their corporate masters. They caught this disease from Nintendo fanboys, I suspect.

  • @Speedojesus

    @Speedojesus

    6 жыл бұрын

    BINARYGOD What? No-one was actually criticizing or defending anything, just stating facts.

  • @deim3
    @deim35 жыл бұрын

    7:09 originally the emulator was to called Fusion but the team was asked to pick another name, so they shortened it to F U. Now that's a comeback.

  • @PadPoet
    @PadPoet6 жыл бұрын

    This has become my favourite retro KZread channel. Keep up the good work buddy!

  • @korup7ion951
    @korup7ion9515 жыл бұрын

    i just wish microsoft would release more OG xbox games for the xbox one

  • @TheRealJohnHooper

    @TheRealJohnHooper

    4 жыл бұрын

    That big BC reveal was a joke.. There are like 30, 40 games and they stopped adding new ones..

  • @AmbientMess

    @AmbientMess

    3 жыл бұрын

    @@TheRealJohnHooper Yeah I feel the same as both of you do. Think of games like JSR Future, Rallisport Challenge 2 and so many others greats all running in high res.

  • @GLAAAAAR

    @GLAAAAAR

    3 жыл бұрын

    I had forgotten how massive the 360 OG compatibility was (500 titles). I wonder why they don't port their impressive dynarec method to One and SX? Is it mostly about licensing, where they want to make sure each approved title can be sold in their store or be on Gamepass?

  • @ohnoitschris

    @ohnoitschris

    3 жыл бұрын

    @@GLAAAAAR Ironically, One & Series have more in common with the original Xbox than the 360, due to 360 being the only one using a PowerPC architecture, so there's just a lot less to emulate overall. So, no dynarec necessary. So therefore it should be trivial to add new games to One & Series. (Well, maybe dynarec for the GPU actually, but that's the biggest hurdle when it comes to Xbox emulation anyway)

  • @LonghornsLegend

    @LonghornsLegend

    2 жыл бұрын

    Yea man like Scarface

  • @TP-hv9vc
    @TP-hv9vc6 жыл бұрын

    Awesome, really liked the technical dive in to how they accomplished the emulation.

  • @Kimomaru
    @Kimomaru6 жыл бұрын

    Awesome vid. That Clockwork Orange homage in Konker . . . so creepy . . .

  • @gman2015z
    @gman2015z6 жыл бұрын

    Wow the quality of that 2005 conference was excellent video quality and there was so much energy and professionalism. I miss when new gen of systems meant u got a huge graphics leap.

  • @RogueAgent4
    @RogueAgent46 жыл бұрын

    Upload Video About OG Xbox/Xbox360 Backward Compatibility on the Xbox One...

  • @chrisfratz

    @chrisfratz

    6 жыл бұрын

    RogueAgent4 just go to Digital Foundry if you want a video about that, their videos on the Xbox One backwards compatibility are pretty good.

  • @johnzig1386

    @johnzig1386

    5 жыл бұрын

    RogueAgent4 does anyone know how i can play my damned old ass game!? I got a cool Call of Cthulhu game at a pawnshop after hunting online, yet my 360 suddenly got an update when i went to a friends house w it to play. (I live in a brick shithole w no wifi or net. ) Now i cant play this game. How do i get the update off my 360!?

  • @johnzig1386

    @johnzig1386

    5 жыл бұрын

    Also, I'm kinda tech-tarded, so if u know the help, be kind n dumb down 4 me. Not a programmer by any means. Computers still took tapes u turned to side 2 when i was in 6th grade...😬

  • @motoemnk3839

    @motoemnk3839

    5 жыл бұрын

    @@johnzig1386 you Cant downgrade your 360.

  • @johnzig1386

    @johnzig1386

    5 жыл бұрын

    @@motoemnk3839 i was just hoping for a way to clear the updates off it so i can play it again. Xbox has a thing on their site, but it didnt work. And the code for backwards compat is still on the machine, this damned update is blocking it.

  • @pushingprimitives
    @pushingprimitives6 жыл бұрын

    I've watched this video three times now. Still getting something from it. Love your channel mate. It's great to see someone with a strong engineering background going in depth into this stuff. I'm actually learning stuff while watching KZread! Who would have thought?

  • @Micheal1075

    @Micheal1075

    4 жыл бұрын

    Totally Beyond Me Time to watch it again

  • @George-BigBlueBus
    @George-BigBlueBus6 жыл бұрын

    Amazing and informal video man - keep it up!

  • @leagibson
    @leagibson3 жыл бұрын

    Watching this prepping for an interview..love you MVG!

  • @jimmybailey7198
    @jimmybailey71982 жыл бұрын

    Name dropping Jet Set Radio Future and sneaking a bit in from the OST made my day! Thanks for brining back memories!

  • @keratas
    @keratas6 жыл бұрын

    What's struck me lately is how nice a lot of the art and graphics on these older consoles have held out over the years. If I heard that accent while visiting the USA I'd feel like I never left Melbourne! Keep up the killer content, thank you.

  • @XbotcrusherX
    @XbotcrusherX6 жыл бұрын

    3:12 Technical correction, as written in the slide, the Xbox 360 uses GDDR3 and not DDR3 as you mentioned. these are separate DRAM technologies and should not be confused. both CPU and GPU shared this pool of GDDR3, which among other integrations meant performance speedups that kept the console a relevant platform as long as it did.

  • @Nocholas
    @NocholasАй бұрын

    I think I've watched this video six times. I love rewatching many of your videos.

  • @EmanuelFrias
    @EmanuelFrias6 жыл бұрын

    Very great video! I love all the details and information given, especially all the context around the backwards compatibility! Take care :)

  • @bookshelffury
    @bookshelffury6 жыл бұрын

    i just finished rebuilding an original 60gb ps3. IM SO THANKFUL SONY PUT A PS2 IN THE PS3 FOR FULL BACKWARDS COMPATIBILITY.

  • @callmexxjacobxx

    @callmexxjacobxx

    4 жыл бұрын

    Its a complete utter shame they removed it. If they kept it i reckon it would have continued to sell because almost everyone owned a ps2

  • @field33P

    @field33P

    4 жыл бұрын

    @@callmexxjacobxx The EE+GS chip (along with the entire 32MB RDRAM cluster which was perfectly copied) on the original PS3 motherboard was essentially an expensive dead weight when PS2 emulation wasn't running (as opposed to the IOP aka the PS1 CPU on the PS2, which was used for I/O and was fully programmable for game devs). It was therefore the obvious choice to remove it with the first PAL release, keeping the GS in place which eventually got canned as well. Note that the PS3 launched at a MSRP of $499 (still selling at a whopping loss of around $300), while the 360 retailed at $279 at the time (selling at only a tiny loss), so Sony was desperate to cut down on costs to decrease their losses and allow for a lower price point. Backwards compatibility would have remained in situ if SCEI actually allowed developers to access the EE+GS as a coprocessor while in PS3 mode (while causing nightmares for the financial department *and* further complicating game development)

  • @TCGProductions03
    @TCGProductions036 жыл бұрын

    The XBOX 360 is as old as KZread

  • @wargodsix

    @wargodsix

    6 жыл бұрын

    Lmao clearly ur a kid the Xbox360 may be older then you but it's far from older then KZread you tubes older then the first Xbox

  • @Daz555Daz

    @Daz555Daz

    6 жыл бұрын

    wargodsix youtube launched Feb 2005.

  • @TCGProductions03

    @TCGProductions03

    6 жыл бұрын

    KZread launched in 2005. So did the Xbox 360. 2005 == 2005

  • @twicethemegapower3995

    @twicethemegapower3995

    6 жыл бұрын

    the Xbox 360 is 13 and blossoming into a woman, have some respect

  • @ravenjames3873

    @ravenjames3873

    6 жыл бұрын

    just about, but old doesn't mean you can't play anything on it. i prefer to play on the previous two console generations.

  • @skonaz
    @skonaz6 жыл бұрын

    You are killing it with the content choices, this channel is awesome man, great stuff.

  • @TheColinputer
    @TheColinputer6 жыл бұрын

    Great video. I used to play original xbox games on my 360 alot just due to the HDMI out. Never realized how much work the 360 had to do in order to play the game.

  • @williamg209two
    @williamg209two6 жыл бұрын

    that blue xbox 360 is stunning

  • @kadosho02
    @kadosho026 жыл бұрын

    Fascinating. I used to own both an original Xbox, and 360. Sadly the Xbox went to console heaven, but my 360 held out aside from Red Rings, and several refurbished missions later. On a + note, I did enjoy my library. Surprising how technical the level of BC was able to work on 360 and now One. But I have always learned that consoles have fascinating stories to tell. Both systems contained a fun library, and its great we can revisit them anytime. Just makes me scratch my head why Sony is so stubborn with BC, even though the PSX-PS3 contain a vast library. Lots of treasures from past systems, but also pretty bonkers that digital versions of the games are somewhat limited (reasons of course). But if people own past games and want to pick up and play, it should be a give in. Hopefully Microsoft continues to support BC, and to the future. (still bizarre how Jet Set Radio has not been greenlit to have another run)

  • @johnnyhun1
    @johnnyhun15 жыл бұрын

    this guy is awesome, not only he speaks about interesting subjects but he also have knowledge of the stuff that he speaks of

  • @TheIronRafael
    @TheIronRafael5 жыл бұрын

    Just love those videos. JSRF FTW! Got 100% on it twice over the last few years.

  • @danxepha4535
    @danxepha45356 жыл бұрын

    Have you ever played Original Xbox Shenmue 2 on the 360? Its an officially backwards compatible game but on the 360 it is missing all shadows and lighting effects. It makes it look really bland and flat and looks a lot better on the original Xbox. If Microsoft were that fussy about running games as close to perfect as possible I'm surprised they let that one slip through.

  • @ModernVintageGamer

    @ModernVintageGamer

    6 жыл бұрын

    i have and yeah i notice that too. especially at night time. Also i tried some of the arcade games and trying to play Hang On froze my system. they definitely let some games fall through the cracks in terms of quality over others

  • @danxepha4535

    @danxepha4535

    6 жыл бұрын

    Fingers crossed the mythical HD remake of Shenmue 1 & 2 is actually released. I could really do with playing them both again before Shenmue 3 is released but don't own any of the hardware to play the originals. Tried Demul but it never seems to remember my saves (or I don't know how to use it!) :-(

  • @skuzzyj

    @skuzzyj

    6 жыл бұрын

    A similar glitch happens in Psychonauts. If you pause with Raz (your character) in the center of the screen, his outfit changes to the background color of the pause menu until you exit to the dashboard.

  • @lordsofkoble

    @lordsofkoble

    6 жыл бұрын

    Panzer Draoon Orta is also on the official list but the Xbox 360 will crash at the second stage every time, for me :(. Though some say it runs fine. Anyone else have trouble with it?

  • @Ozzzzz861

    @Ozzzzz861

    6 жыл бұрын

    Red Dead Revolver is pretty much unplayable. Also we never got the OTOGI games BC. :(

  • @jurijkratz4792
    @jurijkratz47926 жыл бұрын

    Awesome Video. Extremely High Quality Content. Love that sexy blue 360.

  • @resonantconsciousness9248
    @resonantconsciousness92486 жыл бұрын

    Quantum redshifts was my favourite og Xbox game loved the fact you could listen to your own music ripped to the HDD while redshifting!

  • @AuricomX
    @AuricomX5 жыл бұрын

    So nice to know. It's an Hounest view and way of telling and refreshingly interresting. Thnx Again.👌

  • @LukeLunn
    @LukeLunn6 жыл бұрын

    great video, I've always been fascinated with the fact that the 360 could emulate OG Xbox games. I really wish a great PC emulator would come out.

  • @majorgear1021

    @majorgear1021

    9 ай бұрын

    Your wish has been granted.

  • @LukeLunn

    @LukeLunn

    9 ай бұрын

    @@majorgear1021 a lot of progress in 5 years eh?

  • @majorgear1021

    @majorgear1021

    9 ай бұрын

    @@LukeLunn Yep! I don’t know how well it would run, but people have installed Xenia on Xbox Series S/X consoles. I haven’t gone that far. My Series X has problems with emulating 6th gen consoles like ps2 and gamecube. So I only play 5th gen and earlier games on it.

  • @deathstrike
    @deathstrike3 жыл бұрын

    For anyone interested, the XBOX 360 demonstrated in the video is the "E" model. Some have speculated that the "E" either stands for Elite as it had a completely new if generic design. Some have said it means "E" for End model as it was the final itineration of the X360 or, and this one I personally like is the "E" as in Economy. This model retains all X360 functionality but with one less USB port and the SPDIF (optical audio) has been deleted. You can only get digital audio either via an HDMI splitter box (strips the audio from the cable and allows you to use a SPDIF or Coax digital cable) or From your TV speaker out or Digital receiver with HDMI in). It's dumb and this seems to just be a cost cutting measure hence the Econobox. But despite that, it's a nice system with clean lines resembling an XBox One and a bit smaller for fitting in a stereo cabinet. It has the annoying piano black shine but overall? It doesn't deserve the hate it gets as it was mostly because the black version came with a Kinect and 4GB built in storage (the hard drive was optional). You can add a hard drive and it is also compatible with the HD-DVD attachment (all models were). If you find an E or the rare edition models they are worth getting.

  • @sulrich70
    @sulrich706 жыл бұрын

    Great vid! Original xbox was brilliant, and 10 years out of the 360 is fantastic achievement.

  • @nicknite10
    @nicknite106 жыл бұрын

    Great Music+Video as I never had a Xbox 360 till now as I found one at a thrift store,but I do have 2 original Xbox systems. Thanks for the information you provided about the Xbox 360.

  • @STOPTHECLOWNS581
    @STOPTHECLOWNS5813 жыл бұрын

    I loved the backwards compatibility on xbox 360 because I didn't have a original Xbox so I was able to go back and play halo 1,2 and a bunch of other games I couldn't play on PS2 or was too young to play when they came out. I think I spent most of my first 2 years with the 360 playing mostly original Xbox games lol

  • @alex.starostin
    @alex.starostin2 жыл бұрын

    MVG "Crazy Taxi 3 works very well". Game running in slow mo, lol

  • @ianbolfa
    @ianbolfa6 жыл бұрын

    Awesome video, I'm going to have a look at the developer blog.

  • @Alexthomasgleeson
    @Alexthomasgleeson5 жыл бұрын

    Another fantastic and educational video. Thank you.

  • @TwoBlackMarks
    @TwoBlackMarks6 жыл бұрын

    I remember I could not play my Metal Slug disc on the 360, BUT I could buy/download it from arcade.... The arcade edition did not have all of the game either, only the standard campaign.. I think there was some other games that I had similar experience with too.

  • @J.A.Z-TheMortal
    @J.A.Z-TheMortal6 жыл бұрын

    This is amazing. Can you please create a video on how to mod the 360? I would love to play some of the incompatible games I own. Thanks.

  • @itsaPIXELthing
    @itsaPIXELthing6 жыл бұрын

    Amazing video! Thank you!

  • @211xhiaxhi8
    @211xhiaxhi83 жыл бұрын

    Thank you this is exactly what I was looking for

  • @gabrieleriva651
    @gabrieleriva6516 жыл бұрын

    My EURO copy of SF Anniversary works on an unmodded 360... I even played online a lot.

  • @EpicLPer
    @EpicLPer6 жыл бұрын

    One thing I don't get tho: How were they able to get so many games running perfectly well by basically writing a superb emulator but those few games still break something?

  • @Lollllllz

    @Lollllllz

    6 жыл бұрын

    The games that do not work likely made use a part of the original console that was not emulated properly due to either the particular function not being needed by the games the emulator was designed for or was broken by a fix for one of the games they developed the emulator for

  • @Yaya0001

    @Yaya0001

    6 жыл бұрын

    "Eww a brony in 2018"

  • @theworldoverheavan560

    @theworldoverheavan560

    6 жыл бұрын

    The Developer what is wrong with. That

  • @Yaya0001

    @Yaya0001

    6 жыл бұрын

    I put it in quotation marks meaning its sarcasm.

  • @lilwhatev3r245

    @lilwhatev3r245

    6 жыл бұрын

    EpicLPer A brony in 2018 what are you gay?

  • @axey7476
    @axey74766 жыл бұрын

    very nice vid! super informing, enjoyed it.

  • @oddssey2005
    @oddssey20056 жыл бұрын

    Great video, hope see more

  • @ilovewhatidoforyou
    @ilovewhatidoforyou3 жыл бұрын

    Jet Set Radio Future runs terrible on the Xbox 360 once you get to the areas outside of the garage. It has to be played on the original Xbox or else you’ll get a lot of slow down.

  • @samuelthecamel
    @samuelthecamel4 жыл бұрын

    Microsoft guy: Backwards compa-- Crowd: YEEEEEAAAAH WOOOOOO (extreme clapping) (whistle noises)

  • @sterlingnimbus1
    @sterlingnimbus15 жыл бұрын

    JSRF is one of my all-time favorites as well!!!

  • @stratmaster458
    @stratmaster4584 жыл бұрын

    I love your videos so much its like computer engineering for gaming nerds!

  • @leonarddurecki5988
    @leonarddurecki59884 жыл бұрын

    I'm in the minority in that I use the BC feature every chance I get and am willing to pay extra for such a feature.

  • @AlexandroSanchez
    @AlexandroSanchez6 жыл бұрын

    Thanks for your video. I now realized that I unknowingly implemented patented algorithms in my emulators. :-) Small addendum to the explanation at all 10:21. The method described in US20070016895 goes beyond omitting translation in values whose byte-representation is "reversible", but also optimizes store-loads and floating-point access. 1. Note that big-endian (BE) vs little-endian (LE) does not matter if you store-then-load memory. BE: write16(0x1000, 0x1234) -> 0x1000: 12 34 -> read16(0x1000) == 0x1234 LE: write16(0x1000, 0x1234) -> 0x1000: 34 12 -> read16(0x1000) == 0x1234 Issues appear only when you write in BE, then read in LE, or vice versa. But if your host system is writing-then-reading some value, why not accessing memory with native endianness and omit endian translation instructions? There's a catch though: what if a value is written, and then a subset of that value is read: BE: write16(0x1000, 0x1234) -> 0x1000: 12 34 -> read8(0x1000) == 0x12 LE: write16(0x1000, 0x1234) -> 0x1000: 34 12 -> read8(0x1000) == 0x34 However, there's situations where you can proof ahead of time that the value will always be accessed wholly, allowing you to perform this optimization: 1. Local variables in a function (only when no stack addresses are passed to other functions). 2. Return addresses (rarely accessed at a byte-level). 3. Floating-point values (rarely accessed at a byte-level). This can be implemented as just another optimization pass at function level (which is what they do at US20070006178).

  • @ModernVintageGamer

    @ModernVintageGamer

    6 жыл бұрын

    great post, thank you - im curious, which emulators have you developed?

  • @AlexandroSanchez

    @AlexandroSanchez

    6 жыл бұрын

    I worked for years on RPCS3 (PS3 emulator) during 2013-2015 and then started my own PS3 emulator named Nucleus, just to experiment with few ideas regarding CPU binary translation like the endian translation omission, among other things. Now I'm developing a low-level PS4 emulator named Orbital, but it's still far away from playable games. :-)

  • @redbeardnj

    @redbeardnj

    6 жыл бұрын

    alexaltea123 wow dude, keep up the good work! Really impressive stuff! it reads like Chinese too me lol, thank goodness for people like you so people like me can enjoy emulators!

  • @zeemee9631

    @zeemee9631

    6 жыл бұрын

    I hope you have a nice day writing this emulator. I'm really interested in the emulation scene, even with 14 years old, but let me finish my CHIP-8 emulator first xD.

  • @GingersnapRacing
    @GingersnapRacing3 жыл бұрын

    Thanks for this! It’s awesome to not need to pickup an OG Xbox yet! Though I still plan to some day. Files work 👍

  • @KevinTwiner
    @KevinTwiner6 жыл бұрын

    Awesome video..;) well done

  • @LemonChieff
    @LemonChieff5 жыл бұрын

    "They shortened it to 'FU'"… Yeah, right, they "shortened" it.

  • @selzzaW
    @selzzaW4 жыл бұрын

    It's weird that they strove for "perfection" when Munch's Oddysee has massively broken audio.

  • @deathstrike

    @deathstrike

    3 жыл бұрын

    In emulation, a bit to bit perfect sound translation is difficult at best. However, there might have been a way and it comes from the arcade emulator called MAME. Some of the audio files have not been CPU and soundcard translatable, so they resorted to "samples" they are audio files that fill in for the missing sound bytes. Microsoft could have updated the backwards emulation with a simple settings page and either added slightly lower quality sound files for the sounds they could not get to work well, or even allow the user to simply set a bit rate for the sound output. Say like instead of CD quality audio at 44k, you could opt for half that 22k or even lower to improve performance. A PC with a sound card has always had that ability. They could offer it on consoles but opt not to. There are a LOT of performance tweaks that would have helped sound, video, or other performance issues. What gets me is that the PowerPC is actually a Cyrix Processor before they were bought by IBM. So the Cyrix Processor was x86 compatible, therefore it stands to reason most of the instruction sets and command calls for x86 are also compatible with the Cyrix chip. Looks like on the fly translation. The Cyrix ignored the commands that were identical with the XBox Classic Pentium III as the Cyrix is a PC Compatible chip so it seems it only concentrated on the commands and instructions that were different between the two and assigned graphics and mathematical calculations to the Power PC's available multithreads. Seems then they many of the problems could have been surmounted if Microsoft had added at least another 512Mb or more of RAM as a cache for when the backwards compatibility was used, or additional video coprocessing to handle the graphics while freeing up the Power PC to handle other tasks.

  • @redbeardnj
    @redbeardnj6 жыл бұрын

    Great educational video! I enjoyed it very much🖒

  • @teddybeddy123
    @teddybeddy1236 жыл бұрын

    Great video, very interesting.

  • @justinb2882
    @justinb28825 жыл бұрын

    Really disappointing to see a lot of the classics on this don’t run very well on 360... Slowdowns, graphic drops, and other things ruin the experience...

  • @greciasoleble

    @greciasoleble

    4 жыл бұрын

    Well emulation is never perfect and MS did not bothered to update the emulator that why so many games run like ass in the xbox 360, the complete opposite of how MS handled the BC on the xbox one.

  • @NobleS1236

    @NobleS1236

    4 жыл бұрын

    At least they made sure Halo and Halo 2 worked properly.

  • @NobleS1236

    @NobleS1236

    4 жыл бұрын

    @RetroGamer 64 they got it working properly on Xbox One. I play ooriginal Xbox games all the time one Xbone.

  • @stormblade2895

    @stormblade2895

    4 жыл бұрын

    @RetroGamer 64 The Wii U can't play GC games. The Wii can though.

  • @dirtkiller23

    @dirtkiller23

    4 жыл бұрын

    @@NobleS1236 and they never removed halo ce from whitelist,when halo cea came out.But halo 2 original is not in xbox one whitelist,maybe because of mcc.

  • @Nukle0n
    @Nukle0n6 жыл бұрын

    Regarding why the Street Fighter collection didn't make the cut... Capcom intended to put out those games again on the 360, so of course they would not want to allow MS to do it.

  • @kyokochan81

    @kyokochan81

    4 жыл бұрын

    You should double check the official Xbox list for Xbox 360. I've already made a comment that the 360 is officially compatible with Street Fighter Anniversary Collection.

  • @ohnoitschris

    @ohnoitschris

    3 жыл бұрын

    lol Activision was really bad about it too. GUN, Tony Hawk's American Wasteland, and TH Project 8 were all on both Xbox and 360, and of course, the Xbox versions never worked on the 360 officially. thanks bobby

  • @charleskuhn382
    @charleskuhn3826 жыл бұрын

    Great vid man!

  • @jabbacoola1
    @jabbacoola16 жыл бұрын

    Bring the blade's to Xbox one!!!!!

  • @MichaelOglesby
    @MichaelOglesby6 жыл бұрын

    Another great video MVG! I didn't realise the XBox360 was doing emulation of the original XBox games. Considering each console is using a different CPU, this is an amazing feat of software engineering. I have to ask the follow up question: why didn't Microsoft just simple add the x86 CPU on the XBox360 board or extension board and the system just switch between each CPU depending on what game you played? I suspect software emulation was the easiest route to take.

  • @Smartphonekanalen

    @Smartphonekanalen

    6 жыл бұрын

    Michael Oglesby Money

  • @michaelf.4461

    @michaelf.4461

    6 жыл бұрын

    The issue more than likely came from the fact that being a newcomer to the console space, they didn't think to buy the manufacturing rights for the OG Xbox chipsets so they could have other parties other than Intel/NVidia make them. NVidia was actually the reason the OG Xbox had a short life instead of continuing to offer it through the early years of the 360 like Sony did with the PS2. NVidia decided they weren't going to make anymore of the GPUs for the Xbox even though Microsoft wanted to. They eventually worked out a deal to emulate specific NVidia APIs for games that specifically used them liked Splinter Cell.

  • @spicydeath82

    @spicydeath82

    6 жыл бұрын

    money. the ps3 was 600 bucks at launch because it had ps2 hardware in it, where as the 360(with out hdd) was only 299 at launch.

  • @jpesicka999

    @jpesicka999

    6 жыл бұрын

    Michael Oglesby Michael Oglesby so it was money, you can't argue because they didn't even have wifi built in or hd dvd which was a big miss and contributed to the fat L it took compared to ps3 being a blu ray player all in one with wifi. But it kept the price down, the other issue we saw first hand was the original ps3 which played ps2 games and had ps2 chipset built in, causing more heat and more problems unfortunately. Ps3 continued to play ps1 games which is nice but no 6th gen shit unlike 360 which i rarely ever used for xbox games because well i STILL use my original xbox for it. It's just better for it. Unless all you have is hdmi than you're using a 360 or eventually xbox one when they get the xbox BC expanded.

  • @Lollllllz

    @Lollllllz

    6 жыл бұрын

    I suspect that Microsoft cant shoulder more losses on each console sold.Sony included ps2 hardware with NTSC launch PS3s only to backpedal and removing the PS2 CPU with the Eu launch and finally dropping ps2 support with subsequent ps3 revisions.Sony took about 4 years before it came out with an emulator used in the PS2 classic

  • @Ph4ntom747
    @Ph4ntom7476 жыл бұрын

    This guys content is so clean and professional! I love it.

  • @db7314
    @db73144 жыл бұрын

    Fantastic! I’ve been collecting OG Xbox games!

  • @theghostfacethriller9375

    @theghostfacethriller9375

    3 жыл бұрын

    Do OG Xbox games require PAL 60 when playing in 360? Or is standard 50 pal ok to play them

  • @Aguyontheinternet
    @Aguyontheinternet6 жыл бұрын

    1:24 CORRECTION: The PS3 removed PS2 backwards compatibility due to manufacturing costs. Sony lost close to $200 USD for every PS3 sold and by 2007 Sony lost $2B USD. It wasn't until the hardware for PS2 backwards compatibility was removed and a complete redesign of the PS3 motherboard that Sony finally began making a profit. EDIT: here's the source: kzread.info/dash/bejne/c4N2y9qJlrzSY9I.html

  • @Dumlen

    @Dumlen

    6 жыл бұрын

    Well, on the PAL versions it was software-emulation. Wouldn't affect hardware costs, however the software emulation was removed with a firmware update released in april 2010, along with the OtherOS-support.

  • @Aguyontheinternet

    @Aguyontheinternet

    6 жыл бұрын

    Hey Jerome VV, how about you do your research before you call bullshit on someone: kzread.info/dash/bejne/c4N2y9qJlrzSY9I.html

  • @Aguyontheinternet

    @Aguyontheinternet

    6 жыл бұрын

    I'm done arguing with you. I gave you a source and you act like a child. I just forgot to put one when I first typed the comment. I've since corrected my mistake and I apologize for not adding it at first. As for the source itself, DYKG is one of the most credible sources for information relating to gaming facts. If it wasn't, I doubt they wouldn't have been able to get some people known for having good knowledge pertaining to gaming (Lazy Game Reviews, JonTron, Caddicarus, ect.). As I said, I'm done arguing with you so please go annoy someone else. Goodbye.

  • @ravenjames3873

    @ravenjames3873

    6 жыл бұрын

    the PS3 also had some hardware issues besides manufacturing costs, so those are the two reasons they removed it. people also forget that the PS3 also had a PS1 emulator, when you combine that with the PS2 emulator, that's alot of information. i was around 7 when my parents bought me the PS2 for Christmas in 2002, so when the PS3 and 360 came around, i told my parents not to sell my PS2. so when the prices started to come down, my mom bought me the 360 in 2008. i saved some money myself and the following year in 2009, i bought the PS3 Slim. i don't believe in trading a console for a new one, so in this generation i don't believe in the Xbox One X or PS4 Pro. i have the Xbox One S and PS4.

  • @CellsPerfect

    @CellsPerfect

    6 жыл бұрын

    Jerome VV Raven James I still have all my older consoles. Been mainly playing my Xbox One S along with my PC. This is how gaming should be. You play on all platforms regardless what others have to say. Gaming is gaming regardless what you game on. Sadly I've never owned or seen a Sega console in person. ):

  • @HOTBOYHOTFINDS
    @HOTBOYHOTFINDS4 жыл бұрын

    We have the same xbox i found mines today in thrift for $35

  • @lc2632
    @lc26324 жыл бұрын

    As always excellent videos

  • @Animus_Lupus
    @Animus_Lupus5 жыл бұрын

    Jet set radio! Holy crap i had flashbacks! I loved that game..

  • @vileCR999
    @vileCR9992 жыл бұрын

    What's crazy is that the 360 has a better compatibility list for Xbox games than the Xbox one!!

  • @alex.starostin

    @alex.starostin

    2 жыл бұрын

    List is better but not the emulation itself. For Xbox one Microsoft made sure that all the bc games worked perfect or better while the 360 bc is far from perfect

  • @aarongreenfield9038
    @aarongreenfield90386 жыл бұрын

    Some of the games that were omitted from the list, had something to do with licensing issues, rather than compatibility.

  • @nathanmead140

    @nathanmead140

    5 жыл бұрын

    But if people already own the game it doesn't matter because it's using the disk and not a digital version of the game

  • @MrTruth-yn7pq
    @MrTruth-yn7pq6 жыл бұрын

    That is an amazing shoutout to Clockwork Orange at 11:02!! (Conker's Bad Fur Day!) I always loved that game....

  • @aussieguy1012
    @aussieguy10126 жыл бұрын

    That was excellent!.Always wondered about this and you confirmed everything.well done.Unfortunately my modded xbox360 no longer works as i believe i flashed a incorrect nand and unfortunately dont have the kv or dashboard number.

  • @emukidid
    @emukidid6 жыл бұрын

    PS3 Super Slim does PS2 emulation completely in software for downloadable PS2 titles :)

  • @ModernVintageGamer

    @ModernVintageGamer

    6 жыл бұрын

    ive heard about this but never really tried it - ill definitely check it out. thanks!

  • @NickeP86
    @NickeP866 жыл бұрын

    Playing Xbox 360 games on a Commodore monitor. That's so cool! Is it composite cables you are using?

  • @spiritairfan

    @spiritairfan

    10 ай бұрын

    Probably HDMI

  • @AlvinMmsvc
    @AlvinMmsvc6 жыл бұрын

    This guy has a lot of all-time-favourites...

  • @larryalmeida3267
    @larryalmeida32676 жыл бұрын

    I like the video very much I did not know that you can do that on the 360 please make more videos like this this is a great video

  • @kingawkward6508
    @kingawkward65086 жыл бұрын

    I just wanna play Freestyle Metal X again, without having to conjure a genie from a lamp to do so.

  • @blakeb7295
    @blakeb72956 жыл бұрын

    Jet Set Radio is one of my favorite sega games besides sonic and super monkey ball.

  • @eisenhorn5494

    @eisenhorn5494

    6 жыл бұрын

    h h Jet Grind 📻

  • @Abel-Alvarez

    @Abel-Alvarez

    5 жыл бұрын

    @Abysmal Horrors The few people that read his comment and like it that's who.

  • @thankyou6555
    @thankyou65553 жыл бұрын

    Excellent video!

  • @sporknife123
    @sporknife1236 жыл бұрын

    love the mgs2 ambient music !! :D @13:08

  • @hyzenthlay7151
    @hyzenthlay71516 жыл бұрын

    I really liked the XBox way back when, and I do prefer to play games on their original hardware, but the OG XBox is just so big to have out at the same time as other consoles if you're pressed for space!!

  • @Bobabomb337

    @Bobabomb337

    3 жыл бұрын

    PS5 is bigger lol now lol.

  • @TheRealJohnHooper
    @TheRealJohnHooper6 жыл бұрын

    But they never put Ralli sport challenge 2 on the list :-/

  • @brkbtjunkie
    @brkbtjunkie2 жыл бұрын

    I’m revisiting this after getting into series x emulating Xbox games. It’s quite a sight to behold. Red dead 1 and mirrors edge blew me away

  • @walcodebruyn2135
    @walcodebruyn21356 жыл бұрын

    Amazing video, i just subscribed i wondered why some of my favorite games didn't work like Dino crisis 3 and Cold fear. But it makes sense now. Guess i need to get a Jtag xbox now

  • @boobio1
    @boobio16 жыл бұрын

    No input lag comparison.

  • @shckltnebay
    @shckltnebay5 жыл бұрын

    Can you install original games on to the HD of the 360?

  • @Spartan11117777

    @Spartan11117777

    3 жыл бұрын

    Not Officially, but if you jtag your Xbox 360 and never connect it to the Internet...you can install Digital OG Xbox Games and some Digital 360s Game Files in it. You can make a Library depending on your Hard Drive capacity.

  • @Boopop1024
    @Boopop10246 жыл бұрын

    Going heavy on the Panzer Dragoon Orta sountrack, I like it =P

  • @thepcjunkie
    @thepcjunkie5 жыл бұрын

    Love your work.

  • @ced214
    @ced2145 жыл бұрын

    I’m here in hopes of Def Jam: Fight for NY👀

  • @woodridge2827

    @woodridge2827

    5 жыл бұрын

    Same

  • @ced214

    @ced214

    4 жыл бұрын

    Arnez Willis dam LoL well your better off than me I’m over here forced to play the PSP version on PPSSPP😪

  • @rickyrosay33977

    @rickyrosay33977

    4 жыл бұрын

    I was close to getting one on ebay but someone outbid me

  • @SuperWisemon
    @SuperWisemon6 жыл бұрын

    5:47 - I have to say, you definitely didn't play the game to get this result. Areas like 99th street or Hikage Street run like absolute dog shit on Xbox 360, like, less than 15FPS most of the time in the case of 99th street. JSRF definitely wasn't a "good effort" for the BC on 360.

  • @1anre
    @1anre3 жыл бұрын

    Learnt a Computer Science concept that I've never learnt in Uni just from watching this clip. Never heard of Endianness before. Have so much to kee learning even over a decade later.

  • @andrewmuller3514
    @andrewmuller35146 жыл бұрын

    excellent attention to detail

  • @tHeWasTeDYouTh
    @tHeWasTeDYouTh5 жыл бұрын

    When I put an original Xbox game on my 360 it reads the disc and then the screen goes black but then it kicks me back to the 360 main screen and gives me an error code that the disc could not be read and to go to xbox.com/support. I bought a non Microsoft HD to put in my 360, is that why I can't run any original xbox games??

  • @mattstevenson1334

    @mattstevenson1334

    4 жыл бұрын

    Yes dude, i had this problem. The emulator files are in a system partition on the Microsoft drives

  • @afriend9428

    @afriend9428

    4 жыл бұрын

    *I got the free disc which you get from a magazine way back!* 💡

Келесі