Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the atahualpa domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/peters52/public_html/truechiptilldeath/wp-includes/functions.php on line 6114
TRUE CHIP TILL DEATH • FaMI – Family MIDI
Warning: Undefined array key "images_root" in /home/peters52/public_html/truechiptilldeath/wp-content/themes/atahualpa/header.php on line 43

Warning: Undefined array key "full_width_footer" in /home/peters52/public_html/truechiptilldeath/wp-content/themes/atahualpa/footer.php on line 92

Warning: Undefined array key "widget_center_top" in /home/peters52/public_html/truechiptilldeath/wp-content/themes/atahualpa/index.php on line 11
In the News

Warning: Undefined array key "page_post_options" in /home/peters52/public_html/truechiptilldeath/wp-content/themes/atahualpa/functions/bfa_post_parts.php on line 33

TCTD Links for 2011-02-14

In the News

TCTD Links for 2011-01-12

hardware • NES

PC->NES Transfer Tool + FaMI – Family MIDI Appeared

Batsly Adams announces two new NES projects using Arduino:

I’ve been working at a serial connection to the NES for a few months now. At first I came up with a board to try and establish a serial line to the NES through the controller port – I only made 2. They worked – but I figured that it was possible to do it without the board if I did some tricky stuff with the ATMega interrupts on the Arduino. After a few days of debugging (and cycle counting) it’s working flawlessly. The advantage of this over a software serial based approach is that the Arduino acts as a buffer that’ll hold incoming messages (up to 128 bytes) until the NES is ready to get the next one. This means that the NES is free to do other things and doesn’t need to spend time polling the controller port! The latency is extremely low – about as fast as the NES could handle – faster than the MIDI standard. The serial code is compact and easily relocatable – it works great as a replacement to any controller code. Working on a new name for this since it really just acts like a bridge between your PC and the NES. Both the ROMs and the Arduino stuff will be open source so if you have the hardware you’re ready to go!

Right now channels 1-4 are working with no issues – MIDI files play perfectly (i just need to find the right song for a good demo)! There aren’t any effects yet – but it’s completely stable / performance worthy in the state that it’s in. I’ll be working on pitch bends / cc control in the next couple of weeks – but it’s open source so hopefully people will develop beyond that! The samples work but they are fixed- I’m working on a mapper for powerpak right now that may allow sample uploading.

What’s great about using this Arduino setup is that you can use VBlanks MIDI->serial processing app so you don’t even need to build a MIDI circuit – just use the USB cable!

PC->NES Transfer Tool + FaMI – Family MIDI


Warning: Undefined array key "widget_center_bottom" in /home/peters52/public_html/truechiptilldeath/wp-content/themes/atahualpa/index.php on line 51