Hey guys, would it be at all possible for me to buy a couple of UltraVGA boards? I was out of the country at the time the spreadsheet went up, with extremely limited internet access and could not have possibly added myself to it in time...
Sorry to double post but I'm still very interested in obtaining an ultraVGA. Given it's been a month since my above post, I just wanted to chime in saying that I'm still hoping to get one of these bad boys. Especially since I just got a new screen in from China that only accepts vga and composite. Maybe someone who bought multiple ultraVGA's can think about selling me one? Please?
@marshallh Just to double check my findings. This picture shows 17 pins on a 24 pin FFC spot. With my continuity tester and a 24 pin FFC to DIP this is the pinout I'm getting. NOTE: my order is inverted to the above picture see attached image.
Pinout As Per FFC to DIP (Inverted to Ultra64 Image):
Everything seem good except occasionally (every 1-5 minutes) the screen blacks out for half a second then comes back. This could be on my end and not the UltraVGA's fault. The only real issue I've found is the Bomber's Notebook is still a no go zone. From what I understand the N64 switches from 240 to a 480 when you open the notebook and Marshall was still working the bugs out of that one. When I open the Bomber's Notebook it displays perfect for a second then whites out.
It should be fine - UltraHDMI eats mode changes for lunch since it was specifially designed for such. I would guess there is some other problem which is probably related to the screen blanking. A pin with bad soldering/contact will still work most of the time except for certain data patterns, etc.
You could leave the OSD showing for several minutes and observe if the OSD also disappears when the screen goes black. The sum total of your wire length is probably on the longish end of what's workable.
WTF so I decided to try Bomber's Notebook with the OSD up and it works flawless today. I will have to test further. All I can think of is maybe there was still some residual heat in the parts from soldering (I agree my wire lengths are very long). I originally tested literally right after soldering it together.
Finished a solution for people using VGA, or who may not want to keep the bulky analog audio part of the N64 mobo.
Name not final
It wires directly to the digital "audio" produced by the RCP, which is sort of a special snowflake i2s-type hybrid. T he Max10 FPGA contains a fractional rate audio resampler to handle this, and a small cpu to control the combo speaker/headphone amplifier.
All you have to do is wire up power, connect your speakers and a couple volume up/down buttons.
I will probably get a group buy going for these soon, they should be pretty inexpensive.
Sorry to bump a zombie thread but I figured this information is pertinent to the topic here.
I've got this UltraVGA project that has been in limbo for awhile now. I've re-soldered the whole thing over and over again but no dice. The OSD shows no wiring problems under the [ABOUT...] --> [SELF-TEST DIAGNOSTICS...]. The only difference between this project and my previous UltraVGA project is under the [ABOUT] menu the N64 VLCK shows NONE and the current status on the bottom left would flip between 525-60HZ (P) and 525-60HZ (I).
I just woke up in the middle of the night with the solution: the only difference between my previous UltraVGA project and my current one is the wire lengths. My first one is at one extreme with wire lengths around 11 inches and my current has wire lengths around 2 inches. I'm still getting data to appear under the B-CODE and P-CODE on the [ABOUT] menu so I figured the only problem is on the VLCK wire. So I added 5 inches of wire to the VCLK line only and the sync problem is solved. I'm sure you can get away with less wire length but it works now and I can continue working finally.
Previous Project w/ 11 Inch Wire Length
Current Project /w 2 Inch Wire Length and 7 Inches on the VCLK