Advertisement

Add MP3 music to your app (BASS.DLL API hacked out)

Started by August 14, 2001 11:50 PM
16 comments, last by SonicMouse 21 years ago
> Isn''t decompiling, reverse engineering illegal?

Depends on where you live !

In Europe you have the explicit right to reverse engineer code however you want (and no license can restrict it, so go and RE Windows, it''s legal).

In the US it is strictly illegal, even if the license doesn''t mention it.

Weird world
strictly speaking, it's legal to reverse engineer code, and recompile it EXACTLY as it was, with original copyright left intact ... but altering that code for any reason infringes on intellectual copyright

this is a very grey area ... in law you CAN reverse engineer software, and changing one line of code removes all previous copyright ... but do you wanna try RE Windows? Just see what MS does to you ...

Edited by - Shag on August 17, 2001 9:28:42 PM
Advertisement
> but do you wanna try RE Windows? Just see what MS does to you

Hehe, I don''t think anyone is going to be that brainsick to RE Windows... Get Linux instead, it''s better and you have the source included... But that wouldn''t be fun, eh ?

Normally, you don''t RE software to recompile anything, but to find out how a specific algorithm work, and once you understand it, reimplement it with your own code in your own product. Well, stealing the ideas of other people to be precise. But it is perfectly legal, and almost all major software companies do this on a regular base. In the US this is a somewhat grey area, because of two points: US intelectual property / patent law sees in the simple process of reverse engineering a modification of the original software, and so a copyright infringment. Second point is that you might violate existing software patents when reusing certain algorithms. You don''t have this problem in Europe though, since the law doesn''t allow patents on algorithms.
Feldi forgot
#pragma comment( lib, "strmiids.lib")
Game Core
THX BGCJR
i always wondered why the sample code wont compile w/o errors..
but when i run my program i get an error "ASSERT Failed"
lActual <= GetSize()
At line 3659 of d:\builds\nt32_chk\multimedia\published\dxmdev\dshowdev\base\amfilter.cpp
Continue? (Cancel to debug)
<yes> <no> <cancel>
when i press yes the file plays a bit and the error msg comes again and again... but the file plays everytime a bit more :/
wtf can i do to make it work?
maybe i should add that i dont have a dir
d:\builds\nt32_chk\multimedia\published\dxmdev\dshowdev\base\
Advertisement
necroing is baad. M''kay?
Damn this is so old!

This topic is closed to new replies.

Advertisement