Search the Community
Showing results for tags 'assembly'.
-
Greetings all. I’ve done many of these before so it’s not my first go but this one is irritating me and I feel like I’m overlooking something. Figured I’d throw it out there and get some feedback. Problem: Initially the drive wouldn’t open. Easy fix. Replaced belt. Gave everything a good cleaning before putting it back together as always. Had some other cleaning and repairs to do with the rest of the Xbox so it was a little bit before I put everything back together and tested. Drive worked and read discs but I noticed a catching motion as the tray was about 3/4 of the way out where it was struggling. Took apart again and went over everything. Tray action moved smoothly for me manually. Cleaned everything a second time. It was at this point that I noticed the laser assembly wasn’t moving up and down with the tray anymore. It did previously because I saw it. Plus it was reading discs but this was stuck in the down position. Removed tray, cleaned out areas around the white plastic slide, noticed a catch in its action but was able to remedy that and everything working as it should up and down, and finally replaced tray making sure the nub lined up with the slot in the tray to elicit laser assembly action upon open and close. So…tested out manually and still the laser assembly isn’t moving up. I can see the nub hitting the track. It gets up to the bend in the guide on the bottom of the tray but goes no further. I can manually move the slide on that guide to put it in that position on full tray closure. Once you open the tray the issue returns and it will not progress past the bend. So folks….am I just overlooking something because I’ve been messing with it for too long this evening? Nothing appears broken on the white slide that I can see. My theory at the moment is that the person that forced the tray open broke something underneath the gears and on the slide that I cannot see. I’m guessing I’m going to have to take all that area apart and replace with some spare parts. Figured I’d throw it out there and see if I was missing something before I went that far.
-
Could somebody point me in the "right" direction regarding linking asm with VS .net? I've a simple function in asm as follows: global _addme _addme: push ebp mov ebp, esp ; add mov eax, [ebp+8] add eax, [ebp+12] mov esp, ebp pop ebp ret and compiling using nasm as follows: nasm -f obj -o addme.obj addme.asm Then (in my .cpp) extern "C" { int addme(int, int); }; and calling it val = addme(1,1) It is linked etc. when I build the project but it seems the function never returns (or doing something really wrong as the xbox just hangs after the call)... I don't have debug kit/environment setup (yet) so can't really do any meaningful debugging...
-
Could somebody please post an example of reading controller button status (eg. which button is pressed) in assembly...?
- 4 replies
-
- controller
- status
-
(and 1 more)
Tagged with:
-
ok i need a lil advice, thanks to dave ive got my ole rig up and running, everything works like a champ save for bank1..which doesnt seem to really matter anyway everytime i put the top case on..error 13....so im figureing its the cable, the adator or the power, but, how does one trouble shoot it. ive now cut down the y splitter that came with the adapt board now its nice and neat lil 1inch 4pin molex to mini 4pin, ive went thru and "tweaked" the stock box connector pins for a little tighter connection, so im fairly certain its not a power cabling issue..in fact my adapt cable is soldered , the ribbon cable is as new as the adapter..a month maybe less no top boots fine every time, if i start fiddling with it it may or may not boot, im leaning tward it being a cable issue
Board Life Status
Board startup date: April 23, 2017 12:45:48