Commit Graph

859 Commits

Author SHA1 Message Date
shashclp b0bf7b9fc9 - Changed it to compile on VisualC AGAIN (and I would like it to be the last time, please) 2007-05-27 20:32:59 +00:00
evilynux e5d1ecbb46 Hopefully fixed error with older automake versions.
Error was:
"C source seen but 'CC' not defined in 'configure.ac'"
2007-05-27 00:51:12 +00:00
masscat 70b59b5dfe GTK-GLADE: added command line options, added frame rate limiter. 2007-05-24 14:46:50 +00:00
masscat fb0ff7e4da Added command line options. Added frame rate limiter. 2007-05-24 14:43:58 +00:00
masscat 22d1317576 Noted CLI port changes. 2007-05-23 16:51:26 +00:00
masscat e0a6babdae Add FPS limiter. Added support for OpenGL screen rendering (not 3D emulation). Added command line options. 2007-05-23 16:38:00 +00:00
masscat 38edaf280f Split SDL joystick events processing out into a seperate function. 2007-05-23 16:35:55 +00:00
masscat 29f5eac6e8 Corrected CRC16 calculation. 2007-05-23 11:44:10 +00:00
masscat 1bba9c9573 Create valid dummy firmware data (includes touchscreen calibration values). 2007-05-23 11:42:44 +00:00
masscat b3ec7b1f29 Corrected and added void to function prototypes. 2007-05-23 11:40:40 +00:00
masscat feb58efbc4 Removed hard coded touchscreen calibration values. Only reset firmware comms if chip select not held. 2007-05-23 11:39:04 +00:00
thoduv 5b5931e3de GPU: Added (very) basic display capture support (with a lot of TODO, FIXME,...). It doesn't work. (I don't know if the problem is capture or 3D side). 2007-05-20 21:00:23 +00:00
thoduv 54dec469b8 - Gtk-Glade: Corrected ARM9/ARM7 swap in the IO regs view tool. Added DISPCAPCNT register in IO regs view.
- MMU: Added Write32 for DISPCAPCNT register
2007-05-20 20:56:36 +00:00
evilynux da2a01f710 Makefile.in files should also be ignored. 2007-05-20 15:57:52 +00:00
evilynux 167ac65b8d More files to be CVS-ignored. 2007-05-20 15:55:09 +00:00
evilynux 12ef1d5baf Clarified compiling instructions for a CVS copy of the source. 2007-05-20 15:53:35 +00:00
evilynux 5ac773be45 Ignore now-generated-files. 2007-05-20 15:43:38 +00:00
evilynux c93ecd6cca Auto-update debian/rules and debian/changelog so that version never gets out of synch. 2007-05-20 15:40:58 +00:00
evilynux 735bcc87ca More files/dirs to be CVS ignored. 2007-05-20 15:35:29 +00:00
evilynux c54ff3c87e Ignore some generated files and directories. (Reduce "cvs update" noise). 2007-05-20 15:32:37 +00:00
evilynux 376bbb0798 Moved register_gl_fun stuff from GPU.c to gtk-glade/gdk_gl.c .
I didn't try to understand the purpose of the register_gl_fun stuff, i just fixed things up... is register_gl_fun still usefull?
2007-05-19 18:28:46 +00:00
shashclp 490cf03587 *** empty log message *** 2007-05-19 15:48:24 +00:00
shashclp 1a68fcaad6 - Minor cleanup and comments added
- Support for wireframe alpha mode
2007-05-19 15:45:16 +00:00
cyberwarriorx 0c7e0a4a6a -Oops, missed a couple of things. Now danish language should work fine. 2007-05-18 18:59:21 +00:00
cyberwarriorx 6e4d7ab2f9 -Added Danish language support to windows port(thanks to thomas-2007) 2007-05-18 18:42:19 +00:00
cyberwarriorx 1eaa4622dd -Added proper multiple languages support. Now you can change the language via menu. 2007-05-18 02:33:51 +00:00
shashclp 2dcec43917 - 2D render code speed up, by moving more stuff to the MMU (were it should be) and using dynamic colour blitters, so only what's needed is checked 2007-05-17 17:48:38 +00:00
cyberwarriorx c792e708f4 -Changed forum link so it points to the "new new" forums ;) 2007-05-13 02:19:31 +00:00
cyberwarriorx 15ad0eba73 -Added snkmad under the contributors section 2007-05-12 02:23:53 +00:00
yabause 2fabb30af9 Added some missing files to windows's port Makefile.am
(it fixes "make dist")
2007-05-11 20:48:12 +00:00
evilynux 2447dd3d70 - Changed shortcut description, differentiate Gtk and Gtk-Glade UIs.
- Fixed Gtk-Glade shortcut, it was executing the wrong binary.
2007-05-11 05:30:14 +00:00
evilynux 28d5f888c0 Ignore generated files. 2007-05-11 05:28:19 +00:00
cyberwarriorx d992272df2 -Doh, nobody updated the windows readme 2007-05-11 02:17:28 +00:00
cyberwarriorx 9bd8dcf8ef -All references to version have been changed to 0.7.0 2007-05-10 22:58:33 +00:00
masscat 49f8ced0a3 Added glEnd for any primitive not ended at the completion of a scene. 2007-05-07 22:58:12 +00:00
masscat 47f77a3467 Handle implicit end of a primitive. Avoid doing things that cannot be done inside a glBegin glEnd pair. Pop and push seperate Model and Direction matrix but using same stack pointers. 2007-05-07 21:25:32 +00:00
shashclp 7dca1abe7a - Fixed the master brightness, as the old structure isn't used anymore. 2007-05-06 19:16:17 +00:00
masscat 5ec0b265dc Made the light vector a 4 element array as it should be. 2007-05-06 18:18:26 +00:00
shashclp 857bfacf1c - Fixed master brightness 2007-05-03 00:03:00 +00:00
masscat 53b3034e8b Added Enhanced DSP Extension STRD and LDRD instructions. 2007-05-01 13:54:20 +00:00
masscat ba8dcdfde2 Added Enhanced DSP Extension STRD and LRDD instructions. 2007-05-01 13:53:07 +00:00
masscat 131d6a3b19 Added Enhanced DSP Extension STRD and LRDD instructions. Corrected R15 setting mask. 2007-05-01 13:52:33 +00:00
masscat b6fa464beb Added command line arguments information for GTK port. 2007-04-25 16:52:40 +00:00
masscat 95c8052e4c Added GTK and GTK-Glade port changes. 2007-04-25 16:51:58 +00:00
masscat e45ec4d686 Added Texture Slot handling. Improved compressed texture decode. 2007-04-25 16:38:48 +00:00
masscat 3802362545 Added basic texture slot handling. 2007-04-25 16:32:32 +00:00
masscat eeb6d847e9 Added pointer for the texture slots. 2007-04-25 16:30:40 +00:00
shashclp 7eb22ce304 - Fixed normal transformation, as, obviously, normals MUST NOT be transformed by a 4x4 matrix: translation is meaningless on normals :P
- Added matrix.h to the .vcproj
2007-04-24 21:07:10 +00:00
shashclp 9b8467cbd9 - Moved vertex and normal transformation to software
- Applied masscat's fix to compressed textures code
- Enabled the mirrored textures code
2007-04-24 20:16:05 +00:00
masscat 7b60955628 Removed GDK_GL_MODE_ALPHA flag which is unnecessary and causes problems on non-linux platforms. 2007-04-24 16:22:57 +00:00