Jump to content
OGXbox.com

Leaderboard

Popular Content

Showing content with the highest reputation since 03/22/2024 in Posts

  1. I just finished my Xbox port of Celeste Classic so thought I would share. This is my first Original Xbox port, so it's not the best port, and it can have problems. https://github.com/danielgpinheiro/ccleste-xbox
    6 points
  2. RAM chip 3 was the culprit. Reflowed with lots of flux. It would boot with pressure applied to the top of the case. I was able to hold the pressure and test with xblast. #3 was giving me fits, but the no boot was due to a bad job on chip #1. Chip #1 had a slight bridge and would fail sporadically, and chip #3 needed a reflow. In the times I have done this, it definitely wont test or boot if the first chip isnt done right. So if you are like me and do all 4 at once and dont get a boot, check chip #1 first. Also, the boards I have done have been 1.0-1.4. Chips from AliExpress and drag solder with lots of flux.
    3 points
  3. Everything works on my LG now. So yeah, I read that longer HDMI cables could be the issue. No need to discuss anything further, thanks guys!
    2 points
  4. Didn't the first level boot loader and decoding key and algorithm change between a v1.2 and 1.4 motherboards? Or was that just v1.0 to later revs then again with v1.6 motherboards. 512 bytes of code are stored in a permanent masked ROM that is part of the MCPX3 chip. It contains the first-stage boot loader (1BL) , decryption algorithm of the second-stage boot loader (2BL) decryption key(s), and X-code interpreter. For more about the boot process of the Xbox read Matt Borgerson's archived write-up available on archive.org's Wayback Machine: https://web.archive.org/web/20220518102811/https://mborgerson.com/deconstructing-the-xbox-boot-rom/ Edit: Excerpt from Microsoft's Copilot's reply when queried aboiut deconstructing the xbox boot rom: Certainly! Let’s delve into the fascinating world of the Xbox boot ROM. Xbox Boot ROM (MCPX): The Xbox has a 256 kiB ROM that contains the startup animation, sound, and crucial components like the kernel. The kernel is a stripped-down version of the Windows 2000 (NT 5.0) microkernel. When you power on the Xbox, the software in the ROM is decompressed into RAM, and the kernel initializes the hardware1. (Reference: Boot Process - xboxdevwiki) MCPX Versions: There are two known versions of the MCPX ROM: 1.0 and 1.1. The 1.0 version, found in the original Xbox, used an RC4 algorithm to decrypt the 2BL (second bootloader). For the 1.1 version, Microsoft switched to a TEA algorithm2. (Reference: MCPX ROM - xboxdevwiki) From the information provided above, one would think that a v1.1 or later motherboard rev's MCPX3 would work on any v1.1 or later motherboard.
    2 points
  5. Always nice to see new developments for the OG Xbox! I've actually wanted to mess with porting OoT (Ship of Harlinian) and SM64 with the co-op mod, decompressed audio, and fancy model/texture upgrades, but have a whole lot of nothing in regards to knowledge needed to make them happen (ᗒᗣᗕ)՞
    2 points
  6. Yes, last year my main xbox's psu started overheating followed by the same symptoms. The fault was not with my mainboard, I verified this by swapping in a known working psu. So if you have another psu, find out. And technically it's not a "FRAG" by the way.
    2 points
  7. This is the newest version of the installer and is the one I would use. I would select "DHCP and no BFM" at the beginning as long as you are running Cerbios already.
    2 points
  8. I highly recommend checking out OperationSports.com forum, we've found several original Xbox Live official roster updates there and they definitely have skilled roster modders in their ranks.
    2 points
  9. That’s why I quoted it. I knew that but some may not understand extruded so left it in lame terms but quoted it since it’s not exactly etched.
    2 points
  10. I look at this post now and I realize how far I have come in such a short time... Thank you @sweetdarkdestiny for being supportive at a time when I needed it. You were a great help Sorry for deviating from the topic.
    2 points
  11. I've done a few versions now. One that uses the original jewel, a Halo one and a Steel Battalion one
    2 points
  12. It turns out it was the HDMI cable. The shorter cables worked on my Vizio TV. Though, Max Payne works on my 22" Sceptre but gets "No signal" when trying it on 32" Vizio TV. Hmm
    1 point
  13. Thanks for this! If you do more porting I will definitely check them out. Anything new on the XBox is welcome and greatly appreciated.
    1 point
  14. I just discovered ship of Harkinian. I'm about to try out the OOT PC port. I REALLY wish I could program so I could port it over...
    1 point
  15. For the hell of it, could you try ripping the game from an ISO (Mulleter) and running it on a different HDD? Clean files. Same dash setup. Nothing from the current drive. If it works, THEN copy the game files from the old/main HDD for a problem game and run that file set on teh new HDD, sourced from the old.../main. You know what I mean. lol. Wanna see if it's corruption. That's my idea, anyway.
    1 point
  16. I think OoT has the most difficult and demand port to Original Xbox, but not impossible.
    1 point
  17. Ok so I totally messed up this Xbox. It's so mint and it's a crystal edition. I modded it with a Smart XX mod chip and 400GB IDE Hard-Drive. I made it so I can easily unplug the mod chip and install the original Hard-Drive if I ever wanted to bring it back to original. Everything was working well. All I was doing was finishing it up. I'm upset because I cannot get it to work again and I am hoping someone here can help. Long story short, I had the Xbox open and the Hard-Drive was removed, I was going to re-install the Hard-Drive after copying a bunch of DATA to it and then it happened, I dropped the end of the IDE cable onto the power supply and seen a small puff of smoke. Yes, I had the power plugged in......big mistake.....rookie mistake..... I really don't want to "replace" the motherboard with another one. That's the lazy way and it won't be "original".... so please help if you have the knowledge and experience replacing major components on original Xbox motherboards. The voltage from the power supply spiked through one of the pins on the IDE cable. I know which one if it helps.... Ended up Killing the Phillips DVD drive and the main Xbox motherboard. Took apart the DVD drive. I figured, I'll take the lazy way and replace the mainboard in the DVD drive and call that a day. Maybe fix the original one later. Now I still have the dead motherboard. I found one of the pins from the IDE port leading to the MCPX 3 South Bridge (Korea) was shorted. I don't have any schematics for this unfortunately, maybe someone could help with those. The line that is shorted I have removed the components causing the short. I removed RP6T1 and the MCPX 3 South Bridge. I have a 1.2v A38727-012 motherboard I am using for parts. I moved the RP6T1 and the MCPX 3 South Bridge (Taiwan) over to the "dead motherboard". Now the Xbox turns on and boots but will not complete. I am stomped with error 13 with the mod chip/400gb HDD setup. With the Hard-Drive un-plugged it gets error 07. Boots into my Smart XX bios. But that's it. Won't boot from a HeXEn DVD either.... With mod chip unplugged and with the original Hard-Drive, it gets the same error 13. Basically I know it's not an issue with the Hard-Drive's, or mod chip. I tested the mod chip and Hard-Drive in another Xbox 1.4v. I also checked all my solder work. The MCPX 3 worked fine on the parts motherboard... I tried a different DVD drive, DVD power cable, IDE cable, Xbox PSU. The motherboard still has an issue. I just don't know if there is anything special I have to do after swapping a MCPX 3. I know in newer motherboard of PC, that when changing a south bridge that the ME region has to be cleaned. I just don't have a lot of experience with PC's older than 2008. Is the MCPX 3 from the 1.2v not compatible on the 1.4v? I am pretty sure they are both the same part.. Only difference is where they were manufactured.
    1 point
  18. I agree with @Bowlsnapper. If it does this at startup, the chip needs to be replaced. The System Management Controller (SMC) - the PIC processor on v1.0-1.4 motherboards or Xyclops chip on v1.6s - handles the overheating condition at a hardware level. It flashes the eject ring LED orange and spins the fan(s) up to max speed to cool the system. If the temperature reading does not go down the SMC shuts off the console. The front panel buttons do not respond after the overheating condition has been sensed by the SMC. Edit: A damaged trace from the CPU's temp diode to the ADM1032 temp sensor or from the sensor to the SMC could cause a false overheating condition to be sensed. As well, leaked clock cap electrolyte under the chip that cannot easily be cleaned without removing the chip could cause the error to occur.
    1 point
  19. Well that’s good at least. Have you tried clearing the cache on your Xbox? Also have you tried an xiso from another source? Possible the ones you have are damaged or corrupt. Edit: Another thought is maybe an issue with the sata adapter itself or the 80 wire 40 pin ide cable replacement.
    1 point
  20. Depends on the size. See below. 64 GB (with 4 KB clusters) 128 GB (with 8 KB clusters) 256 GB (with 16 KB clusters) 512 GB (with 32 KB clusters) 1 TB (with 64 KB clusters) 2 TB (with 128 KB clusters) 4 TB (with 256 KB clusters) 8 TB (with 512 KB clusters) 16 TB (with 1 MB clusters) It would be interesting to know if any partitions have an ER next to them though. I’ve seen weird stuff happen loading games from a hdd partition with errors. Haven’t seen the dirty disc error but black screens and crashes I have. Anyway, that’s just my first thought in easy things to check.
    1 point
  21. Nice work! Definitely going to check this out. Thanks for sharing.
    1 point
  22. Yup, Character limit was the problem Hyper_eye on EmuXtras suggested the same, Reducing the file names and folders made it work! Thank you too.
    1 point
  23. 1. Do you have multiple profiles? If not, there is an option to Auto Login as well as hide profile pic, so it boots straight to the dash. 2. I still have square blocks for loading. 3. You can rename your artwork for those folders. Just need a poster.jpg, synopsis.jpg, and an alt_synopsis.jpg. If you want background art, then add fanart.jpg. 1a. If you don't need two profiles, enable Auto Login and hide profile pic. Use audio settings in main dash. If you have a startup playlist, just press X at boot to show media controls, Right Thumb Up/Down controls volume. Dpad Up/Down switches between Pause/Stop. 2a. I've never tried visualizations, but just did and I don't see the media player controls during screensaver. Right Thumb Up/Down controls volume, and Right Thumb Left/Right seeks. Pressing B during visualization stops my playlist also, but it's my first time using it. Not sure what all it used to do. I noticed that if you use the Fanart screensaver, pressing B doesn't stop the playlist, but Right Thumb deactivates screensaver, unlike visualization. 3a. Never heard of Opus. Here is his Theme template for Gamers.
    1 point
  24. Rename those long-named folders to something much shorter. For example: Doom 2 Minor Sprite Fixing Project v2 to simply Doom 2 Sprite Fix and Vanilla Smooth Weapons to VSW, etc. There's most likely a limit to the length of the arguments in the cut file settings.
    1 point
  25. Fuck the wires and shrinkwrap. That's retarded. I wire up the negative so I can anchor the LED in place with the resistor. MUCH easier to anchor from one hard point instead of between two hard points. I make sure it all fits under and within the metal shielding.
    1 point
  26. 1 point
  27. We believe in you, Snapper. Good work.
    1 point
  28. I put the 60GB OCZ Agility II in one and here are the results. Keep in mind, I don't have a full set of xbox games on this one, so UnleashX is faster by default because of that. I also don't have CO8M, Emustation, or PS1 on here. This SSD also released in 2010, I'm sure the numbers would be better with a newer one. 3TB 7200 HDD 3TB 7200 HDD 60GB SSD UDMA 2 (Mode 4) UDMA 5 (Mode 32) UDMA 6 (Mode 64) Console Off to XBMC4Gamers = 36 seconds 34 seconds 32 seconds XBMC4Gamers to Emustation = 16 15 Not installed XBMC4Gamers to UnleashX = 51 50 12 (don't rely on this, as there are barely any games installed vs a full set) XBMC4Gamers IGR = 33 32 25 UnleashX Soft Reset = 18 15 14 XBMC4Gamers to CoinOps8Massive = 12 11 Not installed XBMC4Gamers to Xenon's PS1 Pack = 15 14 Not Installed XBMC4Gamers to Xenon's NES Pack = 16 14 13 XBMC4Gamers to Halo CE (No Trainers) = 27 25 25 XBMC4Gamers to Halo 2 (No Trainers) = 34 32 29 XBMC4Gamers to Def Jam FFNY (No Trainers) = 26 24 21
    1 point
  29. They're extruded 1mm into the surface to give a 3d effect
    1 point
  30. They are “etched” into prints
    1 point
  31. That’s the latest, unless someone backports the newer version we are out of luck.
    1 point
  32. I've been registered on there for years, its pretty nice. They have tons of other stuff beside original Xbox. I can send you a discord invite to their server, that may help speed it up. That's how I originally joined. Just join the CoinOps discord, read the faq/rules, it explains how to join the backups discord, and ask for an invite. Some torrents have free downloads, as in, the data you download doesn't count towards your seed ratio. A bad ratio gets you kicked. Nikey's CCI set is free and has double upload rewards, so if you download the whole set, your ratio acted like you didn't download anything, and your upload ratio is buffed in the process. There are multiple Xbox tabs, one general tab, another for Coinops official, coinops unofficial, etc.
    1 point
  33. Using Line/Ray casting in the A* system proved to be useful. https://drive.google.com/file/d/1gDh9gUOJqBQjBOJB86Ip1MjBPtac4Va3/view?usp=sharing But the casting isn't that great and I need to figure out why.
    1 point
  34. I've written some firmware for the RP2040, thanks to a bunch of TinyUSB drivers created by Ryzee119 and the OpenStickCommunity, that supports pretty much anything the original OGX360 supports, apart from the 360 keyboard for Steel Battalion. On top of those I've added Sony Dualshock 4 and Dualsense support, and will be working on Switch Pro/Dualshock 3 once I get my hands on those. By default it's setup for the Adafruit Feather RP2040 USB Host board, but it can be compiled for the normal Pico as well, though that doesn't have a second USB port for your controller so you'll have to solder one to GPIO 0/1 (data +/-). The firmware can be compiled and used for - Original Xbox - Nintendo Switch - Xinput (not 360, due to the security chip) These are all the devices that are supported currently: - Original Xbox Duke and S controllers - Wired Xbox 360 controllers - Xbox 360 wireless PC adapter (clone and Microsoft, syncs 1 controller) - Xbox One/Series/Elite controllers - Dualshock 4 (PS4) - Dualsense (PS5) - 8bitdo v1 and v2 wireless adapters I've posted source code and compiled .uf2 files on Github: https://github.com/wiredopposite/OGX-Mini I'd also add that Playstation controllers are recognized by USB vendor and device ID, I'm not positive if there's a better way to do that, but those need to be manually added to the program to work. I need more of these IDs so if you're aware of some list somewhere, or your aftermarket Playstation 4/5 controller isn't working, just give me the VID/PID and I'll add them. I also need these for Playstation 3 controllers once I get around to adding support for those. This is the Adafruit board, no soldering is required for this, you just need a way to connect USB-C to your Xbox's controller port:
    1 point
  35. Just checked some of mine, half that I checked had double labels, most are v1.6, ones a v1.4.
    1 point
  36. If you're talking about 4 DIFFERENT bioses, that sounds like a lot of work to avoid buying a chip. lol.
    1 point
  37. If the caps haven't had current running through them or have been in charge/discharge cycles, I'd say they're in good shape....with the tiny possibility that they've dried out....which is rare.
    1 point
  38. Aha! No, its okay, Ive got 3 boxes - two are softmodded, so I just stole the HDD from one of those and changed the lock to my main box’s eeprom in fatxplorer - just to give me something to boot from - as soon as i flashed the TSOP i went back to my main HDD thats set up for a hardmod. Is true open xenium or similar is probably the way to go, but I also nerd out repairing amigas, C64s and the like so a more generic eeprom programmer will probably be more useful for me in other ways too… but yeah, money allowing, i’ll get both! ta!
    1 point
  39. Just got this setup with XB1X pad and the 8Bitdo v2 adaptor. But one thing that's an issue is I need to press the sync button on it to wake it up when I power the xbox. Any way to make it auto wake? (search on boot) Also thank you for doing this, amazingly simple to get working. (hold boot, copy uf2 to mass storage and done)
    1 point
  40. MakeMHz claims that it's not OK to use someone else's code, actually. But in reality, his code is heavily dependent on the work of others. There is a certain level of cognitive dissonance necessary to support MakeMHz and attack the people attempting to duplicate his efforts.
    1 point
  41. Thanks bud. 128MB ram and custom power on off sounds, led strips + led ring. 16tb has XBMC4Gamers Dragon 4TB build and I added to it and changed it to start in XBMX4GAMERS instead of dragon at boot. Dragon is a cerbios hdd - So yeah I got cerbios going with stellar hd+ but had to strip the cci games out and use folder method on this one.
    1 point
  42. I wasted a good portion of the last 3 or 4 years, lots of time and money on this idea. I've created then thrown away at least 6 full prototype xbox case prints that I was not happy with, redesigned several times etc. Here is a link to all versions from start to finish. It's not perfected still, but I am happy enough with mine that I'm not willing to pursue this anymore. I've shared them on cults3d and thingiverse but it's hard to put all the data there. To be clear, anyone can do anything they want with any files I've shared.. print and sell, edit, etc etc. Includes x3cp stl, xtender stl, stock face stl, power button stl, and prototype stl or obj files. I even tried to make a theme based on prototype. It should all be found here. https://drive.google.com/drive/folders/1jPioe3_N8f_HiEhmXxccLfFvJ9h86N6K
    1 point
  43. Daaaaaang! Can't believe how dead this comment section is. This is cool as shit. What'd you print this on? Did you have to fit pieces together? Is the jewel a sanded OEM jewel? How did you bond it? Did you fit an xbox motherboard in there? What are the dimensions? Did you try to size it to the real thing? I'd love to see alpha 1 hardware in there. Super cool!
    1 point
  44. Maybe so. It has been a long time since I looked at Cxbx. Let me take a look at the latest release available on the xbins mirroring website. There are Import Exe and Save Xbe menu options. However, I don't believe its as simple as this makes it seem to convert a PC Exe file to a working Xbox Xbe. Without linking the library code for various Xbox operations/functions, a PC Exe file is not going to magically run on an Xbox.
    1 point
  45. 5 MINUTES? Jesus! Done this a few times, have you? Lol. That would take me all fucking day. I think the real struggle for me would be resoldering to the board, because I'm not used to doing soldering that precise. Although, once I was done, i would indeed feel a great deal of satisfaction accomplishing something that a lot of people just shit their pants even thinking about doing. I don't know how I will ever realistically do a RAM upgrade, other than making sure I have the right tools... and a lifetime supply of flux.
    1 point
  46. I am so fucking perplexed by this thread... What the HELL are we talking about?
    1 point
  47. I found this and thought it would potentially make a nice jewel backlight. They are paper thin, 10cm x 10cm EL panels. They are cheap and simple. https://www.aliexpress.com/item/4000511081220.html?spm=a2g0o.productlist.0.0.3cc67ef9BTKbRB&algo_pvid=70858ccc-5276-4812-92bf-166bf11b0c47&algo_exp_id=70858ccc-5276-4812-92bf-166bf11b0c47-8&pdp_ext_f={"sku_id"%3A"12000019280130651"}&pdp_npi=2%40dis!CAD!!12.2!!!!!%402101d91e16555800182977430ed7b3!12000019280130651!sea There is a little inverter for the panel, but its small enough to fit behind the harddrive. Its powered by the extra molex connector on the startech ide to sata board. They come in 3.3v, 5v, and 12v. I got a few 5v panels, and a few 12v panels, since thats the available power from the molex. I thought maybe 12v would be brighter, but no, its the same. The panels are all the same. Its only the inverter that is different. Some 12v panels I ordered came with a slightly larger inverter that will not fit in behind the harddrive. So, if you order one of these, make sure its the small inverter that is included.
    1 point
  48. Hosting and bandwidth costs money, yes. This is why google drive, dropbox, mediafire, mega.nz, onedrive, sugarsync, box, elephantdrive, idrive, pcloud, livedrive, hightail exist. You get my point. This rule is f*cking dumb. Regards.
    1 point
  49. use an eprom (27C2001/27C020 or bigger) or flashrom (29F020 or bigger) connect pins 22, 24 and 31 of the eprom to GND (pin 16 of the eprom). you might have to connect 31 to 5V (pin 32) if you are using a flashrom. Reset is A18 on this diagram. FOR XBOX v1.0/v1.1 The two unused points are only two additional Adress-Lines for the Chip (with which you can access everything beyong 256 kByte) ... so they are NOT needed. FOR XBOX v1.2/v1.3 (Thanks to D-BlooD who posted this diagram on forums.xbox-scene.com) FOR XBOX v1.4/v1.5 (Thanks to pcmerc who posted this diagram on forums.maxconsole.com) WE is the location you jump on the bottom of the board along with the other point on top that is standard on all motherboards. These are the write enable for reflashing the TSOP. Pad 33 is also known as link to 32 in previous pinouts.
    1 point

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.