Richard Goedeken
210f946cae
added newlines to the end of every source file which was missing one
2008-09-27 15:22:21 +00:00
Scott Knauert
ef7525d413
Two minor glide64 fixes, one for OSX, one for compiling with -Wall.
2008-09-25 21:33:07 +00:00
Richard Goedeken
607a649943
small change in glide64 wrapper from roger6106 allows compilation of glide64 under OSX
2008-09-23 03:29:36 +00:00
Richard Goedeken
a922ac05ed
fix compilation error on some 32-bit systems
2008-09-17 02:13:04 +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
Louai Al-Khanji
60f429bff5
Fix a warning in glide64 gtk port
2008-09-08 23:09:45 +00:00
Louai Al-Khanji
ac147a39ad
Very slightly clean up gln64 and glide64 interface
2008-09-08 09:14:17 +00:00
Louai Al-Khanji
4e561fec80
Use the window id
2008-09-07 22:23:20 +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
Louai Al-Khanji
3c0d98c856
Some ui improvements for glide64
2008-09-06 21:20:49 +00:00
Louai Al-Khanji
56730f6d74
Add a few files I forgot before...
2008-09-06 21:03:11 +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
982cbaf424
Forgot to add file
2008-09-06 18:40:49 +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
65d96e6cd9
removed remaining WIN32-specific code in glide64 wrapper
2008-08-29 21:02:31 +00:00
Richard Goedeken
63e3af3a32
added copyright GPL headers to glide64 wrapper source code
2008-08-29 20:53:49 +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
397971ed23
More (minor) glType fixes from Auria.
2008-08-29 01:11:04 +00:00
Scott Knauert
be1044fdb1
Auria's GLtypes patch. No visual difference on my Linux box.
2008-08-27 06:47:15 +00:00
Richard Goedeken
aeafcbc703
removed a bunch of unused code; added newlines to the end of some source files
2008-08-27 01:57:58 +00:00
Richard Goedeken
c87295a5ba
removed unneeded source files in glide64 wrapper
2008-08-26 03:46:50 +00:00
Richard Goedeken
935b360844
potentially fix undefined symbol: grGetProcAddress problem
2008-08-25 15:18:25 +00:00
Richard Goedeken
7e9cdee797
fixed licensing issues in glide64 wrapper - replaced proprietary header files with 3dfx-GPLd ones, fixed code
2008-08-22 04:57:44 +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
Scott Knauert
bc2476ede2
Removed defunct and unlicensed VCR functions, and language files. FSF address fixes.
2008-08-19 04:28:04 +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
Scott Knauert
9eaf6e88e5
Fixed compiler warning in Glide64, initialized gltexfmt, glpixfmt, glpackfmt to 0.
2008-06-30 19:42:03 +00:00
Richard Goedeken
ff1fd0fcde
bugfix in my BYTESWAP macros
2008-06-25 13:38:45 +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
863b4c2baa
removed inline assembly sections in rdp_loadblock and rdp_loadtile, including their dependency on functions in Tmem_nasm.asm. Replaced with new C code. This fixes a segfault on some 64-bit source builds
2008-06-25 03:42:05 +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
Jesse Dean
16dbdf3c70
Fixed segfault in Glide64 as per issue 133
2008-06-18 11:49:29 +00:00
Scott Knauert
8fa77f05ac
Fixed compiler warnings for gcc 4.3.1.
2008-06-13 01:30:03 +00:00
Richard Goedeken
12842f44b8
New feature: On Screen Display. Merged branch r0261-OSD-ebenblues up until rev 450 into trunk
2008-05-16 04:46:48 +00:00
Richard Goedeken
578f272278
Reworked screenshot mechanism. Now screenshots are retrieved from video plugins with ReadScreen instead of CaptureScreen, and compressed/saved from main core instead of plugins. Fixed 64-bit bug in Glide64.
2008-04-23 03:59:09 +00:00
Richard Goedeken
802f7d8b0a
Revert commit 102. This fix does not address the underlying problem. The commit message did not contain information to reproduce the crash, so further diagnosis and correction is not possible.
2008-04-18 13:31:37 +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
19c4091e2c
Fixed compilation problems in NO_ASM build of Glide64
2008-04-09 18:34:37 +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
5f32c254fe
Converted all tabs to 4-spaces, and all line endings to LF-only
2008-04-06 14:55:37 +00:00