Wide-Boy64 AGB ターゲットボード専用 (TS2) Problem when connected to a retail modified GBA #3
Replies: 2 comments 19 replies
-
|
I think what I wrote earlier by email, about maybe the pixel clock clocking in each pixel two times may be wrong. By looking at the pictures, I think there is just one additional pixel per row. Could this be right? This reminds me about the DMG display. On the DMG Game Boy, the pixel clock is used to clock the first 159 of the 160 pixels of a row. The very last pixel of each row doesn't have an edge on the pixel clock line. The last one is clocked in by the H-blank signal. The original DMG display however doesn't have a problem when it received 160 pixel clock pulses per row. It works with 159 and with 160. But repro display modules, like the one from Benn Venn or Funny Playing won't work with 160 clock pulses. Maybe there is something similar here. Maybe the prototype AGB CPU is issuing one pixel clock less than the later CPU revisions. The original AGB display maybe doesn't care about this extra clock pulse that the newer CPUs are emitting, just like the DMG display doesn't care. But the WideBoy may have a problem with it, shifting each line by one pixel to the right. But of course, I don't know. We sadly can't measure the amount of clock pulses the prototype is generating, if we don't have one ourselves. About the cables being shielded: Those cables look like the more "modern" PATA aka. IDE cables to me. The ones that have 80 individual strands of thin cables in stead of 40. Those PATA cables have every second cable connected to ground to give at least some shielding. They could have used such cables for the WideBoy. (Maybe not actual PATA cabes, since there are some unconnected pins, I know, but this 80 pin style with ground wires.) If you want to dump the PROM, you could use any small microcontroller that has 3.3V IO voltage. The PROM is socketed luckily. You could also buy the same FPGA board that I used and connect the PROM there. There is also a smaller one, called IceStick. It has 16 IOs, so it should also work. If you would buy one of those FPGA boards, then you could also use it to mess around with the pixel clock. We could configure it to remove the last clock pulse from the pixel clock line to test my hypothesis, see how it affects the image. |
Beta Was this translation helpful? Give feedback.
-
|
So, I tested the TS2 WideBoy again yesterday and found something curious about the image orientation of the GBA signal. IMG_7918.movI have tried a 100pF capacitor to the "DCK" line and it kinda worked, but only when I am touching the capacitor, if I solder the cap and leave it alone, the image is crooked again. Then I tried to short "R36" on the GBA side (it's directly connected to DCK from the GBA CPU) and it worked when I shorted it myself with a pair of tweezers, but when I bridged R36 with a blob of solder, crooked again. |
Beta Was this translation helpful? Give feedback.






Uh oh!
There was an error while loading. Please reload this page.
-
Hello @msinger and @RWeick!
I am contacting you here about the WideBoy TS2 that we discussed through email earlier.
So, I own a Nintendo TS2 WideBoy :



And unfortunatelly that type of Wide-Boy only runs when used with a Game Boy Advance TS2 Board and as you can see on the 2nd picture, the TS2 WideBoy has no CPU whatsoever, so it takes everything from the TS2 Board (cartridge slot, cpu, sound etc etc).

So I tried to create my own "brain" by following the pinout that his present on the TS2 Board.

But the result wasn't the one I expected, the picture is crooked/twisted


When it should look like that :

I have tried with "AGB-CPU-01" and "AGB-CPU-10" and exact same behavior, I also tried recently to shield the DCK, SPL and SPS lines but same result again.
So I don't know if my TS2 Wide-Boy is the problem (damaged/something else) or if it would only work with a TS2 Board/Prototype GBA.
My version should be the same as the one that was previously dumped (I took a picture with my rev : 109b, unfortunately the other owner won't be able to do the same since you need to have a GBA connected to the TS2 WideBoy to let you access the menu with the 2nd controller).
Is anybody as an idea on why it looks like and if it's possible to make it work with a retail GBA or if it's not.
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions