Commit graph

27 commits

Author SHA1 Message Date
Richard Goedeken
08d0a19e0d modified the version number handling in the makefiles. The fixes the problem of build failures from exported source trees and compiles in the version number given by VER= when release.mk is used 2008-10-18 16:36:44 +00:00
Richard Goedeken
1445e69233 fixed inline ASM in glide64 to avoid ebx register, and properly build with -fpic. This will fix warning in 32-bit build and may help OSX build as well 2008-09-15 13:31:44 +00:00
Richard Goedeken
755cc4b2ea fixed makefile problems from r1023: broke GTK build, make clean wasnt complete for GUI=QT4 2008-09-07 13:01:10 +00:00
Louai Al-Khanji
8dff3402a4 Polish off glide64 Qt gui. Should be fairly complete now. 2008-09-06 22:56:09 +00:00
Richard Goedeken
18aa4baf5b use SDL instead of pthreads in debugger, remove pthread from library list in makefile, fix small bug in glide64 makefile 2008-09-06 20:09:28 +00:00
Louai Al-Khanji
9c99f43c8b Initial work on qt4 port. Qt4 config dialog doesn't do anything yet. 2008-09-06 18:36:07 +00:00
Richard Goedeken
7a5bd35097 Re-added the Config.cpp file that I removed in r942, but only with GTK GUI code 2008-09-03 12:51:59 +00:00
Richard Goedeken
5e696debab removed a bunch of win32-specific stuff from glide64 plugin 2008-08-29 20:36:38 +00:00
Scott Knauert
fb8d8415d7 Replace -DSVN_* commandline flags with macros in main/version.h. Requires a few extra lines in plugin makefiles, but allows for much cleaner builds. 2008-08-21 02:45:34 +00:00
Richard Goedeken
77131bafff fixed licensing issues in glide64 main files 2008-08-10 12:22:04 +00:00
Richard Goedeken
a023cc6861 fixed 32-bit and 32-on-64-bit build breakages introduced in r832 and r834 2008-08-08 12:24:40 +00:00
Scott Knauert
5d2a561f29 Added back glide64 logging options. Can be removed at a later date. 2008-08-06 00:25:06 +00:00
Richard Goedeken
18154514ac fixed a few more 64-bit build errors from r832 2008-08-05 23:54:02 +00:00
Scott Knauert
657d5c6a03 #include <SDL_opengl.h> portability changes. Glide64 makefile improvements. 2008-08-05 21:59:25 +00:00
Scott Knauert
b3f8add4fd Commited a number of build system improvements. Mostly focusing on getting NOGUI versions of plugins to not require Gtk libs and improvements related to the OSX porting effort. Tested not to break any of the GUI build options on 32-bit linux. 2008-08-04 06:12:29 +00:00
Scott Knauert
620f98bd77 Implemented parts of astrange's portability patch. Mainly header (some missed malloc, some superfluous #includes removed) and plugin makefile improvements to improve OSX portability. 2008-07-28 02:56:08 +00:00
Richard Goedeken
e1423350f9 Removed glide64/Tmem_nasm.asm source file and the project dependency on nasm/yasm assemblers 2008-06-25 04:22:52 +00:00
Richard Goedeken
80d57b2bee reverted change to CFLAGS in glide64/Makefile. We cant use march=athlon-xp for 32-bit because it may emit 3dnow instructions which would crash p3s, etc 2008-06-19 01:47:05 +00:00
Jesse Dean
5850606062 Small patch to get glide64.so to compile with O3 optimizations (like the rest of the project ;) 2008-06-18 18:35:48 +00:00
Richard Goedeken
9f10d202be Reverted all changes on trunk from rev 189. The reason why I made a branch was so that you would not commit these things on the trunk. 2008-04-14 11:29:15 +00:00
John Chadwick
ec8445cc55 Attempt 3 at commiting the patches.
THIS PATCH IS PRELIMINARY AND DOES NOT WORK.
It also needs some major cleanup and most plugins are not yet compiling. Going to need any help I can get here, but I'll be working on it.
2008-04-14 04:37:57 +00:00
Richard Goedeken
02cb12172b Added NO_ASM makefile parameter to compile mupen64plus with no dynarec or mmx/sse code. This is useful for building on non-intel architectures like PPC or Sparc. glide64 and rice video will probably not work 2008-04-07 03:14:17 +00:00
Richard Goedeken
e43670bab4 Modified pre.mk and glide64 makefile to auto-select yasm or nasm 2008-03-29 16:35:15 +00:00
Richard Goedeken
ecc98acfb0 tweaked glide64 makefile to work with older versions of yasm. tested both 32-bit and 64-bit builds 2008-03-23 04:30:03 +00:00
James Hood
42e8448c24 Removed copy instructions from glide64 and rice_video Makefile's since now the top-level Makefile will automatically copy the plugins to the plugins/ dir after building. 2008-03-16 16:34:40 +00:00
Richard Goedeken
ac35c5f28e Integrated glide64 plugin into mupen64plus build system. Removed -Wall from pre.mk 2008-03-15 18:30:48 +00:00
Richard Goedeken
b1ae03d8c7 Imported mupen64plus/trunk/glide64 from mupen64-amd64/trunk/glide64 rev 254 2008-03-15 14:37:42 +00:00