Jump to content
OGXbox.com

samspin

Members
  • Posts

    82
  • Joined

  • Last visited

  • Days Won

    4

Everything posted by samspin

  1. I no longer have the Trusty board as the graphics side failed eventually (though I suspect it is the MCPX southbridge chip that developed a fault, as the only BIOS that would boot at all was a Cromwell-based BIOS). I sent it to N64 freak to recycle a couple of years ago, although I still have the copper block somewhere. I can't remember where I got the copper block but I can tell you where I got the fans (in case the link expires, they are called "Evercool Mini UFO VGA Cooler"): https://www.ebay.com/itm/22255328678 . Depending on where you are located I may be willing to send you my old copper block. Drop me a PM.
  2. For what it's worth, I have a Friendtech Bravo board that had the original Xbox CPU removed and replaced with a socket, which contains an Intel Pentium III SL4CG. The SL4CG has the full 256kb cache. It does appear to give a *slight* boost to framerate and load times. Because it is the original 733mhz clock, it retains full compatibility with all software (unlike 1ghz and 1.4ghz CPU mods as some games depend on the clock rate for timings). This makes sense as the original Alpha hardware used the SL4CG as well. I can only assume the cache was reduced by half to increase yields. I wouldn't be surprised if the original Xbox CPUs were in fact manufactured from a wafer with the full cache size, but half disabled. That way if half is faulty, the CPU is not wasted, hence yield is increased. Just thought I'd share my experience here.
  3. I have a feeling this worked for you because on retail boards, the X3 secret ROM fixes the address lines during the boot process when the D0 point is grounded, preventing you accessing the TSOP even if you unground it. However the X2 on debug, test, and Chihiro boards has no secret ROM so this shouldn't happen! In that case I may try this method with an Xecuter Lite 2.3B I've just bought, as it has 1MB which is plenty for the debug BIOS to fit (although I will have to hotswap it from a retail in order to flash the debug BIOS onto it in the first place of course, as the flash chip is non-removable). As far as I can see, this modchip has plain old bank switches and does not have any custom fancy OS that adds features on the expectation it be used on a retail board. If it boots the debug BIOS properly I'll unground D0 and go from there the same way you did after bunging in a burned CD with the XDK Recovery. Fingers crossed this will work!
  4. This is precisely what I tried to do, but it still FRAGs once I move the Xenium chip to the X2 board. I truly believe this is due to the Xenium chip initializing itself and loading a common 2BL before passing onto where the remainder and kernel would be from the BIOS bank. Since the Xenium then won't work normally in either a retail or X2 board at that point I end up having to use emergency mode and flashing a new BIOS over the network. If anyone else manages to find a way to get around this please do tell.
  5. I thought I'd chime in here as I also have a couple of boards with MCPX X2 chips on them (in my case with the full 128MB RAM on them) originally used in Sega Chihiro consoles. From the get-go they FRAGd until I applied heat to reflow the GPU, and now they light up solid green but display nothing. From what I can see, all non-retail boards *always* have the TSOP write enable points bridged, and have the LPC port populated as that is where the mediaboard is normally plugged into. I therefore strongly believe that this was also the case for your test board: I do not think a previous owner tried to flash it, it likely contains the Chihiro bios which does not display any video at all unless you have the mediaboard plugged in so that it can find "segaboot.xbe". I have been able to get them to boot from common Aladdin modchips (that are 256KB in size) by grounding D0 but only with a BIOS specifically designed to boot externally- and even then, it's not a debug BIOS, but a very early retail test BIOS from the recent source code leak. I think this is because how the address regions are hardcoded. I'm also struggling to find a modchip that has 1MB to fit a full debug BIOS that does not manipulate the code being passed to the Xbox LPC port. Xeniums will not work because they always expect to boot from an X3 MCPX, and therefore always respond from 2BL (completely skipping the required boot sector which would normally be overlayed by the Secret ROM on an X3) no matter what you flashed to it (the 2BL is hardedcoded in the Xenium and then it passes execution to the chosen BIOS, as it is designed to work in an X3). So matter what I flash to my Xenium to set up, even with 'fastboot', it always FRAGs once moved to the test boards. Try as I might, I cannot overwrite the original TSOP because I have no dashboard files that work with such an early retail BIOS. I am planning to do it the hard way by removing the TSOPs with a hot air station and flashing them manually with a PIC programmer in a socket. I just really hate doing it this way because the damn legs are so tiny and it's a nightmare getting them back on the board without getting solder bridges. If I do succeed in converting my boards this way, I'll write back.
  6. It can also work if someone flashed a 256KB BIOS image to a 1MB TSOP, without bothering to copy it four times to make a 1MB file first. This results in the TSOP having only 256KB at the bottom, and then the rest blank. The Xbox reads from the top of flash and if there is nothing there, will fail to boot. The 3 wire trick works by forcing the board to start from a different bank in the TSOP. I have done this myself when I accidently did this with Eurasia Flash Disc. It is worth noting that Evox checks and automatically copies a 256KB BIOS image four times if you attempt to flash to a 1MB chip, which is why people can make mistakes when using other flashing utilities.
  7. Trying to boot 3 times then blinking error lights is a pretty standard outcome in this situation as the SMC will attempt to boot 3 times before giving up if it encounters an error. Such an error can be any number of things. Flashing Red And Green errors include: bad EEPROM configuration, bad BIOS, no BIOS (or cannot find one due to grounded D0 but no chip connected properly to the LPC!), GPU not connected properly, or CPU not connected properly. The last two are extremely unlikely in this situation and fixing those is something very few people can do. Meanwhile a 3 times boot attempt then FRAO (Red and Orange) indicates a problem with the RAM, either it is faulty or not connected properly (not the case here!). It is possible that somebody put a bad BIOS on the onboard TSOP and then resorted to fitting a modchip to make the board work again rather than go to the trouble of unsoldering the TSOP to flash it externally. Which would explain why it cannot boot normally. It is also possible that the Aladdin chip has shorted due to the bad soldering it had to begin with (maybe some of the bad solder went between the pads underneath while you were cleaning up the view from the top. Not that I'm knocking your own soldering skills, but I've had this happen to some Aladdins too! The pesky hole shape makes it so awkward!). If the said Aladdin chip had a proper LPC connector on it, I'd say try it in another Xbox, but it probably isn't a good idea to try soldering it into another Xbox at this point. All I can suggest at this point while waiting for your new Aladdin to arrive is removing the D0 wire and then try the so-called 3 wire trick to see if one of the other BIOS banks on the TSOP works (SS_Dave has put up a tutorial on this here). Sorry I can't really think of anything else at the moment!
  8. As long as the disk is unlocked, you can use the latest beta of FatXplorer https://fatxplorer.eaton-works.com/3-0-beta/ As at this time, it currently only supports reading from OGXbox disks, not writing to them. But hopefully this is all you need anyway! DO NOT use Xplorer360 (not be confused with the similarly named FatXplorer) as it is not designed for OGXbox disks and in my experience it does corrupt them.
  9. What I would do in this case is have a second Xbox that IS modded side by side with your stricken one, with the lids off of both. Provide external power to the existing HDD but with the IDE cable plugged into the stricken board. Start it up allow it to turn on long enough to allow it to unlock the HDD, then unplug the IDE cable but leave the Molex power connector plugged in, so that the HDD remains unlocked so long as it has power to it. Start up the modded Xbox with HEXEN in the DVD drive, and go through the options for a "disk upgrade". Unplug it's own HDD and attach the IDE cable from this modded Xbox to the HDD you want to extract your saves from. Select and run "preparation" and UnleashX will reload, but crucially it won't touch anything on your HDD, it merely allows the Xbox to recognise a swap safely. Once UnleashX reloads, you should be able to access your saves via FTP in the E partition! Once you've got these you should be able to copy them to a new HDD. Keep in mind at some point that you will want to extract your original EEPROM (you can buy such a cable to do this on eBay) if you want saves that are console-specific to work, and apply this EEPROM to your new Xbox. But at least this way it gives you more time to get your saves archived. Sam
  10. Sometimes I find that I have to format newly resized partitions twice to get them to show up and work properly. I set the partitions up with XBPartitioner but still find that the partitions are marked with zero size in UnleashX. Use UnleashX to format such partitions, and then go into XBPartitioner again. To get XBPartitioner to give the option to reformat partitions marked ERR press the white button on your controller until "format current partition" is displayed rather than "write partition table" and then press start. Then the partitions should work properly in all dashboards.
  11. I can testify that the tray above will mount in the Xbox HDD tray and the screwholes will align properly. WD Velociraptor Icepacks will also work just as well too, I was lucky getting a bunch in a joblot.
  12. When the temperatures start to get too high for my liking I tend to replace the heatsinks with VGA coolers. Having said, the last time I did this yesterday, I heated the original heatsinks too much in the process of unsetting the glue, teaches me to use a temperature controlled gun to gently heat rather than a hairdryer! Now the board FRAGs and is irrepairable. I'm really not proud of myself for this and don't know why I tried that on this occasion when I normally use a temperature controlled gun. I guess I was acting out of haste, but it's a vital lesson learned to be much more careful with these things. My usual equipment I don't have to hand due to the COVID-19 lockdown. Anyways, I've found that Evercool UFO VGA coolers fit well for both the CPU and GPU, although you'll need to remove the existing plastic retainers from the board, and cut away two screw fittings from the bottom of the case under where the GPU area is. This will give you room to use bolts to hold the new heatsinks on. https://www.ebay.com/itm/332248005105 They aren't too noisy and do their job well. I keep meaning to make a tutorial for this process, but after wrecking my board during the last time I did this, I feel the need to brush up on my skills before doing such a thing. I have got a photo of one of the heatsinks attached on an earlier board I did (and is thankfully still working!): For the avoidance of doubt, I have already posted about this over on the XBMC4XBOX forum.
  13. I've got a board with the same issue, fancy taking it off my hands? It already has the full 128MB on it but FRAGs due to BGA solder problems on either the CPU or GPU after getting the heatsinks too hot from a hairdryer while removing them (the stock thermal glue gum is a PITA to remove). So much for trying to replace the heatsinks and getting ahead of myself. It would be a shame for the RAM to go to waste but I don't have the skills neccessary to do this kind of soldering. For someone with the right skills and equipment I imagine it would be easy. Long answer is yes. However it is very expensive to get it done and very few people are around who openly advertise that they have the neccessary equipment and can do this. If you were softmodded and have saves on a locked HDD and need to extract the EEPROM however, there are tools you can buy to extract it externally. Keep googling, and donate the board to someone who can reuse the RAM! If you do want to go down the route of learning how to do BGA soldering, you'll need to buy a rework station and practice on some old computer equipment you don't care much for. You'll need to preheat the board carefully on a specially designed tray, then apply hot air directly above the GPU to remove it. Then remove all the existing solder balls underneath. You'll need a stencil template of the bottom of the GPU to help you apply new solderballs to it. I've never come across such a stencil for the XGPU so you may well have to make one yourself. Only then you can place the GPU back on carefully and apply hot air again to solder it back into place. That's... the short story. A good example of this kind of work can be seen from DosDude1's Youtube channel: https://www.youtube.com/user/dosdude1 . Good luck with whichever way you wish to proceed, but you well find yourself repairing a lot of other boards as well as other people's once you've learned this stuff! Repairing other people's stuff as well as your own will be the only feasible way you could make up the cost of buying the equipment.
  14. I usually use the same StarTech one, I've found them to be the fastest- both in terms of startup time and stability during FTP transfers, and most reliable. Sadly though the price has gone up from £8 each to around double that since the COVID19 outbreak began. My last order for two of those at that price magically went missing in the post recently. I'm now back to trying my luck with cheaper ones. I'll post back in here with my results and a link to a listing if I have any luck with them once they arrive.
  15. Also depends on the IDE cable. Some cheap IDE to SATA adapters only work well with 80-wire IDE cables, as opposed to the standard 40-wire IDE cable the Xbox comes with. I've never had much luck obtaining straight flat 80-wire IDE cables with the correct length that bend properly, and they often liked to move themselves in the way of the rear screw during reassembly and get themselves broken with a screw right through the middle! I've had much better luck with round-ribbon 80-wire IDE cables as they are much more flexible to fit in the case. The problem is the short end is often wired intended for 'master', long end wired for 'slave'. This means I can't use Cable-Select mode since the short end will only reach the DVD drive which must be 'slave', while the HDD on the right (which is furthest from the IDE connector on the bottom left of the motherboard) is meant to be 'master'. This means I have to use an IDE to SATA adapter that allows selecting 'master' or 'slave' manually. The DVD drive is already hard-set as 'slave' internally. Just thought I should mention this! Example 45cm round ribbon 80 wire IDE cable I use: https://www.ebay.co.uk/itm/362614729776
  16. Keep in mind that unless you use EEPROM Nuller on your all Xboxes before installing DLC, you will not be able to swap disks between them (well you can, but DLC will be broken and updates won't be used despite being present). DLC and title updates are uniquely signed per HDDHEY! Therefore using an all zerod HDDKEY will allow you to easily swap disks between Xboxes without having to reinstall DLC and title updates all over again. If you do need to swap disks to another Xbox and have to reinstall your DLC, it has to be removed first. Since this is a chore via the MS Dashboard (and doesn't include title updates) it is easier to do this via FTP. Download your E partition files via FTP, then delete the ones currently on your Xbox, leaving just the copy of them on your computer. Then search for any folders named "C$" and "U$" and delete them, then upload the remaining files back your E partition. EEPROM Nuller is part of JCRocky5's softmod package, if anyone wants the download this part, I'll leave a link to it here. https://gargoyle.acns.pns.edu/xbox/TSOP or CHIP EEPROM Nuller.zip BUT: I would highly recommend that you do NOT do this unless you have not got many invested saves. Some games use the HDDKEY to prevent saves being transferrable between consoles, and such saves would break if you use EEPROM Nuller *after* starting such games. Be warned! With a bit of forward thinking, it is best when first starting off with a new Xbox to use EEPROM Nuller, launch each game that has DLC at least once, then install the DLC. Then your Xbox disk can be easily cloned between other Xboxes you may possess (after using EEPROM Nuller on those too). Makes life a lot easier when you have an Xbox in more than one location and want to easily transfer your progress between each.
  17. You can find offline DLC installers over on Digiex https://digiex.net/threads/xbox-offline-xbox-live-downloadable-content-dlc-installers.675/ You'll find the missing Halo 2 update and official DLC maps there.
  18. Oh I remember the joys of trying to avoid going anywhere near having to find a soldering iron doing this the first time ten years ago. I was only successful flashing ONCE after using a pencil and playing join the dots. Sadly though when I tried to update it again to a more preferable BIOS, the TSOP was left partially erased and of course it was impossible to convince EvoX to retry flashing, it just froze in the middle of the process until the power was cut. On next power on: unbootable Xbox. This of course is because alternative materials have a high level of resistence and makes connections unstable and unreliable. I can tell you now it's exactly the same with conductive paint in my experience. Conductive paint or graphite = no no no! Seriously, please don't prolong the inevitable like I did. Get a soldering iron, a reel of tin and a bottle of no-clean flux! Once you learn it is so easy to do! P.S. The unbootable Xbox in this story has been revived years later, only it required more wires to trick the Xbox in attempting to boot from an intact bank in the un-erased portion of the TSOP. Goes to show: you just end up having to dig yourself deeper into a hole trying to put off the inevitable!
  19. I would be interested to see if this could be a viable solution, especially for Xbox owners who don't have their machine hardwired to their router constantly for one reason or another. I know a friend whom has "mum acceptance factor" issues running an ethernet cable from the hallway, where the router is, then across the living room floor to the TV stand, since everything else in the house uses modern wireless. I can say from experience that some games do depend on the time being correct to avoid unpredictable behaviour. One example being Star Wars KOTOR 2. In case of the friend I speak of: The living room powerstrip always gets unplugged at night, causing the Xbox there to lose the time and get autoset to sometime in 2007 by the BIOS on the next boot. Loading a savefile the first time is okay, but then subsequent saves are dated to 2007. This means every time your character dies the game chooses what it believes is the latest save, which is dated 2020, and autoloads it despite there being more recent autosaves. This is quite annoying as it means one has to reload manually and the order of the saves gets mixed up, causing confusion. Even worse, sometimes they get truncated after making many autosaves, resulting in lost progress- especially after the power has been cut more than once between sessions making it difficult to keep track of exactly what the latest save is! I wouldn't be at all surprised if there are other games out there with autosave that could potentially suffer from this issue due to the correct time being lost.
  20. Short answer: sounds like your Xbox PSU is busted. Long answer: you need to check for continuity on the wiring from the Molex cable down to the points they connect to on the PSU. If the Xbox is otherwise working, then the proper voltages are still being properly generated (at least up to the power connector). Therefore I would suspect a loose connection for the Molex wiring and you'd need to reflow the solder holding it in place on the PSU to ensure a reliable connection. Also check the two black wires (ground) are connected properly on the PSU. A continuity meter here is your best friend. If you find that there is a break in continuity you might be able to solder some wires underneath to repair the connections, though at this point I would suspect that the PSU board has cracks in it, so it might be worth a sensible examination overall. Hopefully helpful pointers: the red wires toward the power connector should have continuity to the red wires on the Molex connector, same for the yellow and black wires. Sources: Sometimes I've had wierd issues where laptop size drives would work, but desktop sized ones wouldn't. Eventually I traced it to: the 12V wiring was not connected properly, but the 5V wiring was. Most laptop sized drives (except enterprise ones) only need the 5V circuit, but desktop ones typically need both. If you do not have the tools to diagnose and trace breaks in the circuits on the PSU, I would recommend replacing it for the time being, but plan to fix it later if and when you can get tools to do so. Or give it to someone who can repair it. There is only a finite supply of original Xbox components after all. EDIT: Sensible disclaimer: Do NOT try testing continuity whilst the PSU is plugged into the mains. Also always press the power button on your Xbox after unplugging from the mains: you will notice it will briefly turn on then off. This will help drain the capacitors on the PSU to avoid a potentially nasty shock while handling it, and you should give it a few minutes before taking it out anyway (don't ask me how I know this!). I apologise in advance if I sound like I'm insulting your intelligence, but it is better to be safe than assume/be sorry!
  21. I will tell you now from personal experience: some games simply do not like being run on higher than stock clock speeds. Some are highly timing dependent in order to present animations in the correct order, some can be skipped entirely in my experience even when running a slight overclock at 740mhz- even with a patch. You can patch your .xbe files with the new clock speed and this can increase compatbility somewhat, but it doesn't work for all games. Notably Rockstar games seriously suffer from this issue- I found GTA 3 to be impossible to start due to the camera angles being incorrectly set, even after watching the severely messed up cutscenes. Even if you copy a savefile from a stock speed Xbox, you will find that time-limit based missions will count down faster, with traffic on the road going faster and therefore getting in your way more- essentially making it almost unplayable. It's worth keeping two Xboxes around- one for stock speeds, one with an overclock (or CPU mod). That way you get the best of both worlds- on some games that can handle the higher clocked speed you get a noticable reduction in lag when using it as a host for LAN games. If you do want to try running time-sensitive based games on an overclocked Xbox, make sure you backup your XBEs and patch them with XBEpatcher with the new clock rate (which can be found by viewing System Info in XBMC4Xbox). https://www.ogxbox.com/forums/applications/core/interface/file/attachment.php?id=2805 This works for some games but not all of them, as noted above. In my opinion: a great combo is a 1.4ghz Xbox with an overclock for both the GPU and CPU. Really great for homebrew! I note that you mention Kekule is making an interposer for dropping in 1.4ghz PIII CPUs. This has been done before, and even if it is successful you still need someone with access to the equipment and skills neccessary to fit such an interposer. Generally the people who gain the knowledge to do this spend a lot of time and money doing this, and realistically do have to charge accordingly to make it worthwhile. This is the likely reason only a few people in the world actually are willing to pull off such a mod, let alone give out the knowledge they spent a lot of personal time and money to discover. BGA soldering is no easy feat! I long for a day when BGA soldering is made easier for home users, making repairing today's tech a lot more viable as well as keeping older equipment upgradable for longer. But I'm probably wishing for a mountain there.
  22. I am extremely sceptical such a thing has ever existed. Overclocking needs to be set at a very low level before even the Kernel is started. Further down on that archived page a comment states: "so i downloaded this and can confirm it has a 3dmark06 keygenerator, not as described, why have the comments that told people not to download been taking down this is not as described." It sounds more like the uploader was disgusing a means to pirate software as an Xbox overclock tool. Even if that comment wasn't there, I wouldn't believe it. The serial number of the Xbox is stored in a separate EEPROM. XbOverclock does not require the serial number of the Xbox to work, it directly modifies the BIOS for flashing to TSOP, which is otherwise identical across many Xboxes, and no serial number is stored there.
  23. I'm afraid here's where things get a little tricky. You can indeed use the modchip as leverage, but heres the important thing: to flash the TSOP directly from the Xbox itself, you MUST have booted from it in the first place (that's the short story. It IS also possible to flash the TSOP even when booted off modchip when using a really old, 21-wire chameleon modchip, but those are nearly impossible to find and it's a lot more work anyway. I have heard it is also possible with an XBlast modchip, but i personally haven't tried this as I don't own one). Here's how I would do it in your situation: 1) Temporarily install the modchip and whatever hard drive you want to use. The modchip will allow you to boot the Xbox without requiring that the hard drive be locked. 2) Boot from DVD drive using HEXEN . You can download this here and then burn it to a DVD. Go through the options to format the disk and prepare it. Make sure you install a SOFTMOD, and then choose to lock the hard drive. The reason you have to do this is because the retail BIOS on the TSOP requires the hard drive to be locked. 3) Remove the modchip, and then follow this guide to see where you need to solder the write-enable points on your Xbox board: https://www.biline.ca/xbox_solder.htm 4) Boot using the HEXEN DVD again. The installed softmod will allow the DVD to boot. This time you can go through the options to flash the TSOP to whatever BIOS you want (EXCEPT X3 BIOSs, since these are only for X3 modchips, not a TSOP.) Provided that your soldering was correct, the flashing should take place and then power the Xbox off. 5) If all has gone well, you should be able to turn the Xbox on again with HEXEN one last time. This time, go through the options to "clean up softmod" after TSOP flashing. I honestly can't remember at this stage precisely where in the menus it is (it is ages since I've used this) but it should be there. Also: make sure you UNLOCK your hard drive as you no longer need this! Once you've done that, remove the DVD and turn off the Xbox. 6) Turn on the Xbox and enjoy, put on games via FTP, or whatever.
  24. If you're looking for a quieter V1.0 board by swapping the GPU heatsink: yes, they are mix and match. Microsoft realised it wasn't really needed at the default clock speed and did away with the fan design in later boards. However they are a little tricky to remove: the gum underneath sets fast when cold: you have to carefully apply heat until the gum gives away and the heatsink should then lift free with little force. Do not try to simply yank them off: otherwise you'll end up lifting part of the GPU itself off and permanently breaking it (*thumps the table in frustration* Don't ask me how I know!). One way you can do this is disconnect all the fans and power on the board until the gum unsets and then gently pull at the heatsink (use gloves: it does get hot!). Not the best way of doing things, although to be fair the board would turn itself off to protect itself before any heat damage is done to the components. Even so, only leave it on for as long as it needs to be on, and give it plenty of time to cool afterwards. Make sure you use new thermal paste after cleaning away the old gum! Now: if you do want to use the fan on your V1.6 board for some reason, here's a little more info. Up to the V1.4 versions Microsoft still included holes where the GPU fan socket would have been and it was possible to either add one or simply solder wires to them to use the older 1.0 fan that way. Sadly the V1.6 has had this removed completely. So you would need to power it either by finding alternative 12V sources on the board and soldering, or to play it safe buy a Molex + fan header splitter adapter to share power from the HDD: https://www.amazon.co.uk/Pin-Molex-Female-Splitter-Cable/dp/B002VSTYJC . With regards to the slower 2TB boot time: this can happen, especially if you are utilising a lot more of the space. One way you can try to keep this slowdown to a minimum is to reformat the partitions and then transfer data *one file at a time*. The reason I mention this is because many people use Filezilla to connect via FTP, and by default Filezilla sends multiple files at a time. This has the effect of fragmenting the files on the hard drive! You really want to keep this to a minimum for as long as possible. See the screenshot below where I've changed this setting for uploads to change this:

Board Life Status


Board startup date: April 23, 2017 12:45:48
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.