DS Lite TV Out Mod Software Prep

Поділитися
Вставка
  • Опубліковано 6 вер 2024
  • (Optional) DS Lite Wifi/firmware module: rhotronix.com/...
    NDSL TV Out Kit by Rhotronix: rhotronix.com/...
    Part 2&3 (of 3): • DS Lite TV Out Mod -- ...
    NDSL TV Out Documentation: github.com/Los...
    This video is, more or less, a continuation of this earlier stream of mine: • [Stream] Trying to get...
    and this second part here: • NDS TV Out - Picture M...
    The difference between then and now is that the software has been updated to allow for this function to be enabled at the firmware level. This means no more reliance upon a flash cart and twilight menu. You can now use all of the TV Out functions with any game (or even download play or pictochat).
    It was discovered (and publicly documented) recently that the Nitro2 CPU used by the DS Lite actually has a built in NTSC video encoder. Apparently, Nintendo had originally planned to make an official DS "Macro". This official console would be able to output to a television set in place of the top screen and would have likely worked extremely similarly to the implementation shown here with a few minor exceptions.
    With the NTSC video encoder, Nintendo also added a few frame buffer tricks to the graphics engines in the DS. These features can only be accessed once enabled but by wiring in extra buttons, you can toggle screen swapping, picture in picture (PIP), screen overlays, and opacity of PIP and overlays, even without connecting the NTSC encoder to a DAC and TV. This is all built into the hardware of the DS Lite SoC itself.
    At some point after the CPU spec was finalized, Nintendo decided to abandon this feature entirely and because the DS Lite had no need for any of these functions, Nintendo locked these features out in the firmware. Thankfully, it is possible to edit the firmware.
    The aim of this video is re enable this hardware feature by patching the system firmware.
    Do note that even though this is a native feature for the CPU, enabling it does override some other features, namely the video output for the upper LCD. Nintendo only had so much I/O to work with so they decided to share the I/O used for the top screen to provide I/O for the mode buttons and NTSC encoder. While the upper LCD is not explicitly disabled once the NTSC encoder is brought online, the SoC will stop sending all the color data to the top LCD and the screen will stop being usable due to the partial interruption of the data stream. This is intended behavior. It is not currently possible to swap back and forth between the two modes without reflashing the system firmware.
    To restore "normal" mode and to re-enable the upper LCD, simply flash the system firmware again. You can restore the firmware that you backed up originally OR just run the flashme installer again and overwrite the current system firmware. This mod will overwrite ANY other firmware level mods on your console, if present.
    ---
    Need assistance troubleshooting? I don't offer one on one tech support but you can try self-help with the wiki: gameboy.github...
    If you need more help than that, I'd recommend joining one of the many discord servers linked there and posting in the various troubleshooting channels. I do not respond to emails or DMs with troubleshooting requests.
    Tools I regularly use (and recommend)
    Fine point tweezers - Engineer PTN-03: retrogamerepai...
    Mini power supply - Miniware MDP-XP: retrogamerepai...
    The links provided are NOT affiliate links. I have a new affiliate code for RGRS, however. Use code "makho" at checkout for 10% off your order.
    I have enabled monetization on my channel to help offset my costs for my videos. I highly recommend using adblock if you think the ads are too intrusive (ublock origin). If you'd like to support me directly, I've created a ko-fi: ko-fi.com/makho
    Please do not feel obligated to contribute, what funds I make there will almost entirely be put towards junk food or cat treats or other non-youtube related bullshit I don't need since I run this channel as a hobby anyway.

