Jump to content
Visual Boy Advance-M

cmdreamer

Members
  • Content Count

    0
  • Joined

  • Last visited

Community Reputation

0 Neutral

About cmdreamer

  • Rank
    Newbie
  • Birthday 05/05/1985
  1. cmdreamer

    Request: Remove OpenAL support from Windows build

    Maybe I'm not supposed to comment here, but here I go. Speaking of the windows build I can't say a word, but speaking of the Linux one I can say OpenAL work great. On previous svn versions (svn 928, to be more precise), sound was "cracky" and tended to sound "dirty", but now that I recently compiled svn 945 with OpenAL on my Fedora 11 sound is great, not flawless as I'm having some issues, but it sure is more "clean". The idea of using plugins for audio, video, joystick has it's pros and cons, myself, prefer an "all included" emulator, instead of using plugins for everything. I think of some specific builds, with this or that sound interface or with this or that video or input (joystick), so the user can select a specific and personalized version at compile time. But maybe it mean more work to do. Again, thanks a lot for this great emu!
  2. cmdreamer

    vbam svn945 compiling problems and solutions.

    I must be a noob, as ./configure says bash: ./configure: No such file or directory I have only recently put ubuntu on my netbook, as Windows was giving me the shits with viruses. OK my bad, sorry. How did you compiled vba-m svn 945? I'm asking you to post the process you used to compile it and the messages showed during that process, except for all the messages from make (the compilation itself), as it outputs a lot of info. Myself, normally I just unpack the svn package from the svn repo and on the 'trunk' folder issue the 'cmake CMakeLists.txt' command which configures and compiles the package; but I need to create an RPM package to install it on some computers (all based on Fedora 11), so an RPM comes in handy and the compilation process (in my case) is slightly different.
  3. cmdreamer

    vbam svn945 compiling problems and solutions.

    Could you please add more output from './configure', and from 'make' at least the last 20 lines and from 'make install' the resulting message? Did you run 'make' and 'make install' as root? (Without the single quotes of course)
  4. cmdreamer

    vbam svn945 compiling problems and solutions.

    According to this: -- checking for module 'giomm-2.4' -- found giomm-2.4, version 2.22.1 It's already installed, not 2.4 version though but should work. Also, you need to install SDL and SDL-devel for this to return SDL libraries path and to be able to compile VBA-M:: SDL_INCLUDE_DIR Advice, read carefully the error messages, most of the time they provide more usefull info than we can think of. Something more, use common sense after reading such error messages (no offense).
  5. Hello there, first of all, thanks a lot for this great vba emulator. Ok, now to the point ;P I tried to compile vbam svn 945, but I got an error: CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:57 (MESSAGE): Could NOT find SFML (missing: SFML_LIBRARY SFML_INCLUDE_DIR) Call Stack (most recent call first): CMakeScripts/FindSFML.cmake:78 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:44 (FIND_PACKAGE) After following install instructions from SFML site and repeating compile process it advances until this point when linking gvbam and vbam executables: /usr/bin/ld: warning: libopenal.so.1, needed by /usr/lib/gcc/i586-redhat-linux/4.4.1/../../../libsfml-audio.so, not found (try using -rpath or -rpath-link) So I installed openal-soft library (not needed on svn 928) which was the last one I compiled. And everything went ok, compiled without any problems, just the "usual" deprecated and unused messages. There's a typo I've found on vbam.desktop file, on the comment section: Comment=Nindendo GameBoy Advance Emulator Which I modified to: Comment=Nintendo GameBoy Advance Emulator So then at the end I've got a Fedora 11 vbam-1.8.0_svn945 RPM and SRPM. Which I can share if anyone's interested. Thanks again for this great emu, I'm looking forward for VBAM-2 ;D Oh! BTW, ZIP file support is fixed now, thanks! Can 7Zip file support be implemented, file size is smaller in 7Z, thanks in advance.
  6. cmdreamer

    [Ubuntu] Can't read zip files?

    Well, from the CMakeLists.txt file, I've found this: ---START--- ADD_LIBRARY ( vbamcore ${PROJECT_SRCS} ${SRC_MAIN} ${SRC_GBA} ${SRC_GB} ${SRC_APU} ${SRC_FEX_MINI} ${SRC_FILTERS} ${SRC_DEBUGGER} ) ---END--- So I think SRC_FEX_MINI it's "enabled", but I haven't saved the building results so I can't really tell. Edit (20100323:0015): ZIP file support is again available on svn945.
  7. cmdreamer

    [Ubuntu] Can't read zip files?

    Actually I'm having the very same problem, I'm using Fedora 12 (32bits) and gvbam svn928 can't read ZIP files, but unpacked GBA and GZ ones yes. Are there any special parameters to include on compile so it support ZIP files? I compiled using (zlib-devel-1.2.3-23.fc12.i686) and my system has (zlib-1.2.3-23.fc12.i686) installed. So I don't know what's wrong. Also I'd like to be able to use 7Z files (better compression ratio) to save some disk space, should I put a request on it? Thanks in advance.
  8. cmdreamer

    [REJECTED]winrar support

    I'd choose 7z format instead of rar, because 7z has a better compression algorithm and can achieve a higher level of it. Also it is a free program, and rar is not.
  9. cmdreamer

    Compilation issues...

    Thanks for the advice, I do as I said because I tend to mess with the system and have to reinstall very often, that's how I'm learning about Linux. Also thanks for the solution, it worked like a charm! Best regards and sorry for becoming such a pain in the ass. LOL
  10. cmdreamer

    Compilation issues...

    I'm happy to help. Now I have a kind of a little problem, if I move the recently compiled emu to another directory I get an error message: Failed to load glade file `/usr/local/share/vbam/ui/vbam.glade' I think that's because I haven't issued this command: make install But I don't want to install it because I have all the emu's I use on a NTFS partition shared with MSWinXP, is there a way to fix this -without having to install the program-? I need them to be "portable" in the sense that don't need to be installed, just unpacked to a directory an run from there. Thanks in advance.
  11. cmdreamer

    Compilation issues...

    Ok sorry, edited message so the make command is more visible, actually I did ran make but got that error. Thanks a lot for reading and answering my message. But still get the same error after installing gtkglextmm and gtkglextmm-devel, which were missing in the last cmake run. Any ideas? Best regards. ---------------------------------------------------------------------------------------------------------- Edit: Finally compiled it without problems, only some "unused variable" and "parenthesis recommendation" messages. What I did was followed Stroustrup's advice on using Null or 0, and changed all NULL's on this files for 0's: /vbam/trunk/src/gba/Globals.cpp /vbam/trunk/src/gtk/filters.cpp /vbam/trunk/src/sdl/filters.cpp After that just issued this command: make clean and then: make And all went ok. Thanks a lot for your time and I'll keep checking the functionality of the emu, best regards.
  12. cmdreamer

    Compilation issues...

    Hi, I'm new at SVN compiling so I downloaded the trunk directory (rev. 847) and tried to compile VBA-M myself. I'm using Linux Fedora 9, Gnome 2.22.3, P4 2.8 GHz, 1.5 GB of RAM. I unpacked the archive and started compilation with the command: "cmake CMakeLists.txt" and after it I got this: [Carlos@localhost trunk]$ cmake CMakeLists.txt -- Found assembler: /usr/bin/nasm -- The C compiler identification is GNU -- The CXX compiler identification is GNU -- Loaded CMakeASMInformation - ASM support is still experimental, please report issues -- Check for working C compiler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Found ZLIB: /usr/lib/libz.so -- Found PNG: /usr/lib/libpng.so -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Found X11: /usr/lib/libX11.so -- Looking for include files CMAKE_HAVE_PTHREAD_H -- Looking for include files CMAKE_HAVE_PTHREAD_H - found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- checking for module 'gtkmm-2.4' -- found gtkmm-2.4, version 2.12.7 -- checking for module 'glibmm-2.4' -- found glibmm-2.4, version 2.16.4 -- checking for module 'giomm-2.4' -- found giomm-2.4, version 2.16.4 -- checking for module 'libglademm-2.4' -- found libglademm-2.4, version 2.6.6 -- checking for module 'xv' -- found xv, version 1.0.3 -- checking for module 'gtkglextmm-x11-1.2' -- package 'gtkglextmm-x11-1.2' not found -- Configuring done -- Generating done -- Build files have been written to: /home/Carlos/Download/trunk [Carlos@localhost trunk]$ make Scanning dependencies of target vbamcore [ 1%] Building CXX object CMakeFiles/vbamcore.dir/src/Util.o [ 2%] Building CXX object CMakeFiles/vbamcore.dir/src/common/Patch.o [ 3%] Building C object CMakeFiles/vbamcore.dir/src/common/memgzio.o [ 5%] Building CXX object CMakeFiles/vbamcore.dir/src/gba/agbprint.o [ 6%] Building CXX object CMakeFiles/vbamcore.dir/src/gba/bios.o [ 7%] Building CXX object CMakeFiles/vbamcore.dir/src/gba/Cheats.o /home/Carlos/Download/trunk/src/gba/Cheats.cpp: In function ‘int cheatsCheckKeys(u32, u32)’: /home/Carlos/Download/trunk/src/gba/Cheats.cpp:914: warning: suggest parentheses around && within || /home/Carlos/Download/trunk/src/gba/Cheats.cpp:922: warning: suggest parentheses around && within || /home/Carlos/Download/trunk/src/gba/Cheats.cpp:930: warning: suggest parentheses around && within || /home/Carlos/Download/trunk/src/gba/Cheats.cpp:938: warning: suggest parentheses around + or - in operand of & /home/Carlos/Download/trunk/src/gba/Cheats.cpp:942: warning: suggest parentheses around + or - in operand of & /home/Carlos/Download/trunk/src/gba/Cheats.cpp:946: warning: suggest parentheses around + or - in operand of & /home/Carlos/Download/trunk/src/gba/Cheats.cpp: In function ‘void cheatsReadGameSkip(void*, int)’: /home/Carlos/Download/trunk/src/gba/Cheats.cpp:2681: warning: unused variable ‘firstCodeBreaker’ [ 9%] Building CXX object CMakeFiles/vbamcore.dir/src/gba/EEprom.o [ 10%] Building CXX object CMakeFiles/vbamcore.dir/src/gba/Flash.o [ 11%] Building CXX object CMakeFiles/vbamcore.dir/src/gba/GBA.o [ 12%] Building CXX object CMakeFiles/vbamcore.dir/src/gba/GBAGfx.o [ 14%] Building CXX object CMakeFiles/vbamcore.dir/src/gba/GBA-thumb.o [ 15%] Building CXX object CMakeFiles/vbamcore.dir/src/gba/GBA-arm.o /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm110(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1188: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm111(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1188: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm112(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1188: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm113(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1188: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm114(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1188: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm115(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1188: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm116(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1188: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm117(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1188: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm310(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1188: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm130(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1191: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm131(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1191: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm132(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1191: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm133(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1191: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm134(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1191: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm135(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1191: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm136(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1191: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm137(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1191: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm330(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1191: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm150(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1194: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm151(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1194: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm152(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1194: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm153(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1194: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm154(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1194: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm155(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1194: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm156(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1194: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm157(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1194: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm350(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1194: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm170(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1197: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm171(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1197: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm172(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1197: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm173(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1197: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm174(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1197: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm175(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1197: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm176(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1197: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm177(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1197: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm370(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1197: warning: unused variable ‘dest’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm009(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1266: warning: unused variable ‘acc’ /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp: In function ‘void arm019(u32)’: /home/Carlos/Download/trunk/src/gba/GBA-arm.cpp:1268: warning: unused variable ‘acc’ [ 16%] Building CXX object CMakeFiles/vbamcore.dir/src/gba/Globals.o /home/Carlos/Download/trunk/src/gba/Globals.cpp:43: error: ‘NULL’ was not declared in this scope /home/Carlos/Download/trunk/src/gba/Globals.cpp:44: error: ‘NULL’ was not declared in this scope /home/Carlos/Download/trunk/src/gba/Globals.cpp:45: error: ‘NULL’ was not declared in this scope /home/Carlos/Download/trunk/src/gba/Globals.cpp:46: error: ‘NULL’ was not declared in this scope /home/Carlos/Download/trunk/src/gba/Globals.cpp:47: error: ‘NULL’ was not declared in this scope /home/Carlos/Download/trunk/src/gba/Globals.cpp:48: error: ‘NULL’ was not declared in this scope /home/Carlos/Download/trunk/src/gba/Globals.cpp:49: error: ‘NULL’ was not declared in this scope /home/Carlos/Download/trunk/src/gba/Globals.cpp:50: error: ‘NULL’ was not declared in this scope /home/Carlos/Download/trunk/src/gba/Globals.cpp:51: error: ‘NULL’ was not declared in this scope make[2]: *** [CMakeFiles/vbamcore.dir/src/gba/Globals.o] Error 1 make[1]: *** [CMakeFiles/vbamcore.dir/all] Error 2 make: *** [all] Error 2 [Carlos@localhost trunk]$ As I said before I'm kind a new on this stuff so I'm asking for help, hope someone can point me to the right direction. BTW and not related with this issue, I also tried to compile GVBA (the gui one) but no luck, so I'm actually using the command version of VBA, which is really bad in the sense of useabilty. Thanks in advance.
×