 Okey, jadi saya rasa beberapa orang mungkin melihat bahawa nilai dari kerja saya. Ya, jadi saya biasanya, saya membangunkan FHTMI, ISA Graphics Card, berdasarkan projek oposons. Jadi, apabila saya menjadi viral, jadi anda dapat melihat bahawa ada banyak yang telah menyebabkan 8 Hector Day, Top Subway, Hector, dan ia adalah satu-satunya nilai untuk 30 jam. Jadi, itu yang saya memutuskan untuk berkongsi. Sebelum itu, saya perlu bercakap sedikit tentang Hector Day berkongsi dan sebagainya. Kerana tidak ada nilai yang saya akan menggunakan. Dan saya tidak rasa semua orang akan menggunakan Hector Day juga. Saya juga tidak menggunakan Hector Day juga. Sebelum tahun 1980. Jadi, saya perlu berjumpa dengan itu. Okey, jadi, ada beberapa video-konektor komputer. Saya rasa semua orang akan melihat ini, kan? Compulsor RCA. Ia sangat lama, tahun 1956. Dan ia adalah analog port, dan ia mempunyai standard ini. Standard TV yang lebih awal. Saya rasa beberapa orang akan mengenar. Okey, jadi, komputer awal. Pc ini digunakan. Selepas itu, ia adalah D9 port. Ini digunakan pada tahun 1981. Ini sebenarnya digital port. Jadi, ia mempunyai standard ini. Saya akan menggunakan CJA-MDA. Kemudian, saya rasa saya pasti semua orang tahu seperti ini. Jadi, ia adalah dari 1987. Kemudian, ini adalah analog signal. Ini mempunyai standard ini. Sudah tentu hari ini, kami tahu yang ini dapat mempunyai resmi yang lebih tinggi. Dan setelah itu, kita mempunyai interface digital TVI 1999. Jadi, ini adalah analog port digital yang lebih awal. Kerana ia juga mempunyai signal analog. Dalam VGA, keadaan ini adalah dari VGA. Kemudian, ini adalah apa yang kita gunakan pada masa modern di TMI. Jadi, anda akan melihat sebuah pattern dari analog ke digital ke analog ke digital. Okey? Ya. Sebenarnya, CJA ini mempunyai yang tidak digunakan. Ya, mereka hanya di luar. Saya akan melihat. Ya. Ya. Okey. Jadi, bagaimana data video ini beri kepada monitor mereka? Terutamanya, kata-review monitor. Pada masa ini, ini bagaimana bagaimana bagaimana yang akan berlaku? Kata-review monitor ada elektronik dan ia akan mempunyai ke belakang dan di atas bawah. Okey? Jadi, anda dapat melihat. Okey. Jadi, keadaan ini adalah, bagaimana monitor berlaku pada masa yang akan berlaku pada masa yang akan berlaku dan kembali pada masa yang akan berlaku pada masa yang akan berlaku. Jadi, setiap kali elektronik berlaku pada masa yang akan berlaku ada actually a house which triggered on horizontal sync signal. Jadi, keadaan monitor berlaku. Okey. Sekarang, masa untuk berlaku pada masa yang akan berlaku. Jadi, anda akan menerima, keadaan ini berlaku, keadaan ini berlaku. Okey. Sekarang, masa untuk kembali ke atas bawah. Okey. Jadi, ada potong-potong ini. Jadi, apa yang ini berlaku? Terutamanya, ada zero video data yang dikatakan. Jadi, ia berlaku pada masa untuk kembali ke atas bawah. Untuk kembali ke atas bawah. Untuk berlaku ke atas bawah. Okey. Jadi, masa untuk sync dan potong-potong ini adalah bahagian yang tidak berlaku, ia dipanggil perang. Okey. Jadi, disebabkan ini, apa yang anda lihat, betul-betul di 640x480. Tetapi, dalam perjalanan yang grafikat akan berlaku, totalnya 800x525 pixel. Ya, tidak betul-betul di 640x480. Okey. Jadi, begini menggunakan data untuk monitor, ia dipanggil untuk DE9, VGA, DVI, HDM dan mungkin juga berlaku pada perkara yang sama. Walaupun pada masa modern, tetapi masih dipercayakan bahawa monitor ini seperti CRT. Okey. Jadi, apa yang ini berlaku? Jadi, untuk DE9, anda dapat lihat, ini adalah panggilan 3, dan sekarang anda boleh mempunyai panggilan vertikal dan panggilan horizontal. Ini bagaimana monitor tahu untuk panggilan yang berlaku? Okey, untuk VGA port, anda dapat lihat yang sama, panggilan vertikal dan panggilan horizontal, panggilan vertikal. Pertama-tama bagi data RGB. Ini adalah digital TTL, hanya di atas. Yang ini di sini, adalah panggilan analog. Okey. Jadi, dalam kedua-dua kesilapan, tidak ada panggilan vertikal. Jadi, monitor ini, sebenarnya, mempunyai apa yang panggilan vertikal dan panggilan vertikal. Okey, jadi, mari kita jumpa dengan panggilan vertikal yang saya ada, yang adalah panggilan yang sangat tua, dibuat pada tahun 1984. Anda dapat lihat panggilan vertikal. Jadi, panggilan vertikal yang sangat tua, dimana LitterRAM, ia mempunyai LitterRAM. Ya, ia adalah panggilan vertikal. Kemudian ia mempunyai panggilan 8-bit ISA, dan menggunakan sesuatu yang dipanggil CGA graphics card. Okey, jadi, sekarang, lebih banyak informasi. Apa yang terkenal tentang PC ini? Ini adalah salah satu panggilan yang terkenal dari IBM. Okey, jadi, panggilan pertama untuk IBM, ia dipanggil IBM PC 5150. Jadi, ini adalah panggilan semua. Semua dari mereka menggunakan panggilan yang sama, CPU Intel A088, 4.7MHz. Semua dari mereka menggunakan 8-bit ISA. Okey, kemudian, pada tahun 1984, IBM mengubah update. Jadi, ini seperti panggilan kedua, dan panggilan ini mempunyai 16-bit ISA. Okey, jadi sekarang, panggilan ini, panggilan yang sama. Okey, jadi, ISA panggilan yang sama, ISA adalah panggilan untuk industri dan architektur. Okey, jadi, 8-bit dan 16-bit membuat pada masa yang berlainan. Jadi, ini adalah panggilan. Bagaimana panggilan yang berlainan? Jadi, panggilan pertama untuk PCXT, kemudian, 80 dan lebih, panggilan yang berlainan. Jadi, panggilan 8-bit ini, panggilan 16-bit ini, panggilan yang lebih lama, kemudian, ada panggilan yang lebih membuat, panggilan yang terbaik, yang adalah panggilan yang berlainan. Okey? Jadi, ini membuat panggilan yang lebih lama, anda dapat melihat panggilan yang lebih cepat. Tetapi, panggilan ini, MLB, membuat panggilan yang berlainan. Hanya. Okey? Jadi, saya telah membuat panggilan yang berlainan di sini. Ya, jadi, di sini, ini adalah panggilan yang berlainan. 16-bit ISA panggilan yang berlainan. Di sini, anda dapat faham. Okey? Selepas itu, ada 32-bit MLB. Okey, jadi, panggilan MLB yang berlainan, seperti itu, seperti itu. Selepas itu, jadi, ini adalah panggilan MLB. Ini adalah panggilan yang lebih cepat. Dia ada panggilan yang lebih cepat. Jadi, panggilan MLB itu, dalam masa ini, anda dapat menggunakan panggilan yang lebih cepat. Panggilan yang lebih cepat dapat lakukan apa-apa. Saya akan memakan dia juga. Jika anda boleh berterima kasih kepada saya. Okey, selepas ini, apa yang itu? PCI panggilan yang sangat cepat untuk mengubahkan panggilan, jadi anda dapat melihat, ia ada yang sama seperti MLB. Okey? VLV slot ini tak terlalu lama, kerana ia berlainan untuk berlainan seperti ini. Jadi slot ini terlalu lama. Jadi PCI kart, saya mahu di sini. Ini kartan S3 Graphics. PCI slot di sini. Dan lihat apa yang ia nampak. Jadi selepas PCI, AGP, S-Rator Graphics Squad. Tidak, T7. Jadi di sini, anda dapat melihat jangkut dengan cepat. Ini slot yang berlainan untuk Graphics. Ini slot di sini. Jadi AGP, Graphics card saya ada satu di sini. Ini G4S2. Anda dapat melihat sesuatu seperti itu. Jadi finalista model PCI Express. Ini apa yang kita guna hari ini. Jadi saya tidak akan mempunyai kart di sini PCI Press. Saya rasa banyak yang kita lihat di sini. Jadi mari kita ke kartan O Graphics. Apa yang kita gunakan oleh IPM PCI? Jadi standard ini diperlukan pada tahun 1981. Dengan IPM, kita mempunyai PCI pertama. Jadi ia mendukung POTS-D9 dan RCA. 8-bit ISA slot di sini. Video RAM adalah 16K. Sangat kecil. Hari ini kita membuat video RAM. Pada masa itu, sangat sedikit. 4-bit RGV. Jadi kartan ini berdasarkan kontrolan display untuk Motorola Core MC6445. Jadi energi untuk kartan 2 hari ini. Ini adalah G4S2. AMD Radeon. Dan kemudian kartan nanti. G4S2 tidak membuat kartan keras. Mereka menghubungkan ASUS atau GIGABYTE. Jadi kartan ini terdapat oleh IPM. Jadi ini adalah energi. Dan ini adalah standard ini. Ini adalah kartan G4S2. G4S2 ada dua mode. Satu adalah mode karakter. Jadi komputer akan beritahu kartan grafik. Tolong menggunakan karakter pada keadaan ini. Kemudian kartan grafik akan menggunakan karakter untuk kamu. Kemudian ada yang lain. Ini adalah mode grafik. Ini adalah apabila kamu mengawal setiap gambar. Jadi ini adalah standard yang terdapat. Sangat rendah pada standard ini. Kemudian output refresh rate. Ini adalah varian yang terdapat dan kecuali. Jadi problem adalah, dengan varian yang terdapat dengan CPU dan penggunaan, penggunaan modern tidak dapat mengadakan. Jadi mari kita bincangkan lebih banyak tentang karna 4B. Jadi karna 4B ini adalah karna yang berlain-lain, dan varian yang berlain-lain. Jadi ini adalah karna yang berlain. Jadi ini adalah apa yang kita fikir. Apabila kita cuba menggunakan karna RGB, apabila kita belajar, apa yang kita lihat di monitor ini bukan itu. Ini adalah karna yang ini. Jadi saya rasa apabila kamu berdua dapat melihat apa yang berlain-lain dalam kedua kabel ini. Mungkin jelas. Jadi, apabila kita fikir karna RGB tidak berlain-lain, apa yang monitor ini sebenarnya menunjukkan karna. Sebenarnya, kenapa? Kerana IPM dengan karna CGA, mereka memutuskan untuk menggantikan monitor ini. Baru color display warnanya IPM535. Ini adalah sangat berkejut apabila ia mempersaikan biru communicate percuma di-6. Apabila kita menggantikan value ini, tanpa dengan darah dan berpartan ia akan memetanakan value barang yang beriverti. Apabila anda menggantikan value barang yang berat, varyanya akan berubah darah dan berubah darah. Kerana monitor akan membuatkan. Okay, so now let's move on to another standard which is called monochrome display adapter MDA, it came out exactly the same time as the CTA. So this monochrome display adapter, it's actually meant for text. It's meant for text, so it's not meant for graphics. So the computer cannot tell this graphic card to display graphics. You can say this position display this character. So at this pixel ratio, so when you multiply these two, you get this resolution 720 by 350. But the computer cannot control each individual pixel. So the purpose of this is for high resolution text for business user. So because business users sometimes they don't need display graphics, they just need display text. So they just design this graphics card personally for their purpose. Okay, so these are the refresh rates. Horizontal, this refresh rate is not supported by modern monitor. Okay, so they pair this graphics card with this monitor 5151. Okay, it can only have 2-bit monoblock pixel value, all in all at the intensity, how bright it is. She is perfect. Also, you can use CTA and FDM together. Yes, you can. Yes, that's correct. Okay, so what you want to say is correct? Because these two operate at different memory addresses. Okay, so I'll come to the graphics brand name project. So this project was a open source one released in May 2021. Okay, so it's basically an open source FPGA graphics card that can do both CTA and FDM. The ports that support DE9 Composite and FDM. Okay, it's created by this guy. Eric Schaffler, that don't pronounce his name. And it's a hardware engineer at Google. Okay, so it's an open source. The purpose of this is that because the modern monitors cannot support the CTA and FDM frequencies. So he created this graphic card to solve that problem. And he also has a VGA port, which is relatively more modern compared to DE9 Composite. Okay, so let me pass around the original graphics brand name card. Okay, so you can look at the size first. Yes, basically it combines CTA and FDM into one card. Yes, thanks to modern technology. Thanks to what is FPGA? Okay, so what is the card as simple as that? So he uses this FPGA i40 for that. The two chain is from Project iStorm, so it's an open source and the HDL is very low. Okay, so to make it compatible with Deo monitors, he changed the CTA resolution from 640-400 to a Technic Core Scan Doubling. I'll go to that in a while. Okay, and for MDA, he increased the vertical refresh rate from 50Hz to 70Hz. So the modern monitors can accept this. Okay, so to select between CTA and MDA, the user can just toggle the switch to what you want. Then you just power cycle the card, then you get the correct mode. And the cool thing about this card is that if you don't display anything, the card by default will show a test pattern. So the left side is CJA, the right side is MDA. So at least it tells you that the card is working without having to connect computer to it. So I fabricated this card and I found actually there are two problems in this thing. So the first problem is that the Composite and VGA cannot work together. It's because the way he designed the card, the pin of the Composite is shared with the CTA. So to select them, you just toggle the switch and power cycle the card. So it's a problem on my system because this one runs on Composite. Composite lah. So when I need an internal monitor, the VGA is not available. So I cannot connect an external monitor to it. Then if I connect an external monitor to it, I cannot use the internal Composite display. So I need both. Then another thing is that a VGA port is being templated on modern monitors. If you all realise y'all buy a modern screen, a lot of them don't come with VGA anymore already and our modern TVs don't have VGA anymore already. So you need to add another extra adapter to convert the VGA to HDMI which actually there's a signal loss to that because it's an analog to digital converter. So I decided to improve this card inside. So the left side is the original one, the right side is mine. The one with HDMI port. So I added HDMI port. To support the HDMI port, I need a VBI transmitter. And the power consumption of the port now increases, I need to change the power regulator to a 3M1. And after that, I need to adjust the blocs because the card doesn't know what this digital, this HDMI output. The high level process of what I do, I first had to learn the CGFNPA graphic standards. Like what are all the details like who is just now. Then after that, I had to research the FBJ HDMI specifications. What this FBJ cannot do and the HDMI, what it actually requires to display through it. I started the project in August 2021. Let's move as I go already. Then after that, I took a very long journey because prior to this project, I did not know anything about very long. I designed the card first before I learnt very long. Okay. Then after that, once I learnt very long, I first had to understand its code base. How does it actually work? Okay. So, why did I have to add a DVI transmitter over that? So, HDMI and DVI, they use this signal standard called transition minimise differential. So, TMDS. This FBJ does not support this capability. Okay. So, I cannot directly connect it to HDMI port. And then also, I decided to use transmitter and this transmitter accepts data and then output TMDS for me. Okay. So, since I can add a line driver anyway, so I add a good one. Then, DVI does not require license. So, actually, I'm using DVI but it's not really official HDMI. To use official HDMI, you need to buy the rights for the HDMI foundation or something. I need to pay them 5,000 to 10,000 a year. Yeah. To officially use HDMI. And thankfully, DVI is interoperable to HDMI to some extent. Okay. So, let me go through this. So, on the left is the DVI pin now. On the right is HDMI pin now. You can see the signalling like TMDS almost like very similar, right? So, in fact, DVI and HDMI are electrically interoperable. So, you can actually find passive adapters online. Yeah. You can see this is an example of an HDMI adapter entirely passive. Okay. Go for it. No, the other way was okay. Assuming that the standards are of digital caution. Assuming you are using the same standard. Okay. HDMI has something called DVI compatibility mode. You can just send a DVI signal through HDMI monitor. Okay. But the problem is you cannot have true HDMI support. So, you need a license to do that. Which means that I cannot send audio through it. Is that the same story with the quality you can display for HDMI? Of course. You need an active adapter for that. So, there are different standards. So, if you have this play for the DVI, you can then will not have but display port is harder to handle than HDMI. Because HDMI is very similar to PGA because they follow the electronic gun signal. Okay. Let me go to designs. So, to integrate this chip to the FPGA, this chip will require a clock signal, the colour signal and display. So, if you notice, it's very similar to PGA. So, HDMI actually they start from DVI and DVI start from PGA. They follow the standards. So, it's actually easier to go to the DVI road. Okay. So, how I wire this red-gray blow on the most significant bit, the intensity I put on the second most significant bit, the great intensity I can do a special handling. I'll come to that in a while. So, basically the green one, I have a special line for that. So, this part all the same and there's additional pin require which is the display annual. This is for the porches. So, the very long changes I can make. I have to support this transmitter, handle the brown colour, then I add other sounds feature to change the MDA colour and some modes which I go into in a while. These two will display over scan at 70Hz. How do I modify the very long code inside? This is the original one for CGA. He had a module inside to emulate that MC6845 chip. Okay. So, the signal from this will go to a scan doubleer. Okay. So, the scan doubleer basically doubles the number of vertical lines. So, how this works is that it uses a technique called double buffering. When the computer writes out the area data for one line, it's stored to one area. The graphic source will send out data for another area and double the distance. So, in the time that the computer can write one area, the graphic source will write out data twice on the same area. After that, at the end of line, both areas are stored. And the output of the scan doubleer will go to another module that talks to the VGA port. So, I need to add one more module here to take the data from here. Okay. Ya. And this line, display enable. So, display enable on VGA is not used. So, I had to actually modify the code here slightly, pass it over to here and modify the code here to also cache the display enable as part of the arrays. So, this double display enable will then also be sent to the display log module. It's the port's portion. Okay, let me go back to Oh, okay. Okay, so, let's say if you don't handle the brown, this is the first iteration of my graphic start. So, you can see over here it is actually dark yellow. There is this special program that you can download. It will basically display an entire color palette. So, at least you know where it might go wrong. Okay, so, brown will display incorrectly as dark yellow. The thing is, modern monitors do not do this special case like this IP550 monitor. It's a hack in the old one. So, modern monitor don't care about this. So, if it is handled, this is the difference. So, this is the latest iteration on my design. So, I handle here. So, you do correct now, it's brown. Okay, so, how this is done because of this special fin over here that this screen intensity is specially treated compared to the blue and the red. Okay? So, when the graphic start sees this value, the red and green on intensity and blue zero, then it will do something special. So, the logic will change. So, this is the easier case, zero and one. When I see this value, these two will change. I will now change the green to zero 31. So, the very lock code to do this is actually this. So, I didn't come up with this as suggested to me, this one. So, to especially only flip these two, all other case will keep copy over. Okay? Then, MDA colors, the original design only supported one color which is amber. I don't like amber. So, I thought, let's have a choice he's up to the monitor to decide. They don't specify this. Okay? And there's something called a display overscan mode. So, display overscan basically means I display the posh area, which is bar right should not be case. But, there's a demo called error 5150. The creator of this demo actually reach out to me, then he say that can you try to display the overscan? Because he use the overscan for something. Okay? The original resolution is supposed to be 640x400. Where the display overscan it goes up to here. So, the blue section here are the overscan portion. Okay? And realize that it is a 4K monitor. So, my OPC almost 40 year OPC is directly connected to a modern 4K monitor with no adapters. What's a 4K monitor? Sorry? Oh, that's a composite. I connect composites. I'll show a bit of a demo. On the original 2150. Yes, running on that. It can run. It can run. It can run. It can run. It can run. It can run. Okay, this posh display here is actually to help the body let you have some alignment with the body. Okay, just the posh. Yeah, not the same. The same cannot. So, let me show a quick video of this one. Wait, wait. Let me see the time. Okay, so you can see that the posh error color changes, right? So, he use this as part of his effects. Okay? So, he ask me to try to display it. It works. Not all monitors accept this. Because it's a very weird resolution. So, I could use this 4K monitor to read. Okay? So, another one, which is the CG70Hz why like that? So, if you go to the DVI specification of human right, they say that the minimum resolution is 640x480 at 60Hz. Okay? But the problem is right. The resolution that this graphical output is 640x460Hz. We are missing 80 on here. Okay? So, theoretically, we actually below what the specification says. So, by right, the monitor can reject the signal. But so far, I tested right, on all monitors, they seem to be okay. I think because I didn't deviate too far from this. But in case some monitors cannot accept it. So, I added additional mode to increase the pixel clock to 70Hz. Ya, in the card. Okay? Okay, then another issue is debugging. So, when you ask the monitor to display something odd a message like this may come out. Okay, so basically, I read up for you the current input timing is not supported by the monitor display. Please change your input timing to some value. Okay? So, they will not tell you why is it wrong. I don't think it's wrong. And someone worse, they don't even display anything. So, this makes it difficult for me. Okay, so, I use some of these tools in my development. The first one is I use a logic analyzer. So, I have some developing handle here, I plug it in and then I see or I look at the value where could possibly be wrong. So, it supports these specifications. You can see this is a sample screen capture of the tool. So, it really help me a lot. The second one is I use another FPGA to display the data. If you try to debug this, there's millions of logic levels and how can I trace out every single one of them. So, I need a way to display the value and the only other device that can catch up with FPGA is another FPGA over here. So, I plug the data over to another FPGA R6-R6-R7 chip over there. Then, I write another project over there to take these single values and output to its native HDMI port. So, R6-R7 supports native TMDS. So, I replace another project. I modify a bit and legally display. So, it also help me to troubleshoot. What's wrong? I have another 46 PC. So, after I finish on this, I plug this to my 46 PC. So, this is my 46 PC supports easy changing of the color graphics mode in the BIOS. I just select this, it goes to demo. It's easy for me to test. On my IVM PC, I need to flip the switcher set. And there's a 40EO PC. I rescued but keep flipping too many times. The thing might not last. So, once it's done, then I put to my IVM PC. So, the IVM PC, now, HDMI port. I think this must be the first one. The first gen IVM PC with a HDMI port. First and only one. Because I didn't make a bracket for this. So, it doesn't fly out. Okay. So, someone did ask me. Modern Graphio can support. There's this YouTube video, someone actually did. He brought FSDOS on AMD Pricer Gaming PC. So, actually, modern graphics card supports CJA MDA also. Because it's required as standard they support BGA and BGA is compatible with CJA MDA. But in practice, it's not very perfect. But it's still achievable, usable. And this guy, recently I saw this video. We run Windows 3.1 and DOS on Intel 13 Gen CVO. It shows you the backward compatibility all the way to the early OS. It shows that deep down in every modern graphics card they support CJA MDA itself. Okay. So, I will do a quick demo using the graphics card here. Let me power it on. And I connect to the projector. They have to wear. Okay. Let me go to the projector's menu. Okay, see what the projector say. 640 x 460 Hz. Okay. We can directly connect to the modern projector. Okay. So, now I will... CJA, so you can look at all the... We can see the brown and the red. It's very close. So, let me go to MDA mode. Okay. So, now MDA 720 x 3500 x 70 Hz. Okay. And now I set different colours. Green right now. White. Red. Yellow. Just flick the setting on the card. Then just go to different colours. I don't like that. I don't like that. I don't like that. I don't like that. I don't like that. I don't like that. Okay. So, I completed my first FPJ project. This is my first FPJ project. Before that, let me close the thing. Okay. This is my first FPJ project. I pick up my first HDL. I pick up a lot of the graphics display standard. I first understand all the graphics display standard before I can start to redesign the board. Okay. And knowing more about the past, I feel like I have to understand the present method. Because now I know how it applies to HDMI. Even a modern HDMI is still designed in a way to support an old CRT monitor. And I also have to thank Guy Eric for open sourcing the original project. If not, there's no way for me to do it. I think I just basically improved only 10% of his work. Okay. That's all. Okay. Okay. We'll take a break. Yes. So, so, so, so, so, so, so, so, Pada masa keadaan, kita boleh melihat Jadi, cara untuk membuat kebanyakan Ia tidak perlu bekerja di mana-mana Atau apa yang kita akan mencari Dia membuat kebanyakan? Ya Kebanyakan? Ya, kebanyakan Pada masa kebanyakan juga Jadi, perkara-perkara ia hanya berfungsi Ya, itu perkara-perkara Jadi, saya perlu mencari kebanyakan Bukan perkara-perkara? Bukan perkara-perkara? Ya, perkara-perkara Ya Kerana, jika anda merupakan Pertama-tama, ada perkara-perkara Ya, perkara-perkara Saya bercakap tentang perkara-perkara Pertama-tama, anda pastikan Mereka mempercaya pasukan kata-kata Pertama-tama, anda pastikan Tidak ada perkara-perkara Kenapa anda pernah mempercaya pasukan kata-kata? Anda pernah mempercayakan pasukan kata-kata Okey, kita boleh berada di sana Kamu tidak menghubungi pasukan kata-kata Ya, betul Ya Ya, betul Kan, saya juga Ya, jadi, ia untuk Membuat kebanyakan Untuk membuat kebanyakan Jadi, saya menggunakan pasukan kata-kata Dan saya membuat kebanyakan So the second MSP is off, the first MSP is off. Because you're only using one, okay. Yeah. What? You're not using all the same thing. You guys weren't going to be using the same thing by spotting the particular four-bit patent that is dark yellow. Why do you want it to be in black? Sorry, I'll say again. Why is there an extra pin in it? Why don't you just use the fact that the four bits... Okay, you mean... So if you have like four, three, five, eight bits or something, input of eight, three, nine, and four, we're right, four bits. No, in the video, if you have a lot of... 24, yeah. So you're only using two of the four bits? I say every more. I connect here, yeah. So only if it's not... It was in two, two of eight bits, yeah. Yeah, actually up to here also. Because the FBJ... Okay, in theory, I want to connect more. But FBJ, I run out of bits already. It's all maxed out. I cannot connect anymore. Do it. Yeah. So the run issue was actually when the design monitor, and later, maybe the VGA standard suddenly had a physical... Okay, yeah. So for a VGA graphics card, they connect to a VGA. If the VGA monitor doesn't do this hack, so actually the VGA graphics card internally will do the brown, shift to brown. So do you have a deep background of games or features of something where if it's not brown, then it doesn't do the right? Ah, okay. Like I've never heard of this. I have, yeah. So, let me see. I think I saw... Let me see. Wait, let me see. I thought I saw a video. I cannot find the website. I can't read. I forgot where is it. I don't know. There's someone he actually converted into dark yellow. I think I cannot find it. Yeah. Ah, okay. This website. All right. So... Yeah, okay. So in this website, I think it's right, ya. Is it? Ah, let me... Yeah, it wasn't me. Let me look. I think this is the... It's a different brand. Let me see. Okay, let me see. I never saw. I can't remember. But I think the color should be like that. Yeah, dark yellow at the brown. Yeah. The brightness will be a bit different. But that's the difference. Yeah. Okay. Ah, perfect. Yeah, it's not much of a difference. But if you're specifically looking for it, you will find a different color. So if you specifically look for this, then you will see. Ya. There's some difference. It's quite obvious at the beginning. At least it's brown.