follow us

atari 2600 • Chipmusic • software

Atari (2600) TIA Gets a Makeover

[kml_flashembed movie="http://www.youtube.com/v/0ARWzYiPnDw" width="425" height="344" allowfullscreen="true" fvars="fs=1" /]

Seb Tomczak, a.k.a. little-scale, has been and is currently working on an equal-tempered, MIDI-controlled TIA.

This is accomplished effectively by turning the TIA into a beeper; like the old ZX Spectrum.  A “beeper” is just a chip with audio out pins that can be software modulated.  It does not use or have any hardware logic for music.  In this case the TIA does, but the available logic is used to modulate a single beep into other waveforms by ascending or descending each sample manually; and then repeating that waveform at a specific rate to generate pitch.  The volume in this case instead of modulating the height of the waveform is actually controlled by the TIA hardware.

Where some TIA enthusiasts love the character and its unloved design, those who hadn’t liked the TIA before now have less of a reason.

Chipmusic • Games • software

PXTONE crack deprotects “*.pttune” modules

PXTONE by pixel

PXTONE by pixel

PXTONE by pixel is an extended piano-roll sequencer for Windows based on the Cave Story sound engine.  The sequencer in PXTONE is called ptcollage; which is normally able to open up *.ptcop project files.  These files can be exported as *.pttune files which are essentially write-protected files sharing the same exact data — but with a different header containing the protection info.  CaitSith2, hacker extraordinaire, has recently cracked all current versions of PXTONE to allow the novice hacker to hex edit ptcollage.exe at the offsets mentioned by CaitSith2:

Version 0.9.0.3, Patch offset 0x28842 to 0xEB to disable the edit prohibit. (Not compatible with older format files though, but still, the protection is completely stupid, if it only checks one thing.)

Version 0.8.8.8, patch offset 0x29182 to 0xEB

Version 0.9.1.4, patch offset 0x293D2 to 0xEB.

Any other version, search for 0x3E E0 01 00 00 74. There should only be one instance, if so, replace the with 0x3E E0 01 00 00 EB.

(This took me less than 5 minutes to crack.)

You will then be able to open the previously edit-protected *.pttune files after selecting *.* from the file type on load; just as you would be able to edit the original *.ptcop project files.

I believe this opens an ethical debate.  How would you feel if you had previously felt your PXTONE created music was safe from n00bz editing and remixing your material?  How do you think pixel feels having his file format protection circumvented?  Do you think this does more good than it does harm to musicians?  Is anything really protected or safe?

What do you think?  Please comment. :)