Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

athanatos

Members
  • Content count

    14
  • Joined

  • Last visited

Everything posted by athanatos

  1. athanatos

    Was the Doom movie good?

    I hoped that the DOOM movie would have some scenes in hell, so you could see some of the cool levels in a new design. I was dissapointed...
  2. athanatos

    Chocolate Doom

    Here's a screenshot for your website: http://img366.imageshack.us/img366/1083/bild36yi.png
  3. athanatos

    Chocolate Doom

    Hi! Well thats really good news :-) I've tested it and I can confirm that the controls work now. (You said adding #include <SDL.h> is the main change, is it also the only change you did?) One thing: Does chocolate-doom work perfectly (gameplay performance just like under windows or linux) on your mac? If so, then there's a problem with my sdl i suppose (there are still the same problems about the game getting slower for some seconds when entering a big room with many monsters). Also, I have seen that you have added a 'Building on MacOS' section on your website with links to the official MacOS distribution of SDL. These distributions don't include sdl-config so I can't use them when I compile using the mac terminal, maybe it works with xcode? I am not used to xcode-compiling so I don't know. Also the new 0.1.4 release still crashes when trying to play a demo (I have tried out some compet-n demos), the 0.1.3 release doesn't. Anyway, to have the controls working sure is a big step forward :-) greetings, athanatos
  4. athanatos

    Chocolate Doom

    Good news! That: windowheight = 240 * screenmultiply;fixes the problem with the cut off status bar :-) The input, however, doesn't work even after adding SDL_PumpEvents(); to i_video.c. I have tried both now, my self-compiled sdl and the sdl from doomlegacy (using the --with-sdl-prefix and --with-sdl-exec-prefix configure options). I needed to create a bin folder in the legacy sdl dir and to copy the file sdl-config in it, using the sdl-config from the self-compiled sdl, because chocolate-doom does not compile without it and doomlegacy's sld-framework does not include sdl-config.
  5. athanatos

    Chocolate Doom

    Hi! I have made 2 videos with my webcam to give you an Idea of what it looks like when I start chocolate-doom. While the quality is not that good, you can see some of the things I mentioned. First video: ./chocolate-doom -iwad DOOM2.WAD http://rapidshare.de/files/15109722/Chocolate-Doom-MacOSX.mov.html The input doesn't work, so you can't see me playing. I just started chocolate-doom and waited for the demo replay to start. You can see that not the full chocolate-doom screen is visible. When the player moves quickly, you sometimes see through walls and players, it looks like they are getting doubled. Sometimes the mouse is displayed in the middle of the screen. Second video: ./chocolate-doom -timedemo demo2 http://rapidshare.de/files/15111626/Chocolate-Doom-Timedemo.mov.html I realized that the new version of chocolate-doom crashes every time I try to play a demo (-timedemo works). The previous version doesn't crash and plays the demo, but sometimes crashes in the demo itself. You can see that the game gets slower when killing the 3rd Imp. The output of timedemo is: Error: timed 2001 gametics in 1298 realtics (53.956085 fps)
  6. athanatos

    Chocolate Doom

    Hi again! I have downloaded the 0.1.4 release of chocolate-doom and I still had to change the following lines in m_swap.h in order to compile: short SwapSHORT(short); int SwapLONG(int); to extern unsigned short SwapSHORT(unsigned short); extern unsigned int SwapLONG(unsigned int); This is the output of ps while chocolate-doom was running: PID TT STAT TIME COMMAND 13474 p2 S+ 0:10.52 ./chocolate-doom -iwad DOOM2.WAD0:10:52 is not much, even the mac terminal uses more cpu time. before I forget: how can I find out the fps? greetings :) athanatos
  7. athanatos

    Chocolate Doom

    Exactly, I can see about that much of the screen when I start chocolate-doom with the -1 option: With the -2 option it looks like this: Screenshots made with DooMLegacy and edited after because I don't know how to make a screenshot when in fullscreen. Here is the output when I start chocolate-doom: Chocolate Doom 0.1.3 V_Init: allocate screens. M_LoadDefaults: Load system defaults. saving config in /Users/Littledexter/.chocolate-doom/default.cfg Z_Init: Init zone memory allocation daemon. zone memory: 0x2008000, 600000 allocated for zone DEH_Init: Init Dehacked support. W_Init: Init WADfiles. adding DOOM.WAD =========================================================================== DOOM Registered =========================================================================== Chocolate Doom is free software, covered by the GNU General Public License. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. You are welcome to change and distribute copies under certain conditions. See the source for more information. =========================================================================== M_Init: Init miscellaneous info. R_Init: Init DOOM refresh daemon - [ ].......................... P_Init: Init Playloop state. I_Init: Setting up machine state. 2006-01-25 21:52:15.308 chocolate-doom[3596] CFLog (21): Error loading /Library/QuickTime/DivX 5.component/Contents/MacOS/DivX 5: error code 4, error number 0 (Library not loaded: /Library/Application Support/DivXNetworks/liblame3.92.dylib Referenced from: /Library/QuickTime/DivX 5.component/Contents/MacOS/DivX 5 Reason: image not found) 2006-01-25 21:52:15.310 chocolate-doom[3596] CFLog (21): Error loading /Library/QuickTime/DivX 5.component/Contents/MacOS/DivX 5: error code 4, error number 0 (Library not loaded: /Library/Application Support/DivXNetworks/liblame3.92.dylib Referenced from: /Library/QuickTime/DivX 5.component/Contents/MacOS/DivX 5 Reason: image not found) 2006-01-25 21:52:15.320 chocolate-doom[3596] CFLog (21): Error loading /Library/QuickTime/DivX 5.component/Contents/MacOS/DivX 5: error code 4, error number 0 (Library not loaded: /Library/Application Support/DivXNetworks/liblame3.92.dylib Referenced from: /Library/QuickTime/DivX 5.component/Contents/MacOS/DivX 5 Reason: image not found) 2006-01-25 21:52:15.326 chocolate-doom[3596] CFLog (21): Error loading /Library/QuickTime/DivX 5.component/Contents/MacOS/DivX 5: error code 4, error number 0 (Library not loaded: /Library/Application Support/DivXNetworks/liblame3.92.dylib Referenced from: /Library/QuickTime/DivX 5.component/Contents/MacOS/DivX 5 Reason: image not found) D_CheckNetGame: Checking network game status. startskill 2 deathmatch: 0 startmap: 1 startepisode: 1 player 1 of 1 (1 nodes) Emulating the behaviour of the 'Doom 1.9' executable. S_Init: Setting up sound. S_Init: default sfx volume 8 HU_Init: Setting up heads up display. ST_Init: Init status bar. I_GetEvent called I_GetEvent called I_GetEvent called I_GetEvent called I_GetEvent called I_GetEvent called I_GetEvent called I_GetEvent called I_GetEvent called . . ."I_GetEvent called" is getting printed numerous times (exactly 784). DooMLegacy works, but it uses its own copy of sdl and not the one I compiled. What games can I try out to check this?
  8. athanatos

    Chocolate Doom

    Good News! After I had done these 3 changes I got no error messages during the compilation. However there are still some strange things appearing. My first impression was that there was no executable build. After the 'make' process the file chocolate-doom in ./src was not executable, I had to manually do this with chmod +x. I started the game and the screen was switching to black, I heard the doom sound (and the music :-) and I saw just a tiny square of the screen in the uppon left corner of the doom play screen. It worked when I used the -2 option, but the screen is cut off in the bottom so that I cannot see anything more down of the blue key. The input doesn't work and there where no configuration files created when running the game the first time despite it says 'saving config in /Users/Littledexter/.chocolate-doom/default.cfg', I had to use the win version of chocolate-doom on virtualpc/winxp to create configuration files. I put them into ~/.chocolate-doom. The changes iin the chocolate-doom.cfg affect the game but I still cannot use my mouse or keyboard. Another thing is that when I add the -nofullscreen option, I get the following error message: . . . S_Init: Setting up sound. S_Init: default sfx volume 8 HU_Init: Setting up heads up display. ST_Init: Init status bar. 2006-01-24 17:03:49.445 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x153a210 of class NSMutableParagraphStyle autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.445 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x153a450 of class NSCFDictionary autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.448 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x153c3e0 of class NSCFNumber autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.448 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x153c8e0 of class NSCFNumber autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.448 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x153c8f0 of class NSCFNumber autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.448 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x153c9a0 of class NSCFDictionary autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.448 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x153c970 of class NSIdEnumerator autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.448 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0xaed36ca4 of class NSCFString autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.448 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x153cb50 of class NSCFArray autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.450 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x150d890 of class NSCFString autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.450 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x150d8d0 of class NSCFString autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.450 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x150cb10 of class NSCFString autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.450 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x150d830 of class NSCFString autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.450 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x150d8e0 of class NSCFString autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.450 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x150d8c0 of class NSCFString autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.450 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0xaed36c34 of class NSCFString autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.450 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x150d8c0 of class NSCFString autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.450 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x150d8e0 of class NSCFString autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.451 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0xaed36c34 of class NSCFString autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.451 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x150d8e0 of class NSCFString autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.451 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0xaed36c34 of class NSCFString autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.451 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x150d8e0 of class NSCFString autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.451 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x150d8e0 of class NSCFString autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.451 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x150d8e0 of class NSCFString autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.451 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x150d900 of class NSCFNumber autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.451 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x1537bd0 of class NSCFArray autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.466 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x1537120 of class __NSFontTypefaceInfo autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.466 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x15660e0 of class NSAffineTransform autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.466 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x1566260 of class NSFont autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.466 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x15662e0 of class NSFont autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.467 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0xaed3282c of class NSCFString autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.468 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x1566bf0 of class _NSCachedBitmapImageRep autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.469 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x1567490 of class NSImage autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.469 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x1567bc0 of class _NSCachedBitmapImageRep autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.469 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x1567a80 of class NSImage autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.470 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x153b470 of class _NSThemeCloseWidget autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.471 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x15662e0 of class NSFont autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.471 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0xaed3282c of class NSCFString autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.471 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x1568330 of class _NSCachedBitmapImageRep autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.471 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x15681a0 of class NSImage autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.471 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x15684b0 of class _NSCachedBitmapImageRep autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.471 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x1568200 of class NSImage autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.472 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x1567ec0 of class _NSThemeWidget autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.472 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x15662e0 of class NSFont autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.472 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0xaed3282c of class NSCFString autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.473 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x1566a30 of class _NSCachedBitmapImageRep autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.473 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x1533100 of class NSImage autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.473 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x15682e0 of class _NSCachedBitmapImageRep autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.473 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x15688a0 of class NSImage autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.473 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x15687e0 of class _NSThemeWidget autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.474 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x1567b90 of class NSCFString autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.475 chocolate-doom[1500] *** _NSAutoreleaseNoPool(): Object 0x153a4e0 of class NSException autoreleased with no pool in place - just leaking 2006-01-24 17:03:49.475 chocolate-doom[1500] *** Uncaught exception: <NSInternalInconsistencyException> Error (1002) creating CGSWindow Trace/BPT trapGood thing is that I was able to play demos :-), I really dont't know a source port that runs on mac that can play vanilla doom demos. However the quality is bad. When entring a room with a lot of monsters the game is stuck for a second and running slow for a short time. Also the screen is most of the time slower than the game. ok lets point this down: what works: Screen with -2 option music and sounds demos (playable, but bad performance) what doesn't work: smooth gameplay controls, no mouse and keyboard (I have to kill the process everytime I want to exit) Anyway, being able to watch all those great vanilla doom demos on the mac is great news for me. I think its close, some ideas about the lack of controls and gameplay performance? Just to let you know I am compiling on a Powermac G5 with 2x2.5 Ghz and lots of RAM. greetings, athanatos
  9. athanatos

    Chocolate Doom

    Hi again! Now I get another error message: . . . if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../textscreen -I/sw/include/SDL -D_THREAD_SAFE -Wall -O3 -MT mmus2mid.o -MD -MP -MF ".deps/mmus2mid.Tpo" -c -o mmus2mid.o mmus2mid.c; \ then mv -f ".deps/mmus2mid.Tpo" ".deps/mmus2mid.Po"; else rm -f ".deps/mmus2mid.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../textscreen -I/sw/include/SDL -D_THREAD_SAFE -Wall -O3 -MT m_random.o -MD -MP -MF ".deps/m_random.Tpo" -c -o m_random.o m_random.c; \ then mv -f ".deps/m_random.Tpo" ".deps/m_random.Po"; else rm -f ".deps/m_random.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../textscreen -I/sw/include/SDL -D_THREAD_SAFE -Wall -O3 -MT m_swap.o -MD -MP -MF ".deps/m_swap.Tpo" -c -o m_swap.o m_swap.c; \ then mv -f ".deps/m_swap.Tpo" ".deps/m_swap.Po"; else rm -f ".deps/m_swap.Tpo"; exit 1; fi m_swap.c:55: error: conflicting types for 'SwapSHORT' m_swap.h:39: error: previous declaration of 'SwapSHORT' was here m_swap.c:62: error: conflicting types for 'SwapLONG' m_swap.h:40: error: previous declaration of 'SwapLONG' was here make[2]: *** [m_swap.o] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2
  10. athanatos

    Chocolate Doom

    I added #include "config.h" to m_swap.h, I now get the following error message during the 'make' process: /usr/bin/ld: Undefined symbols: _SwapLONG _SwapSHORT collect2: ld returned 1 exit status make[2]: *** [chocolate-doom] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2
  11. athanatos

    Chocolate Doom

    the output of wadtest: sizeof(wadinfo_t): 12 bytes sizeof(lumpinfo_t): 24 bytes sizeof(int): 4 bytes sizeof(void *): 4 bytes identification: 0 numlumps: 4 infotableofs: 8 endianness test: 554e4958 Yes I am using the PC IWADS. According to LichSoft IWAD Verifier the version of my doom2.wad is 1.9.
  12. athanatos

    Chocolate Doom

    BIGENDIAN is defined in config.h #define WORDS_BIGENDIAN 1I tried running chocolatedoom using the xserver for mac (xdarwin, kde). I thougt it may compiled with support for x because it may found it, but no luck.. same error messages
  13. athanatos

    Chocolate Doom

    Hi! I was able to compile chocodoom on an mac, but I had to additionally compile sdl-mixer (I installed version 1.2.6) and sdl-net (installed 1.2.5). I got a single executable 'chocolate-doom'. I don't know why, but it's still not working. When I try to play doomII i get the following error message: chello084114148142:~/Desktop/tmp/chocolate-doom-0.1.3/tmp/usr/local/bin Littledexter$ ./chocolate-doom Chocolate Doom 0.1.3 V_Init: allocate screens. M_LoadDefaults: Load system defaults. saving config in /Users/Littledexter/.chocolate-doom/default.cfg Z_Init: Init zone memory allocation daemon. zone memory: 0x2008000, 600000 allocated for zone DEH_Init: Init Dehacked support. W_Init: Init WADfiles. adding ./doom2.wad Error: Z_Malloc: failed on allocation of 1890582552 byteswhen trying to play doom I get the message: chello084114148142:~/Desktop/tmp/chocolate-doom-0.1.3/tmp/usr/local/bin Littledexter$ ./chocolate-doom Chocolate Doom 0.1.3 V_Init: allocate screens. M_LoadDefaults: Load system defaults. saving config in /Users/Littledexter/.chocolate-doom/default.cfg Z_Init: Init zone memory allocation daemon. zone memory: 0x2008000, 600000 allocated for zone DEH_Init: Init Dehacked support. W_Init: Init WADfiles. adding ./doom.wad Error: Z_Malloc: failed on allocation of 545259544 bytesand ultimate doom: chello084114148142:~/Desktop/tmp/chocolate-doom-0.1.3/tmp/usr/local/bin Littledexter$ ./chocolate-doom -iwad DOOMU.WAD Chocolate Doom 0.1.3 V_Init: allocate screens. M_LoadDefaults: Load system defaults. saving config in /Users/Littledexter/.chocolate-doom/default.cfg Z_Init: Init zone memory allocation daemon. zone memory: 0x2008000, 600000 allocated for zone DEH_Init: Init Dehacked support. W_Init: Init WADfiles. adding DOOMU.WAD Error: Z_Malloc: failed on allocation of 546308120 bytescompiling was done using the regular ./configure && make && make install DESTDIR=./tmp procedure.
  14. athanatos

    Chocolate Doom

    Hi! First of all, great work, thanks a lot! I am enjoying chocolatedoom like no other source port at the moment :-) Do you think that chocolatedoom will compile on a ppc mac, or is the code to much x86 specific?
×