Commit graph

  • e9b725e260 Detect OpenBSD PowerPC platforms macppc and socppc. Anthony J. Bentley 2012-11-12 18:28:57 -07:00
  • b09c79690c Added tag 1.99.5 for changeset 28a2ec2ca14c wahrhaft 2012-08-09 23:13:02 -04:00
  • ea884986ad Enable experimental support for link-time optimization 1.99.5 Sven Eckelmann 2012-06-09 01:26:22 +02:00
  • 5642c1f1aa Support compiling against video plugin API 2.1.0 (TODO: properly set the redraw flag) wahrhaft 2012-03-06 19:49:13 -05:00
  • 389de79d5a Fix for VS2010 wahrhaft 2012-02-04 14:20:30 -05:00
  • 539999d661 Win32 build fixes wahrhaft 2012-02-04 12:15:03 -05:00
  • 54edbf5c52 Remove additional -O3 on MacOSX Sven Eckelmann 2011-10-14 19:58:42 +02:00
  • 9d02185f47 Explicitly disable PIC in case of PIC=0 Sven Eckelmann 2011-10-13 00:01:03 +02:00
  • 3c69d524d0 Replace references to rice with glide64 Sven Eckelmann 2011-10-09 13:52:54 +02:00
  • 11a86ef7b1 move CoreVideo_Init() to RomOpen and add CoreVideo_Quit to RomClosed, should allow the plugin to start and stop multiple times wahrhaft 2011-09-08 22:00:50 -04:00
  • 7d9c531d57 Fix some -Wformat related warnings Sven Eckelmann 2011-09-04 13:35:49 +02:00
  • b26853f05d Ignore generated files in hg-status Sven Eckelmann 2011-08-29 14:30:48 +02:00
  • 0e1120d3d1 Enable ppc(64) as experimental target Sven Eckelmann 2011-08-05 10:46:17 +02:00
  • 8411c4b67c Enable PIC depending on architecture instead of bits only Sven Eckelmann 2011-08-05 10:32:08 +02:00
  • 2b6ede8e76 Enable big endian mode on ppc and ppc64 Sven Eckelmann 2011-08-05 10:19:22 +02:00
  • 4f62132acd Strip binaries during install Sven Eckelmann 2011-07-23 21:22:53 +02:00
  • 1ff3c958dd Remove extraneous parentheses around comparison which could hide GCC warnings Sven Eckelmann 2011-07-10 22:47:26 +02:00
  • 9e4edd6781 Use more portable _mm_store_ps instead of GCC specific __builtin_ia32_shufps Sven Eckelmann 2011-07-10 22:07:11 +02:00
  • fefb5e825e Allow to force PIC to remove text relocations Sven Eckelmann 2011-07-10 13:37:55 +02:00
  • 01c5c21e6c Fix linker search for libstdc++.so Sven Eckelmann 2011-07-08 08:24:37 +00:00
  • 8a0b7a3fb0 Set changeable default compiler optimization option Sven Eckelmann 2011-07-03 18:03:15 +02:00
  • e5a4fcbf50 Synchronize build rules with standard gnu make rules Sven Eckelmann 2011-06-27 13:00:05 +02:00
  • aa0fc59799 Test for essential build dependencies before getting their cflags/libs Sven Eckelmann 2011-06-27 11:36:11 +02:00
  • 2348ca3888 Fix call to sdl-config on *BSD Sven Eckelmann 2011-06-26 20:51:19 +02:00
  • 33556f2e1b Don't use -ldl on *BSD Systems Sven Eckelmann 2011-06-26 20:41:19 +02:00
  • 37233d5801 Add OpenBSD as half-supported OS with FreeBSD userspace tools Sven Eckelmann 2011-06-26 18:37:19 +02:00
  • 0473c82f11 Remove -v parameter of install which is not available everywhere Sven Eckelmann 2011-06-26 18:29:25 +02:00
  • d2443580a1 Split LIBDIR in LIBDIR and PLUGINDIR for consistency between modules Sven Eckelmann 2011-06-26 02:05:07 +02:00
  • e7e1173ce4 Remove carriage return from line ending Sven Eckelmann 2011-06-25 23:03:55 +02:00
  • e185c1519b Fix compilation with BITS=32 when using gcc-4.6 Sven Eckelmann 2011-06-25 21:29:58 +02:00
  • 9e4d6d58f7 Use function prototypes defined by core Sven Eckelmann 2011-06-25 21:23:47 +02:00
  • 424877aba5 Don't set variable twice in single command Sven Eckelmann 2011-06-25 15:25:17 +02:00
  • a126ab6c2d Remove unused variables Sven Eckelmann 2011-06-25 15:22:37 +02:00
  • 35682e7bcd Remove unneccessary define PIC Sven Eckelmann 2011-06-25 15:09:33 +02:00
  • 6f43f9522a Don't override optimisations set by linux build environment Sven Eckelmann 2011-06-25 14:45:43 +02:00
  • f13946cd95 Use pkg-config as more portable way to find gl Sven Eckelmann 2011-06-25 11:14:58 +02:00
  • 632613c1eb Add new API versioning code wahrhaft 2011-05-24 21:40:04 -04:00
  • cb7ca1baa2 Load default settings in the PluginStartup function so they are available before a game runs wahrhaft 2011-02-20 11:35:55 -05:00
  • ba9392c0a5 merge lazhur's changes wahrhaft 2011-01-20 22:13:30 -05:00
  • 5716de6b7d Added tag 1.99.4 for changeset 0c33ceb533bc wahrhaft 2010-12-17 22:00:29 -05:00
  • c00206885a Improvements to config option descriptions, bump version to 1.99.4 1.99.4 wahrhaft 2010-12-17 21:58:37 -05:00
  • c1a635dfed Better descriptions for config options,and use boolean config options instead of int where appropriate wahrhaft 2010-11-21 18:58:10 -05:00
  • 8d34b052d4 Add dummy PATH_MAX on systems without it Sven Eckelmann 2010-07-13 21:36:18 +02:00
  • 19e8f70508 Define GNU/Hurd as UNIX system for glide64 --- Sven Eckelmann 2010-07-13 21:36:13 +02:00
  • 8e762e904a Add GNU/Hurd as operating system with "linux" userland --- Sven Eckelmann 2010-07-13 21:36:05 +02:00
  • 2bb1ab75c7 compile fix wahrhaft 2010-04-04 18:13:32 -04:00
  • e765a21808 merge branches, add help for V=1 to makefile wahrhaft 2010-04-03 15:16:19 -04:00
  • 9a000c98d6 Only use ld option -version-script on systems with GNU userland tools Sven Eckelmann 2010-03-20 16:55:42 +01:00
  • 60f4ee9127 Allow to build glide wrapper on GNU/kFreeBSD Sven Eckelmann 2010-03-19 12:45:57 +01:00
  • 899361b99e Build kfreebsd and GNU/kFreeBSD like Linux Sven Eckelmann 2010-03-19 12:16:38 +01:00
  • 9d68c30fe8 Export only functions which are part of the api Sven Eckelmann 2010-03-18 13:21:03 +01:00
  • 90f45a5b64 Make hidden symbols the default behavior of gcc Sven Eckelmann 2010-03-18 12:23:41 +01:00
  • 53a3114bf8 Don't export inlined functions in C++ files Sven Eckelmann 2010-03-18 11:12:15 +01:00
  • a7d97bbe7b Reduced console output when running make without V=1 Sven Eckelmann 2010-03-18 10:59:25 +01:00
  • 2e8478d3e2 Use separate CXXFLAGS environment variable when calling CXX Sven Eckelmann 2010-03-18 10:10:57 +01:00
  • dc2b4286d0 removed old UI files wahrhaft 2010-03-14 20:41:01 -04:00
  • d1a83f22b6 Use core logging function wahrhaft 2010-03-14 18:41:18 -04:00
  • c2881fc77d one more fix wahrhaft 2010-03-13 16:30:02 -05:00
  • 4803fe60d4 linux fixes wahrhaft 2010-03-13 16:26:26 -05:00
  • 1862b06f16 win32 support, started consolidating log functions wahrhaft 2010-03-13 15:51:07 -05:00
  • c394d456c6 Add missing COPYING with GPL2 license text Sven Eckelmann 2010-03-10 18:19:47 +01:00
  • 1899d7090d Add missing copyright information to m64p.h Sven Eckelmann 2010-03-10 18:17:29 +01:00
  • b2c769051c Don't try to open shared (readonly) Glide64.ini for writing Sven Eckelmann 2010-03-04 23:12:23 +01:00
  • a74d860796 Don't link against unused library libpng Sven Eckelmann 2010-03-04 23:11:14 +01:00
  • 54184f8f07 use (C|LD)FLAGS+= instead of (C|LD)FLAGS= so the user can add flags Sven Eckelmann 2010-03-04 23:09:02 +01:00
  • 6b2cb82eda Remove unused dependency tracking files Sven Eckelmann 2010-03-04 23:05:16 +01:00
  • c16f1d9cd8 Remove _obj directory on cleanup Sven Eckelmann 2010-03-04 23:03:45 +01:00
  • 95bd658fd1 Add automatically dependency tracking for C/C++ files Sven Eckelmann 2010-03-04 22:55:53 +01:00
  • daadb2529b updated ReadScreen to new API wahrhaft 2010-03-02 00:01:06 -05:00
  • 9a02c48176 Use common resolution and fullscreen settings wahrhaft 2010-02-22 17:04:30 -05:00
  • 43ceb02184 Use M64P API for storing/loading configuration settings (still need to add support for global screen values though), static ROM-specific options will remain in Glide64.ini wahrhaft 2010-02-10 19:06:30 -05:00
  • 6ea14595f7 initial commit, uses M64P 2.0 video API wahrhaft 2010-02-07 18:04:37 -05:00