КОМЕНТАРІ • 46

  • @professormarill3251
    @professormarill3251 2 роки тому +2

    Just want to say, thank you so much. I try to follow the instructions on the website but it can be difficult. I am always better when watching someone else do it first. And this video is so organized. Get all the files you need and then do stuff with them rather than wasting time going back and forth.

  • @babixillo
    @babixillo 13 днів тому

    thank you! your tutorial is so good it takes out my anxiety of bricking my ds.

  • @tumbles8350
    @tumbles8350 2 роки тому +2

    thanks very much for your tutorials, I keep seeing your name pop up where ever I look, have successfully patched the ds firmware despite no$gba crashing when testing, for some reason one of the .bios files was 0kb, clenched and tried flashing it anyway and it worked, now just need to add a button to switch screens and fix the bite marks in my chair

  • @yairbtz4930
    @yairbtz4930 2 роки тому +2

    thaks a lot.
    i do not speak english as i want it but, i really undestand evrething you said, i adittin subtitles was a great help.

  • @jamescarney3478
    @jamescarney3478 5 місяців тому

    LOL The 2.5 TB D drive named "Porn" visible at 13:01 is a brilliant hidden joke.

  • @LMdelTejon
    @LMdelTejon 7 місяців тому

    Hello, I get the error firmwares not found even though I put the folder and the BIN file in the root of the sdcard, do you know how to solve it?

  • @EthanMcMahon
    @EthanMcMahon Рік тому

    If my bios in no$gba comes up with the error "undefined opcode - with no debug vector defined", is that my bios that has a problem or something else

  • @TheOldTyroler
    @TheOldTyroler 2 роки тому

    At my DS Lite the fwManager says: Could Not init FAT! Select Firmware Image to flash: /firmwares Not found! I did anything like you in the Video. What could be the issue?

    • @makho
      @makho  2 роки тому

      the problem is your flash cart or the kernel on your flashcart

  • @AntonyTheQ
    @AntonyTheQ 2 роки тому

    What gauge are those wires that you used to hook up those three buttons?

    • @makho
      @makho  2 роки тому +1

      32 awg ish, I think. The gauge doesn't really matter since they carry a negligible amount of current.

  • @glakglikgluk2993
    @glakglikgluk2993 2 роки тому +1

    Why doesn't it work with SDHC card fat type?

    • @makho
      @makho  2 роки тому

      ?

    • @glakglikgluk2993
      @glakglikgluk2993 2 роки тому

      what type of sd card do you use ?

    • @makho
      @makho  2 роки тому

      @@glakglikgluk2993 DS consoles don't use SD cards. I used a flash cart in the game cart slot. The specific SD card used in the flash cart may depend on the specific flash cart but any cart you can buy today should work with basically any SD card.

    • @glakglikgluk2993
      @glakglikgluk2993 2 роки тому

      @@makho thanks for the tutorial, I've found a way with FAT sd to inject it

  • @Im-building-stuff
    @Im-building-stuff Рік тому

    I am working on a Gameboy macro and I was wondering if it is true that you can cut the first 3 dashes on the flexible cable from the top screen of the DS lite and it will work to connect it to the bottom screen?
    I found this news on the internet but I don't know whether to believe it or not!

    • @makho
      @makho  Рік тому +1

      Well, I wouldn't modify the connector like that but yeah, the top LCD is just the bottom LCD but with extra pins for the speakers.

  • @rafaliyo86
    @rafaliyo86 Рік тому +1

    Hi makho!! I have done all the process but when I creat the "firmwares" folder (with the CFW inside) and I put it on the root of the flashcart , when I run fwManager I get "/firmwares" not found! I have tried with capital letters also but nothing. Do you have any idea? Thanks in advance
    EDIT: Finally I got it working. I read Professor Marrill comment and as I am using a R4iMAX I have run the program from the games menu instead of the others

    • @carsonmcpherson3937
      @carsonmcpherson3937 Рік тому

      I am having the same problem, Would you be able to tell me in more detail ahat you did?

    • @rafaliyo86
      @rafaliyo86 Рік тому +1

      @@carsonmcpherson3937 are you using the same flashcart? You have run your flashcart menu there are submenus I was using the wrong one (multimedia). I used games submenu and it worked. Let me know if it helps

    • @LMdelTejon
      @LMdelTejon 7 місяців тому

      Thank you, you solved my life, it worked as you said

    • @rafaliyo86
      @rafaliyo86 7 місяців тому

      @@LMdelTejon Gald it worked!!!

  • @constantinoalmeida4979
    @constantinoalmeida4979 Рік тому

    Good Morning,
    I started to make this change on my DS, but I think I ruined it right at the beginning, I think my DS is bricked :p
    out of nowhere, my ds turned off at 1% of the installation of "flashme v8a noauto"... and of course brick...
    If you could answer the following questions I would be grateful:
    Is it possible to unlock the DS Brick?
    if not, with the change of the wifi module the problem solved?
    Now a question for maybe the future, is the DSiXL bottom lcd compatible with the DS lite?
    maybe possibly who knows, For a DSmacrodual XL :p
    Regardless of the response, Thanks in advance and keep up the good work.
    (I hope you understand, because it's a google translator: p)

    • @makho
      @makho  Рік тому +1

      new wifi module will fix the brick
      dsi xl screen is electrically compatible with ds lite (and vice versa) but the connector pinout is different.

    • @constantinoalmeida4979
      @constantinoalmeida4979 Рік тому

      @@makho thank you very very much for the reply. :)
      "connector pinout is different." if i buy DSiXL bottom lcd can i connect the lcd to the ds lite?

    • @makho
      @makho  Рік тому +1

      @@constantinoalmeida4979 if you make an adapter, sure

  • @josezapata6028
    @josezapata6028 Рік тому

    hola amigo no puedo instalar el v8 cuando presiono para juntar los contactos se apaga la nintendo ds y se queda en 0% que esto haciendo mal si el cfw lo descargue de tu pagina

    • @makho
      @makho  Рік тому

      por favor, asegúrese de no hacer un cortocircuito en el potenciómetro de metal junto a los contactos. Si te ayuda, puedes desmontar la consola y simplemente soldar el puente para no tener que meter algo en el agujero y correr el riesgo de hacer un cortocircuito en el potenciómetro.

  • @mynyzl6553
    @mynyzl6553 Рік тому

    Hola, se me ha desconectado la bateria mientras cargaba el firmware y se me ha quedado con la pantalla en blanco, se puede reparar o ya no tiene solución?

    • @mynyzl6553
      @mynyzl6553 Рік тому

      Corrigo: se me ha quedado en blanco la pantalla después de apagarse por la desconexión de batería

    • @makho
      @makho  Рік тому +1

      @@mynyzl6553 Si usó flashme, es posible que la recuperación se haya escrito en el BIOS y que pueda usarla para reiniciar el proceso. De lo contrario, deberá encontrar una manera de actualizar el BIOS fuera del DS o simplemente reemplazar la tarjeta wifi (que también contiene el chip del BIOS).

  • @shunchidouin7227
    @shunchidouin7227 2 роки тому

    great video mate! currently encountering an issue with the firmware.
    whenever i open fwmanager ,it says "/frimwares" not found! . i followed the tutorial up to that point yet it seems that it doesn't work for me ;((

    • @makho
      @makho  2 роки тому

      Is that typo from your comment or does the error message actually say that?

    • @professormarill3251
      @professormarill3251 Рік тому

      Try paritioning your drive so that the os is on one partition and any files are on another. Also if you are on an r4 run the program from the games menu instead of the others

  • @AlexisMorenoCastro
    @AlexisMorenoCastro 2 роки тому

    Lunar ips not patch. Mensage " this is not an ips file!". ?????

  • @adrianlimaxl8040
    @adrianlimaxl8040 22 дні тому

    No encuentro el fwmanager 😢, me lo pasas bro!😂

  • @MelvinSkateboarding.
    @MelvinSkateboarding. 2 роки тому +2

    First !

  • @TheOfficialGlitchTTG
    @TheOfficialGlitchTTG 2 роки тому +1

    2nd comment!

  • @canalretro4152
    @canalretro4152 2 роки тому

    upload v8a_flashme_noauto.nds . I did not find

    • @makho
      @makho  2 роки тому +1

      look harder

    • @canalretro4152
      @canalretro4152 2 роки тому

      THANKs for not helping ;)

    • @makho
      @makho  2 роки тому +3

      @@canalretro4152 make sure to like and subscribe

  • @goncaloguimaraes1433
    @goncaloguimaraes1433 2 роки тому +1

    Tried to do this mod. After the flash me installer tried the nds dumper. Got the error: "FAT init failed!". Any ideas on how to fix it?

    • @makho
      @makho  2 роки тому

      I'd try a different flash cart