Hi, Few month ago i've got this dev hardware, in fact i've got 2 box : one IS-TWL-CAPTURE and one IS-TWL-DEBUGGER. How using it? What is it exactly? Some specific software needed? I didn't got the power adapter, easy to make one?
Plug it in, stick game in, turn on, maybe reset it then put game in if like the NITRO devices, play game, ..., profit? No computer needed unless it has USB port and you wanna dump the system RAM for whatever. At least I think that's how it works...
IN the last SDK archive aviable there is some doc for the TWL which must be a great help for you. just MP'me if you want only the TWL doc instead having to donwload all the 3Go archive. ... and have fun with this good piece of hardware ! ^^
Thank you for all indication, but i've got other quaestions: -Is the piece of hardware easy to get, in common world? -Is many people got it? -Is Nintendo touchy about non-dev getting this things? -Where can i get the SDK (dl 3Go isn't a problem)? -What's the diffrence of CAPTURE and DEBUGGER?
Capture is for video out. Debugging is for doing actual debugging work on a program you've developed.
To answer in order: No it isn't. Very hard and expensive. Not very common so not very many have one. Mostly dev guys and some game reviewers. I have never heard of Nintendo getting pissy over general public having dev stuff for outdated consoles. If it was for 3DS they might but even having dev stuff for current generation hasn't had a problem I've heard of. Not sure. As hl718 said, CAPTURE has video out for regular screens, DEBUGGER is for debugging work like viewing the system RAM real time and such.
Ok, thanks. Viewing the ram in real time, i think there is a freeze function too. I remember the great time of WinIce for debugging purpose on windows, i hated my job, i don't like so much ASM... However this function could very interested for making non-authorised copy of games... There is a SD-card slot, what's its function? It seems that there is two videos connectors on each box, with non standard connector (N64 video connector?), how can i make quality record with that?
The 2 video connectors are the same as the connector on the SNES, N64, GC, etc. and one is for top screen and the other is for bottom screen.
The SD card slot is there because you have the version based off the DSi. It has SD slot for video recordings and such. It might serve a few other purposes since this is dev stuff but I wouldn't know. I just know it's the because this is basically a DSi with high end video upscalers and a few other bits for dev use. Standard DSi uses the SD card to store games downloaded from the Nintendo store, store the recordings from cameras, and save a few other bits as well.
Very nice stuff man, thanks for posting! Did anyone ever figure out what TWL stood for? All I saw was speculation.
This nice little beast is NITRO-compatible too, there is a legacy mode to do this. You can test NITRO builds under ensata on the TWL. And beside many new things compared to the NITRO (and the DS, like camera & SD card, etc) she has more memory, new DMA, new WRAM, a DSP, new mem map, a new version of wireless module and AES en/decrypt support.
Directly from WarioWorld: IS-TWL-DEBUGGER Description: IS-TWL-DEBUGGER is a development tool for developing Nintendo DSi software. It supports development with full features that include source-level debugging, hardware breakpoints, and high-speed software download. In addition, developers can use both the CAPTURE option, which allows liquid crystal display (LCD) video output for incorporating still images, video, and sound; and the WIRED option, which allows wireless communication over a cable connection. Full Debugging Features to Improve Development Efficiency IS-TWL-DEBUGGER provides full support, giving you all the debugging features necessary to develop Nintendo DSi software. Source-level debugging (assembler-level is also possible) Overlay debugging Dynamic library debugging Hardware breakpoints Print debug Standard implementation of 4 gigabits of emulation memory 32 megabytes of main memory, twice that of Nintendo DSi Support for backup devices (DS sub-cards) (requires a development card or a DS sub-joint card) Battery emulation that reproduces remaining battery charge and plugging/unplugging of the AC Adapter Because the hardware inherits its operations and control from IS-NITRO-DEBUGGER, migration from IS-NITRO-DEBUGGER works smoothly. IS-TWL-CAPTURE Description: The IS-TWL-CAPTURE tool loads LCD images and sound to a computer. Because these images can be output to video, they can also be output to a television or recorded with a video recorder. There are two types of IS-TWL-CAPTURE: one supports development cards, the other supports commercial cards. Use the type appropriate for your requirements. Capture Feature Uses a USB connection to load the content of the two LCD screens to a computer as still images or video, then saves them in the file formats below. Still images: BMP files Video (including sound): AVI files Sound only: WAV files