Hardware Modders looking into cheaper expendable storage options for Xbox Series X|S

pcwizard7

Well-Known Member
OP
Member
Joined
Aug 2, 2013
Messages
1,398
Trophies
0
XP
1,561
Country
Australia
Modders looking into cheaper expendable storage options for Xbox Series X|S

Xbox-custom-SSD-850x551.jpg


A custom solution to Xbox’s biggest problem: overpriced expandable storage.

Microsoft and Sony took different paths with their expandable storage solution for their latest gaming consoles. The PlayStation 5 relies on the NVMe standard with M.2 slot that can easily be replaced with a compatible device. The company provides a detailed tutorial along with a list of officially certified drives. The replacement of the PS5 external drive is easy, and so is expanding the storage on Xbox Series S and X consoles, except it is locked to one manufacturer and one capacity.

The official Seagate Xbox 1TB storage is greatly overpriced and simply a bad value. However, this is the only working option that supports Series S|X games, but users can still store games on USB attached storage and move games should they want to play them. At least the pre-Series games can be played directly from the USB drive. Everyone else who wants to enjoy effortless gameplay with the latest titles is forced to buy Seagate solution.

Naturally, since Xbox Series consoles have been released gamers and modders are looking for alternatives to Seagate Xbox storage. It was quickly discovered that the official expandable drive uses a custom implementation of CFexpress. This implementation supports PCIe Gen4 unlike the original standard, which was designed for cameras. The CFe standard relies on PCIe Gen3 with up to 4 lanes, supporting up to 1 GB/s lane. More importantly, though, it is compatible with NVMe drives.

Learn in Source

Source: https://videocardz.com/newz/modder-...ch-xbox-series-nvme-ssd-as-expandable-storage
 

tech3475

Well-Known Member
Member
Joined
Jun 12, 2009
Messages
2,588
Trophies
1
XP
3,410
Country
What's funny for me is that a while back I had others elsewhere defending MS's solution from a cost perspective, they claimed the price will always be in line with the M.2 PS5 compatible options.

In reality, the M.2 drives have come down quite a bit over the last few weeks, even with the added cost of a heatsink.

The biggest concern I'd have with a 'custom' solution for the Series S/X is if MS clamps down on it, like they did on the 360 unlicensed MCs.
 
  • Like
Reactions: yoyoyo69

pcwizard7

Well-Known Member
OP
Member
Joined
Aug 2, 2013
Messages
1,398
Trophies
0
XP
1,561
Country
Australia
What's funny for me is that a while back I had others elsewhere defending MS's solution from a cost perspective, they claimed the price will always be in line with the M.2 PS5 compatible options.

In reality, the M.2 drives have come down quite a bit over the last few weeks, even with the added cost of a heatsink.

Xbox Solution $219: https://www.amazon.com/Seagate-Stor...ies+s+storage+expansion&qid=1631282351&sr=8-3
WD_BLACK 1TB SN850 NVMe $220: https://www.amazon.com/WD_Black-SN8...ywords=wd+1tb+black+ssd&qid=1631282409&sr=8-4

Price is in line

Xbox's solution allows hot swapable
 

White_Raven_X

Hack everything, hack the world!
Member
Joined
Sep 23, 2019
Messages
464
Trophies
0
Age
42
XP
812
Country
United States
Modders looking into cheaper expendable storage options for Xbox Series X|S

Xbox-custom-SSD-850x551.jpg


A custom solution to Xbox’s biggest problem: overpriced expandable storage.

Microsoft and Sony took different paths with their expandable storage solution for their latest gaming consoles. The PlayStation 5 relies on the NVMe standard with M.2 slot that can easily be replaced with a compatible device. The company provides a detailed tutorial along with a list of officially certified drives. The replacement of the PS5 external drive is easy, and so is expanding the storage on Xbox Series S and X consoles, except it is locked to one manufacturer and one capacity.

The official Seagate Xbox 1TB storage is greatly overpriced and simply a bad value. However, this is the only working option that supports Series S|X games, but users can still store games on USB attached storage and move games should they want to play them. At least the pre-Series games can be played directly from the USB drive. Everyone else who wants to enjoy effortless gameplay with the latest titles is forced to buy Seagate solution.

