Howdy Rbelmont, many thanks for porting Nestopia to linux. I've successfully downloaded & compiled it, and after changing the audio device I'm happily running at full speed on my eeePC 901. (Running the latest Eeebuntu)
However, I have a frustrating problem with .7z archives. All of my ROMs are stored as multi-file .7z solid archives with one file for all ROM variants, and GoodNES names. Unfortunately, with most of my archives, nestopia will segfault trying to load a ROM from them. Some archives always work, and others always fail. If I extract the file I want, then nestopia can load it just fine. This also seems to be a linux-only problem; nestopia under win doesn't have any problems browsing .7z archives, but my desktop *does* under ubuntu.
Here's a gdb backtrace; I'm a total noob to using gdb so if yu need more info let me know:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb6ff5710 (LWP 15910)]
Nes::Core::Crc32::Compute (data=0xb6816000 <Address 0xb6816000 out of bounds>,
length=8397488, crc=4053540122) at source/core/NstCrc32.cpp:69
69 crc = Iterate( *data, crc );
Thanks, hopefully this is useful. I haven't found a similar topic in the archives, so apologies if this is a repeat.