Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Milanium

#1
It is in C# and although WinForms will not look pretty and probably be broken, it should compile. Sadly it also depends on native code which I couldn't get to compile See https://github.com/Mailaender/ags/tree/linux-editor for the solution file I generated with MonoDevelop.
#2
Engine Development / Re: AGS engine Linux port
Sat 12/01/2013 18:35:58
Indeed the screen resolution simply was too low when trying http://www.adventuregamestudio.co.uk/site/games/game/1344/ Also tried http://www.adventuregamestudio.co.uk/site/games/game/1576/ which worked nicely although I did not play it further because the texts where Spanish. I also was able to complete http://www.holarse-linuxgaming.de/wiki/gemini_rue demo in full-screen and windowed mode. Nice work! However I had to use pasuspender ags to avoid crackling sound. Now I can't hear sound in any other application, too. http://www.holarse-linuxgaming.de/wiki/resonance demo only shows a white screen when I click "New Game". :/
#3
Engine Development / Re: AGS engine Linux port
Sat 12/01/2013 15:11:11
Tested works, except fullscreen mode on openSUSE 12.2 KDE 4.9.5, Mesa 9.0.1:

QuoteAdventure Creator v3.21 Interpreter                                                                                                                                                           
Copyright (c) 1999-2001 Chris Jones                                                                                                                                                           
ACI version 3.21.1115                                                                                                                                                                         
AGS: ***** ENGINE STARTUP                                                                                                                                                                     
AGS: Reading config file                                                                                                                                                                       
AGS: Initializing allegro                                                                                                                                                                     
AGS: Setting up window                                                                                                                                                                         
AGS: Initializing game data
AGS: Initializing TTF renderer
AGS: Initializing mouse
AGS: Checking memory
ci_find_file: cannot change to directory: Compiled
ci_find_file: cannot change to directory: Compiled
AGS: Initializing keyboard
AGS: Install timer
Checking sound inits.
AGS: Initialize sound drivers
AGS: Install exit handler
AGS: Initialize path finder library
AGS: Initialize gfx
AGS: Load game data
AGS: Over the Edge
AGS: Checking for disk space
AGS: Initializing MOD/XM player
AGS: Initializing screen settings
AGS: Init gfx filters
AGS: Init gfx driver
AGS: Switching to graphics mode
AGS: Widescreen side borders: game resolution: 320 x 240; desktop resolution: 1367 x 770
AGS: Widescreen side borders: gfx card does not support suitable resolution. will attempt 426 x 240 anyway
AGS: Attempt to switch gfx mode to 426 x 240 (32-bit)
AGS: Succeeded. Using gfx mode 426 x 240 (32-bit)
AGS: Preparing graphics mode screen
AGS: Screen resolution: 426 x 240; game resolution 320 x 200
AGS: Initializing colour conversion
AGS: Check for preload image
AGS: Initialize sprites
AGS: Set up screen
AGS: Initialize game settings
AGS: Prepare to start game
AGS: Checking replay status
AGS: Engine initialization complete
AGS: Starting game
AGS: Loading room 26
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  151 (XFree86-VidModeExtension)
  Minor opcode of failed request:  10 (XF86VidModeSwitchToMode)
  Value in failed request:  0x5c0000d
  Serial number of failed request:  4921
  Current serial number in output stream:  4927

Error: the program has exited without requesting it.
Program pointer: +72  (write this number down), ACI version 3.21.1115
If you see a list of numbers above, please write them down and contact
Chris Jones. Otherwise, note down any other information displayed.
#4
Engine Development / Re: AGS engine Linux port
Sat 12/01/2013 14:48:55
The package linux-glibc-devel was missing. Building and uploading now. Check http://software.opensuse.org/package/ags once the mirrors are synced.
#5
Engine Development / Re: AGS engine Linux port
Sat 12/01/2013 14:10:05
I am trying to create an RPM for openSUSE. It fails to build

Quotegcc -I../Engine -I../Common -I../Common/libinclude -O2 -g -fsigned-char -Wfatal-errors -DALLEGRO_STATICLINK -DTHIS_IS_THE_ENGINE -DLINUX_VERSION -DDISABLE_MPEG_AUDIO -DBUILTIN_PLUGINS -DRTLD_NEXT -I/usr/include/freetype2     -c -o libsrc/libcda-0.5/linux.o libsrc/libcda-0.5/linux.c

libsrc/libcda-0.5/linux.c:11:25: fatal error: linux/cdrom.h: No such file or directory

compilation terminated.

I checked out the main branch from git and used "make --directory=Engine --file=Makefile.linux". Defined the following packages as dependencies:

  • pkgconfig(allegro) = 4.4.2
  • libaldmb-devel
  • libdumb-devel
  • pkgconfig(freetype2)
  • libdumb-devel
  • pkgconfig(ogg)
  • pkgconfig(theora)
  • pkgconfig(vorbis)
  • pkg-config
  • gcc-c++

Guess there is still something missing or wrong with the libraries you bundled.
SMF spam blocked by CleanTalk