Naturally, since Xbox Series consoles have been released gamers and modders are looking for alternatives to Seagate Xbox storage. It was quickly discovered that the official expandable drive uses a custom implementation of CFexpress. This implementation supports PCIe Gen4 unlike the original standard, which was designed for cameras. The CFe standard relies on PCIe Gen3 with up to 4 lanes, supporting up to 1 GB/s lane. More importantly, though, it is compatible with NVMe drives.

Learn in Source

Source: https://videocardz.com/newz/modder-...ch-xbox-series-nvme-ssd-as-expandable-storage

Conversion board that can connect NVMe M.2 SSD to the CFExpress card slot of Sintech, Xbox Series X | S​


https://www.guru3d.com/news-story/conversion-board-that-can-connect-nvme-m-2-ssd-to-the-cfexpress-card-slot-of-sintechxbox-series-x-|-s.html


Cheap option available here at $35.99:

http://eshop.sintech.cn/index.php?main_page=product_info&products_id=1378
 

playstays_shun

Well-Known Member
Member
Joined
May 22, 2019
Messages
497
Trophies
0
Age
71
XP
1,162
Country
United States
and its working?

lAst we had an article about this, it didnt recognize the drive I dont think because of other measures (software related) not specific to being a good 'architectural fit'
 
General chit-chat
Help Users
  • Veho @ Veho:
    The new forum software did cause some issues with the maymaybox, I remember hearing somewhere.
    Gift
  • Veho @ Veho:
    I thought that was solved.
    Gift
  • KennieDaMeanie @ KennieDaMeanie:
    On the phone with att wish me luck
    Gift
  • SG854 @ SG854:
    Why do you love?
    Gift
  • KennieDaMeanie @ KennieDaMeanie:
    20 minutes still play jump around with att
    Gift
  • KennieDaMeanie @ KennieDaMeanie:
    Another 8 minute transfer yay
    Gift
  • Veho @ Veho:
    PLEASE HOLD. YOUR CALL IS VERY IMPORTANT TO US. PLEASE CONTINUE TO HOLD.
    Gift
  • ClancyDaEnlightened @ ClancyDaEnlightened:
    in other words *please hang up*
    Gift
  • ClancyDaEnlightened @ ClancyDaEnlightened:
    stop bitching on the phone
    Gift
  • Coto @ Coto:
    http://harmful.cat-v.org/software/OO_programming/ <- OOP allows a generic build to scale approach to solve problems. And compatibility. In my experience an API/Shared Libraries by being encapsulated, is less likely to get optimized/destroyed by the compiler, specifically in embedded platforms.
    Gift
  • Coto @ Coto:
    No doubt it will be slower, but if you can and have the resources to hand-optimize away the code
    , do it.
    Gift
  • KennieDaMeanie @ KennieDaMeanie:
    If you dont bitch nothing will get done correctly
    Gift
  • Coto @ Coto:
    Also allows to separate pieces in components: Init, update, destroy, which enables the whole program to be inheritable. If you're creating a first person shooter, and want to add multiplayer, you will have to use OOP regardless.
    Gift
  • Coto @ Coto:
    and forget about memory management
    Gift
  • Psionic Roshambo @ Psionic Roshambo:
    I remember when you had to write your code exactly or things would just break instantly lol 48K was all you had on an Apple IIe and that was with added RAM ai think... Forgot so much over the years lol
    Gift
  • Psionic Roshambo @ Psionic Roshambo:
    Back when Apple included a programming manual in the box...
    Gift
  • Coto @ Coto:
    yeah, psi gets it. Imagine building a 3D game and the compiler/linker breaks your code because you didn't order the data in a certain way
    Gift
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah I dimly recall if your have the compiler set to optimize too agresively things can get crazy
    Gift
  • Psionic Roshambo @ Psionic Roshambo:
    Like setting it really high can work but sometimes requires rewrite of code and that's if the error spat out makes any sense
    Gift
  • Psionic Roshambo @ Psionic Roshambo:
    I used to be great at finding nested loop logic error
    Gift
  • Psionic Roshambo @ Psionic Roshambo:
    I remember finding a bug in some C++ code for a company and they sent me a watch and some money it was cool
    Gift
  • Coto @ Coto:
    nice
    Gift
  • Coto @ Coto:
    also that site at the same time recommends Go lang, more like Go LoL
    Gift
  • The Real Jdbye @ The Real Jdbye:
    what does league of legends have to do with anything?
    Gift
  • Gift
    Coto @ Coto: https://github.com/ksimka/go-is-not-good <- lolang