[HN Gopher] XBMC 4.0 for the Original Xbox
___________________________________________________________________
XBMC 4.0 for the Original Xbox
Author : zdw
Score : 111 points
Date : 2025-11-21 15:18 UTC (7 hours ago)
(HTM) web link (www.xbox-scene.info)
(TXT) w3m dump (www.xbox-scene.info)
| KeplerBoy wrote:
| XBMC on the original Xbox was so unbelievably far ahead of it's
| time, it's crazy and that's not just nostalgia talking.
| pimlottc wrote:
| XBMP is the main reason I got my Xbox, it was fantastic. And
| later I even played a few games on it!
| bonsai_spool wrote:
| Yes! So many streaming sources and high
| performance/responsiveness.
| cowboyscott wrote:
| 24 year old hardware that is not only useful but punches above
| most of the set-top boxes you'll find on Amazon. I also suspect
| that it could run Silksong or Balatro just fine.
|
| Sure, it's unfair to compare gray/black market use cases, but
| it does make stark the hardware upgrade treadmill we've all
| been forced on.
| rightbyte wrote:
| I don't think Xbox had 1080p support? That would be somewhat
| annoying to be limited by.
| NegativeLatency wrote:
| 1080i though
| jsheard wrote:
| It could output analogue 720p and 1080i for sure, but the
| CPU had a hard time keeping up with HD video decoding. It
| was only a 733mhz Pentium 3 after all.
|
| Although to go on a tangent, it turned out that you could
| swap the _soldered_ BGA processor for a _socketed_ 1.4ghz
| Pentium meant for a desktop PC, using an incredibly
| cursed interposer setup to redirect the CPU pins to the
| right BGA pads, and it somehow actually worked.
| boilerupnc wrote:
| this is my goto for xbox gen1 HDMI - Electronxout[0].
| Here's a full list of video options[1]
|
| [0] https://electron-shepherd.com/products/electronxout
|
| [1] https://www.xbox-scene.info/forums/topic/657-list-of-
| all-og-...
| ssl-3 wrote:
| What problems are these widgets supposed to solve?
|
| With such a widget: The video is still at most 720p or
| 1080i (because scaling, like cake, is a lie), it still
| originates as an analog signal (that's all the OG Xbox
| can provide), and the machine is still broadly incapable
| of playing high-definition video (it's too slow).
| afavour wrote:
| You may need to remove your rose tinted glasses. No doubt it
| was incredible for its time but not even being able to play
| 1080p video puts it underneath most set top boxes you can get
| today.
| rightbyte wrote:
| Ye I used it with Samba network drives to watch movies on the
| TV. Like, I have yet to encounter such a good interface for a
| "smart TV" or whatever you could call it. It worked flawlessly.
| robofunk wrote:
| If my memory is not faulty it was even able to stream movies
| from multi volume rar files over SAMBA which felt like magic.
| IYKYK
| notyourwork wrote:
| Oh yea - and DCC transfers for content from IRC. mmmmm
| bombcar wrote:
| Being able to play VIDEO_TS files _directly_ blew my mind;
| no need to argue about compression with our massive 250 GB
| drives ... ;)
| ElCapitanMarkla wrote:
| Yeah that part was amazing. It was 2006, I'd softmoded the
| Xbox with the Splinter Cell hack. I had 2MBs ADSL capped @
| 10GB for international data but unlimited national. I was
| in a NZ only private tracker to take advantage of that and
| then the icing on the cake, streaming the multi volume rar
| files straight to the TV. It really was magic.
| Sanzig wrote:
| I managed to get a fully working XBMC+Samba setup back when I
| was probably 13 or 14 in the mid-2000s. Echoing the sentiment
| that it really was _far_ ahead of its time. I 'd torrent a
| movie or show, it'd appear on the network share, and then I
| could watch it immediately in the living room in glorious
| 480p on a tube TV.
|
| This was before Netflix instant watch existed, truly felt
| like something from the future.
| rootsudo wrote:
| Crazy this was about 20 years ago...
| notyourwork wrote:
| And now streaming services are becoming "cable networks".
| Capitalism at its finest.
| echelon_musk wrote:
| I didn't have wired networking everywhere in the house. So
| I would torrent the latest episode of a TV show (before it
| released in my own country) at something like 45 kbps. At
| 350 MiB it was usually possible to watch the episode the
| same evening I started the download. Once it was finished
| I'd have to carry the box upstairs to FTP the episode to
| the Xbox's HDD and then carry it back down again to connect
| to the TV.
|
| Later, I would run Azureus inside of a Linux distro on the
| Xbox to download content directly.
|
| Great times.
| jwiz wrote:
| 350MB so 2 would fit on a standard CDROM.
| phantasmish wrote:
| I've never been able to get another family member to
| successfully use XMBC/Kodi. Most folks have low tolerance for
| "this thing has wasted a whole-ass minute of my time trying
| to do something basic".
|
| I tried this several times, for months at a time. Nobody but
| me ever used it.
|
| Even I sometimes used to manage to get lost in some editing-
| mode or end up with my movie still playing in the background
| but the whole XMBC UI overlaid on it at like 80% opacity and
| struggled to figure out how to get back.
|
| And no, alternative skins never improved that any.
|
| Official Jellyfin client on Roku, and Infuse on Apple TV,
| have had no such problems. Spouse, kids, guests, all pick it
| up and use it with zero coaching and only very rarely needing
| any help.
|
| I think XBMC/Kodi made a mistake having the editing-stuff use
| case live so close alongside the watching-stuff use case.
| Among other problems.
|
| Anyway, since switching to Jellyfin my working-on-my-setup to
| watching-stuff ratio finally isn't terrible (great, actually)
| and other people can use the system.
|
| [edit] one generalizable lesson from Kodi should probably be
| not to have two buttons that both sort-of mean "back" but in
| different ways. :-/
| ryandrake wrote:
| I've also been a Kodi user since it was XBMC (I originally
| bought an X-box purely to run XBMC). In my view, its
| biggest UX drawbacks are 1. how it works with remote
| controls, 2. playback reliability, and 3. importing
| content.
|
| 1. Remotes: Most remotes now don't have dedicated
| stop/pause/play/forward/rewind buttons, so we have to map
| those functions to a single "do something" remote button,
| or at best a single "do something" button + cardinal
| direction controls. So if I push "left" on my remote, to
| this day, I am not really confident about what it's going
| to do. If I push the "do it" button, is it going to pause?
| Bring up a context menu? Bring up some other kind of
| overlay? Who knows? The whole input system needs
| simplification and an acceptance of today's terrible remote
| control hardware. Not just the "back" thing you mention
| which yes, is terrible.
|
| 2. Reliability: Unlike something like VLC, Kodi decidedly
| does NOT playback everything you throw at it, but it's been
| getting better. I've often seen it shudder, quit
| unexpectedly, freeze, and it doesn't seem to handle
| scrubbing forward and backward in the file very well. When
| I sit down with my family to watch a movie, I always have
| that voice in the back of my head that says "Am I going to
| have to take 10 minutes to try to get this movie to work,
| awkwardly, while my family sits on the sofa looking at me?"
|
| 3. Media content: Kodi's insistence on grafting its own
| "library" on top of my already-working filesystem is just
| terrible. I can't just add a file to a directory. Nooooooo
| that would be too simple. I have to add the file, and then
| go into Kodi and try to figure out how to get it to re-scan
| and import these files. To this day, I don't think I can
| tell you what menu to navigate to to import content. And
| fuck me if I do something wildly unusual like rename a
| file.
|
| That said, it's nicer than everything else I've tried. It
| has an actual TV-centric interface that has all the nice
| things you'd expect (poster / album art, artist / actor
| info, genres, and so on). Kodi's flaws are not annoying
| enough for me to take the time to try something else like
| Jellyfin or Plex. But with your comment, I might be
| motivated to try out Jellyfin. It's hard to tell from their
| web site what they offer that differentiates them from
| Kodi, but it's probably worth an explore.
| phantasmish wrote:
| Jellyfin's a media _server_ first and foremost.
|
| Out of the box, what you get is a server with
| (Optionally! But included by default in e.g. the Docker
| image, I think) an official web UI.
|
| It's multi-user, has decent parental controls, automatic
| metadata fetching from a bunch of sources, can live-
| transcode when a client needs it (I have that disabled
| because my server is too weak, LOL), lots of good stuff.
|
| You'll manage it through the Web UI, mostly. Set-top
| platform clients tend not to include much in the way of
| management features. (which is fine, it's way more
| pleasant to do that through a browser)
|
| The web UI is also a Netflix-alike interface. Watch
| straight from the browser, if you like.
|
| -------------
|
| The one major concession that puts some people off it is
| that it works _butter_ smooth if your file naming
| conventions match what it expects, but it gets a lot
| less-pleasant if they don 't. There are some minor
| variations allowed but mine's basically like:
| /movies/Apocalypse Now (1979)/Apocalypse Now (1979).mp4
| /movies/Apocalypse Now (1979)/Apocalypse Now
| (1979).en.srt /movies/Apocalypse Now
| (1979)/Apocalypse Now (1979).fr.srt
| /movies/Apocalypse Now (1979)/Apocalypse Now (1979) -
| Redux.mp4 /movies/Apocalypse Now
| (1979)/Apocalypse Now (1979) - Redux.en.srt
| /movies/Apocalypse Now (1979)/Apocalypse Now (1979) -
| Final Cut.mkv /movies/Apocalypse Now
| (1979)/extras/The Making of Apocalypse Now.mkv
| /movies/Apocalypse Now (1979)/extras/Trailer.mkv
|
| For movies. This demonstrates naming for the movies
| themselves (in this case, three different cuts of the
| same movie), extra features (you can change the extra
| features folder name if you like; it may default to
| "featurettes" and I may have changed mine, can't recall
| for sure) and external subtitles. I think you can handle
| external audio files similarly, if you have any of that
| going on. There are also ways to categorize special
| features into like trailers or whatever, with
| directories, but I haven't bothered with that.
|
| I think there is a way to put your subtitles in a "subs"
| directory or something like that, but I don't do it. Then
| again I rarely keep more than two sub languages, maybe
| three or four total files if there are separate SDH
| options, for a given video. Usually just English and if
| it's a foreign film maybe the original language's
| subtitles (the French file for Apocalypse Now above is
| just an example, I didn't look at a real directory to
| write it)
|
| For TV: /tv/The Wire (2002)/Season
| 0/s00e08 - Reunion.mkv /tv/The Wire (2002)/Season
| 0/s00e10 - Season 1 gag reel.mkv /tv/The Wire
| (2002)/Season 1/s01e01.mkv /tv/The Wire
| (2002)/Season 1/s01e02 - The Detail.mkv
|
| The naming on these is pretty flexible. Basically as long
| as it can find the series (the year helps _a lot_ ) and
| everything's got `sXXeXX` somewhere in it, it'll be fine.
| Spaces, dots, dashes, doesn't affect much. "asdf.s03e05 -
| Some Name (stuff in parens).mkv" will find TheTVDB's
| entry for season 3, episode 5 (even if the name and all
| that in the file name are wrong, doesn't matter, it
| ignores that). External subtitles work like for movies
| (just stick them alongside the video files)
|
| One pitfall: every now and then you find a case where
| DVD/BluRay and aired orders differ. TheTVDB usually
| records multiple orders in these cases. I dunno how to
| force Jellyfin to prefer one or the other, I just figure
| out which it's preferring (usually the one TheTVDB shows
| you on the Web by default, I think?) and adjust to that.
|
| Also note that rarely (but sometimes for important cases,
| like e.g. Looney Tunes) TheTVDB uses _years_ for the
| seasons. So you 'll want "Season 1965" and such for
| those. No big deal, just a weird quirk of certain shows'
| metadata. Not that common.
|
| I think you can name the "specials" directory to...
| specials, and maybe even give it an arbitrary name in the
| Jellyfin settings, but I like "Season 0" or "Season 00"
| (either works, prepended zeros are ignored, I have both
| hanging around) because it matches the special episode
| naming in TheTVDB (like "s00eXX").
|
| In a pinch, you can override which IMDB, TMDB, TheTVDB,
| et c. ID that Jellyfin decided belonged to the movie or
| TV show, using the web UI, and make it re-scrape the
| metadata. Usually it's better to figure out why it got it
| wrong and fix that instead--that way you don't even have
| to care about Jellyfin's database of scanned metadata,
| you can always just have it re-create it from scratch
| with little or no fuss. (and you can also set it to write
| the metadata alongside your shows and movies in files,
| like Kodi can)
|
| I _think_ there might be a way to put things like IMDB
| IDs directly in file names to make it even more clear
| what you mean, but "name (year)" has been so reliable
| for me I've never bothered to look into it.
|
| I base my naming and years on what I find in the metadata
| sources themselves, usually IMDB and TheTVDB for me.
| Surprisingly often, Wikipedia disagrees with these, and
| sometimes [ahem] _acquired_ files also have file names
| recording years that disagree with those sources. Usually
| it seems to be a festival-circuit vs. wide-release thing,
| as those often fall in different years. The metadata
| source should win, since otherwise it 'll make auto-
| scanning worse.
|
| Some people are _really_ set on things like having their
| movies categorized in folders by director or whatever,
| and that doesn 't work too well with Jellyfin.
|
| (I know that file naming explanation is _a lot_ , but
| it's really not that complicated in practice, and there
| are docs but I found there were some "but can I..." or
| "is it necessary to..." gaps in it for me that I've tried
| to fill in above)
|
| DESPITE the impression probably given by all that text,
| I've found this one of the greatest parts of Jellyfin.
| Delete a file? After a couple minutes, it's gone from the
| UI. Add some files? In a couple minutes, they show up.
| (and you can force re-scans to speed it up). Slightly
| rename a file? But Jellyfin still reads it as the same
| movie from its metadata source? Your watch history
| survives. Hell I think you can even delete a movie, then
| add it again later, and your watch history survives (as
| long as Jellyfin decides it's the same movie by ID).
| There's no _cruft_ that hangs around to deal with. It 's
| very low-stress. Like 99% of my "management" of Jellyfin
| is just rsycing files, LOL.
|
| -----------
|
| As for non-Web clients:
|
| - There's an official Roku client, but... most Roku
| devices have pretty limited codec support. The client
| works _great_ though. If your server can transcode, this
| may be a totally fine choice. It 's what I used for quite
| a while until enough of my files were in formats newer
| than h.264 that it was no longer viable.
|
| - AppleTV has an official client. It's pretty good,
| but... if you can't transcode, there's one somewhat-
| common Dolby audio format (I forget which exactly) that
| AppleTV doesn't have a license to, so it causes problems.
| However, for that problem there's:
|
| - Infuse (also AppleTV). It's amazing. The recent release
| supports multiple user accounts with different server
| access settings (not only can they log into Jellyfin with
| different credentials, they could conceivably use totally
| different servers), which is brilliant if you want
| parental controls or just to have different "watched"
| lists. It's free but there's a paid version with a few
| extra features that includes a license to that tricky
| audio format. I've been using this for years, at this
| point, and aside from wishing it supported multiple
| accounts (and it does now, as of very recently!) I've had
| no trouble with it at all. Also, Infuse supports other
| media servers as backends.
|
| There are clients for tons of other platforms, too. And
| you can always Airplay or whatever from (say) a laptop.
|
| ----------
|
| For going on the road (and short of taking your server
| with you) I have used two options:
|
| - You can just use it directly over a VPN to your house,
| like Tailscale, if the client end's connection is solid
| (and your home connection is good, for that matter). I've
| streamed mid-quality 4K over such an arrangement, halfway
| across the US. You can even connect an AppleTV to
| Tailscale and take the AppleTV with you (it's much
| smaller than most servers, lol) for the full at-home
| experience while traveling (Christmas movie marathon at
| the in-laws' house this holiday season?)
|
| - Long road trip with the kids and want them to watch
| _Apollo 13_ (and perhaps a couple Disney movies) while
| you drive to Cape Canaveral? Browse your Jellyfin web UI
| on the tablet they 'll use, and download the file(s) you
| want straight from there. Play files in VLC. Done, no
| internet connection required. Being able to use the web
| UI is nice because you can browse categories and such,
| it's actually a fair bit better than something like using
| an SFTP client.
| kijiki wrote:
| I run kodi via OSMC on a Vera V.
|
| It comes with a dedicated remote (though it does support
| CEC), which solves #1, at the cost of having an extra
| remote.
|
| I mainly hit #2 when scrubbing, often (worse on some
| compression types than others), it'll just freeze frame
| for a minute before everything catches up. This may be
| because I'm serving the content via HTTP to the Vera V,
| I've been meaning to try NFS and/or SMB. Never had issues
| with playback itself, probably because the Vera V
| hardware and the OSMC/Kodi build are co-developed, so
| there is pretty much always hardware decode support.
|
| #3 surprised me; Kodi supporting just using my directory
| layout is why I use it over something like Jellyfin! I
| just added the HTTP share, and then navigate
| Videos->files->my_http_share_name and I'm in my directory
| structure.
| ssl-3 wrote:
| I run Kodi on a Raspberry Pi 4. I have the same
| complaints about it that you have.
|
| And it is nice, I guess -- it's functionally simple to
| just play files over an SMB share. But the interface
| is... well, the interface was really amazing on the OG
| Xbox and that was a very long time ago.
|
| So even though I keep Kodi around, most of my video-
| watching is with Plex, wherein: The library updates
| itself. The subtitles download themselves (the subtitles
| even theoretically sync themselves to the video). Stuff
| generally Just Works, even over the WAN.
|
| Plex is very set-and-forget, and its performance is great
| on a ~$20 ONN streamer-box from Wal-Mart (and there's
| also smart TV apps and PC-oriented playback, of course).
|
| The user experience is really good: The interface is very
| remote-centric and flows well while kicked back in an
| easy chair in front of a TV. My eldery, tech-averse dad
| uses Plex without any trouble, which he'd absolutely
| never be able to do with Kodi.
|
| Amusingly, Plex is/was a fork XBMC. :)
|
| Despite the complexities of its client-server model
| (where both sides are kind of fat), and the expense, I
| can't recommend Plex highly enough.
|
| That said: Jellyfin is free both as in beer and as in
| libre. It also gets most of this stuff right, and from
| what I've read it's been improving steadily for a number
| of years. I'd have written about Jellyfin instead, but I
| don't have as much direct experience with it (and I paid
| for Plex a long time ago).
| echelon_musk wrote:
| 1. Buy a FLiRC and use any remote of your choosing.
|
| 2. Are you running Kodi on a potato?
|
| 3. You can absolutely use Kodi without a media database.
| bombcar wrote:
| We got tons of people to use XMBC, even moms and similar.
|
| But Kodi, Kodi even I couldn't figure out, Jellyfin +
| Infuse is bog simple.
| xbmcuser wrote:
| Part of the reason more people now understand how to use
| jellyfin etc is because they have been used to doing it
| with netflix and other apps etc for 10+ years
| phantasmish wrote:
| Sure, but I've figured out multiple Paradox game UIs, put
| many hours into a bunch of weird old crufty DOS games
| (Dominus, anyone? Darklands?), ran Gentoo as my main OS
| for several years (while preferring Windowmaker as my WM,
| for god's sake, hahaha)... and still got myself turned
| around in Kodi sometimes after many hours using it, in a
| way I never did in Netflix's UI (any of their UIs).
|
| Kodi's got some really weird UI choices going on. I don't
| think it's the case that Netflix-alike UIs are anywhere
| near equivalently bad, but people are able to use them
| anyway just due to familiarity. I think Kodi's is simply
| a lot worse.
|
| Even the parts of Jellyfin that don't resemble Netflix
| (as there's no user-facing equivalent in Netflix)--the
| server & library management portions--I find vastly
| easier to use than Kodi's equivalents.
| madaxe_again wrote:
| I fondly remember modding my first Xbox to install it, and it
| just being so much better than anything else available at the
| time that I immediately retired my... man, I can't even
| remember the brand. They did a nice line in network attached
| media players in the early 2000s.
|
| I ended up assembling a few XBMC systems with rack mount NASes
| stuffed full of hard drives for use on yachts, with easy means
| to rip or copy new media - clients couldn't believe what they
| were seeing compared to the previous world of bootleg DVDs, and
| one system I know of was in use still 15 years on.
| abrookewood wrote:
| 100% Even when I stopped playing Xbox games, we would take that
| pimped out machine everywhere. Long before there was Netflix,
| there was an Xbox running XBMC loaded with movies and TV shows
| of questionable origins. Good times!
| filmgirlcw wrote:
| XMP was the first time I ever picked up a soldering iron -- so I
| could "hack" my OG Xbox 1.0.
|
| I will always, always love and respect it. I love that they are
| still committed to the OG device. I want to pull mine out and see
| if the spinning hard drive still works after all these years,
| might even try to update it!
| kotaKat wrote:
| Precarious hard drive IDE cable-swap-while-running gang here.
| Sitting there wondering if I was going to kill something with
| both the family PC splayed open on the dining room table _and_
| the Xbox splayed open on the dining room table, with a Linux
| live CD in hand...
|
| I still can't believe Bert would have ever cheated on Ernie[1].
|
| [1] http://archiv.sega-
| dc.de/phoenix.maxconsole.net/docs/bertern...
| monocasa wrote:
| In the context of how that hack works, I'd argue that Bert
| and Ernie are working together to tag team the Xbox
| dashboard. Rather than cheating, seems broadly consensual to
| me, at least as far as Bert & Ernie are concerned.
| dylan604 wrote:
| People with the skills to design these things impress the
| hell out of me. The ability to reverse it to then understand
| it well enough to create these exploits are impressive.
|
| Also, I hate fonts. My two least favorite parts of using
| computers are fonts and printers. Even in the old days of
| System 7-9 pre-OS X, fonts would prevent a system from
| booting. Many a times, I had to reboot without loading
| extensions, move out fonts, and then reboot because some font
| I just "borrowed" was corrupt. Even then, I was flabbergasted
| that a font could crash a computer. The more things change,
| the more they stay the same it appears.
| filmgirlcw wrote:
| That link just unlocked a core memory I haven't thought about
| since I was 17 years old, so thanks for that!
| nick_ wrote:
| Yep my electronics engineer dad was like "you cannot do this"
| but it worked! He got me to put an aligator clip wire from
| case to case so the grounding would at least be joined?
| echelon_musk wrote:
| If you do go ahead and fire up your old Xbox, it would probably
| be worth you running XCAT.
|
| > Xbox Content Archive Tool (XCAT) is a utility that runs
| directly on an Xbox console to assist in finding unarchived DLC
| and other lost content. When run, the application will scan the
| Xbox hard drive for any content that has yet to be archived and
| upload it directly to the servers of the XCAT Team for later
| analysis, sorting, and archival.
|
| https://consolemods.org/wiki/Xbox:XCAT
| xeromal wrote:
| I remember that there were 2 games that you could use to modify
| your xbox but I only remember 1 game. Mechassault.
| echelon_musk wrote:
| Mechassault, 007 Agent Under Fire and Splinter Cell.
|
| More recently there are other game exploits, such as THPS4.
| However, since ENDGAME you don't even need a game to softmod.
| whalesalad wrote:
| I always wanted to mod mine, but was worried about Xbox Live
| ban (even on OG xbox)
|
| This had me wondering what the name of the chip I intended to
| buy was ... which had me remembering then name Bennie Huang,
| which led me to realize the OG Xbox he modded is on display
| near me at the Henry Ford museum (!):
| https://www.thehenryford.org/collections-and-research/digita...
|
| > Not on exhibit to the public.
|
| =(
| mentos wrote:
| Same. Executer mod chip?
|
| I remember at its peak renting 5 games at a time from
| blockbuster, copying them to my Xbox in the parking lot and
| dropping the DvDs in the return box to confused employees
| inside who had just rung me up.
|
| Dont think I played many of the games the real game was
| building the collection haha fond memories
| joshstrange wrote:
| That's what my dad used to mod our OG Xbox. My neighbor
| (unmodded) and I would split the Blockbuster Gamepass (I
| think that's what it was called) for $30/mo (IIRC) for
| unlimited rentals, just 1 at a time. We'd take it home, rip
| it to my Xbox then put the disk in his and we'd play through
| whatever the game was until we finished or got bored, then
| rinse and repeat.
|
| Had I been able to drive at that time I would have tried to
| get the family van that had pull down TV (tiny) screen in it
| so I could do what you did.
| 1970-01-01 wrote:
| Should have named it XBMC 360 because it has come full circle and
| it would continue their barbaric culture of naming it 'X' but
| building it for the complementary set of X. (i.e. it works on
| everything but XBOX 360)
| par wrote:
| XBMC really takes me back. I used to love using this, and then
| when it switched to Kodi I got a bit confused but kept using it.
| Finally I moved over to Plex because I recall having some issues
| with Kodi i can't remember these days. But while I love Plex, i
| don't love the proprietary feeling of it, and would still prefer
| something truly open.
| bombcar wrote:
| Jellyfin + Infuse on Apple TV has been quite wonderful.
| Jellyfin alone works fine if you have various other players.
| GaryBluto wrote:
| As much of an achievement as this is, I think much of the charm
| is sadly lost in later versions of XBMC.
| echelon_musk wrote:
| Would be lovely if there is a backported version of the Project
| Mayhem 3 HD skin. I remember using a backported version for
| Kodi on my Linux box many years ago, however I doubt it is
| still maintained!
| GaryBluto wrote:
| I have the source code to an old version of XBMC sitting
| round somewhere, including the Project Mayhem skin in non-
| XBOX-specific file formats if you're interested.
| echelon_musk wrote:
| A quick search shows me that there is an actively
| maintained version here
| https://github.com/jamal2362/skin.pm3-hd.cpm
| unbehagen wrote:
| I loved XBMC and still use Kodi to this day. Back then, I even
| proposed and POCed what's now a part of their Add-On system,
| essentially a fuse-like virtual file system forwarded to Python.
| Before that, each Add-On had to bring its own UI. This was
| basically my first OSS contribution and the community was really
| supportive and welcoming.
| AshleyGrant wrote:
| I used that to build my XM Radio Online plugin!
| jajuuka wrote:
| That's some impressive dedication to continue homebrew on the OG
| Xbox in 2025. Much respect for that alone. Very cool to see such
| an old console get a first class modern media player experience.
| anonymousab wrote:
| I remember installing XBMC with a 360-style "blades" interface
| and being blown away by how much smoother and nicer it was then
| the blades interface on the Xbox 360 at the time.
|
| Obviously the OS wasn't doing as much as an Xbox 360 was, but as
| an end user, it made me perpetually annoyed at what we "could
| have had" on the 360.
|
| And then Microsoft changed the 360 UI to their windows 8 uwp
| Tile-style UI with even more ads and I realized that I
| underestimated how bad things could get.
| caseyf7 wrote:
| I fondly remember opening up my Xbox to solder a mini board to
| the Xbox board. Later, they figured out how to add it without the
| additional board.
| kristofferR wrote:
| I didn't get consoles as a kid, but after moving out I bought my
| first console - a PS3 I jailbroke.
|
| Showtime/Movian was my TV media player for years, actually worked
| pretty great until I got a Shield. Cool to see it is still being
| developed, like XBMC.
| deaddodo wrote:
| Gotta love this:
|
| > Despite the constraints of the Xbox's single-threaded 733MHz
| CPU, XBMC 4.0 includes improvements to task scheduling that allow
| multiple activities to run concurrently.
|
| As if the Pentium 3 wasn't regularly used to run fully multi-
| tasking operating systems for years.
|
| My old 400mhz P2 was able to play videos, catalog my music
| collection, download files, and let me edit code simultaneously
| just fine.
| accrual wrote:
| Yeah, the Pentium 2 and 3 CPUs were very capable. Even today I
| feel they can do a lot of work with the right tools and some
| shims to access modern stuff (SSH, RDP).
|
| Maybe XBMC's kernel wasn't designed for multitasking and
| they're now adding better support. I could understand wanting
| to throw the whole CPU at whatever the user was doing,
| especially in early days.
___________________________________________________________________
(page generated 2025-11-21 23:01 UTC)