masscat
dd9ffc732f
The gtkGLext based 3D emulation.
2007-04-17 16:49:33 +00:00
masscat
430ede676b
Non platform specific OpenGL based 3D emulation. Collect the NDS commands and execute in a single run.
2007-04-17 16:47:11 +00:00
masscat
ce61a89510
Added place marker for command line argument parsing on win32.
2007-04-17 09:31:25 +00:00
shashclp
9cdcec2edd
- Credited my changes
2007-04-17 01:14:31 +00:00
shashclp
e92db9691b
- Fixed opengl initialization to use double buffer (huge speed increase)
...
- Fixed texture coordinates
2007-04-17 00:27:58 +00:00
masscat
0fb3bbb3c3
Changed to GTKGLEXT definitions to correctly reflect library name.
2007-04-16 20:02:07 +00:00
masscat
cbee7248c0
Added command line options and openGL screen rendering.
2007-04-16 20:00:56 +00:00
masscat
e7f28ff180
Added disable sound option.
2007-04-16 20:00:14 +00:00
masscat
94c8424882
Added gtkGLext c and link flags.
2007-04-16 19:58:59 +00:00
masscat
4fbb8a5f42
Added gtkGLext C macro instead of using X11 library test. Changed to HAVE_GTKGLEXT to correctly reflect library name.
2007-04-16 19:57:59 +00:00
evilynux
835a56593d
Fixed fix2float and fix10_2float macros for amd64 and emt64 CPUs.
2007-04-15 15:41:22 +00:00
normmatt234
1e76bf083e
ConfigKeys - Added Copyright info
...
DeSmuME.dev - Added FirmConfig.h and FirmConfig.c
main.c - Added menu option for Firmware Settings
resources.rc - Added menu option and dialog for Firmware Settings
2007-03-27 05:00:00 +00:00
normmatt234
03a7ac37da
Initial Commit
2007-03-27 04:56:52 +00:00
shashclp
4ac1b2accb
- Changed a few functions not returning data when they should
2007-03-27 02:57:36 +00:00
shashclp
c3443ea1e4
- Changed to reflect real framerate, as it was really
...
off by 20-30% (on frameskip 0)
2007-03-27 02:54:13 +00:00
shashclp
29ada541d4
- Reenabled the 3D core, that was disabled for no good reason. Please avoid doing so without commenting it on the commit message or informing other devs
2007-03-26 20:51:47 +00:00
normmatt234
54b74b114c
NDSSystem - Made it load the firmware settings from struct
...
matrix - Fixed compiler warnings
2007-03-25 04:44:02 +00:00
normmatt234
62248f17da
ConfigKeys.c - Changed the upcase KEYS/KEY_ etc to Keys/Key_
...
DeSmuME.dev - Fixed to compile and changed version number to v0.7
OGLRender.c - Fixed compiler warnings
main.c - Added the ability to read firmware settings from the ini file .... still
needs a nice form to edit them though
yopyop_private.h - Updated the version number to v0.7
2007-03-25 04:42:46 +00:00
shashclp
e1d1e376d1
- Manually expanded a macro, so debugging and profiling is not a mess
2007-03-20 12:22:41 +00:00
masscat
6ae3470826
Added my name
2007-03-17 14:47:44 +00:00
masscat
376b6516f3
Added render3D.c and render3D.h to the build.
2007-03-17 12:39:28 +00:00
masscat
c6f7337e78
Added gpu3DNull to allow compile.
2007-03-17 12:38:31 +00:00
masscat
db6af5a6a6
Added render3D.h to allow compile.
2007-03-17 12:37:59 +00:00
masscat
1f85af1455
Fix for GNU C compiles.
2007-03-17 12:35:13 +00:00
shashclp
593194f0ba
*** empty log message ***
2007-03-17 04:21:57 +00:00
shashclp
8c9cea424a
- Initial commit of the openGL plugin for the 3D core
2007-03-17 04:07:34 +00:00
shashclp
0ba79ff378
- Added support for the 3D plug-in system, with a Null driver and an openGL one
2007-03-17 04:06:25 +00:00
shashclp
a49fd6bc00
- Added support for the 3D core plug-in system
2007-03-17 04:01:24 +00:00
shashclp
1418830a2b
- First version of the matrix handling
...
- First version of the 3D core plug-in system
2007-03-17 03:50:16 +00:00
masscat
b65c7e33a8
Bug 1681415 fix: raise flagged interrupts when IME or IE are changed.
2007-03-16 14:42:19 +00:00
masscat
0a0181bf3a
Bug 1681415 fix: flag interrupt sources correctly.
2007-03-16 14:41:02 +00:00
cyberwarriorx
67c9329cbe
-Another patch from Dmitry Krutskih
...
-Fixed a few warnings and removed some old code
2007-03-06 20:35:06 +00:00
shashclp
98d254fb4f
- Fixed a memory corruption when double sized sprites were used at screen borders
2007-03-04 18:05:15 +00:00
shashclp
610bc139bb
- Started changes after 0.6.0, without number, as it hasn't been decided
2007-03-02 06:55:46 +00:00
shashclp
6269c7f07d
- Added sprite rotation/scale support
...
(sorry about big commit, but I idented some stuff to be readable)
2007-03-02 06:15:32 +00:00
cyberwarriorx
a7320d2171
-Fixed next line calculation in bitmap in map viewer
...
-Bitmap is cleared when another map is selected
-Added support for rotation and extended maps in map viewer
-Thanks for Dmitry Krutskih for all these patches
2007-03-02 03:05:45 +00:00
cyberwarriorx
03b99176ce
-Changed a few functions' arguments to const since they don't get modified(Thanks for Dmitry Krutskih for the patches)
2007-03-02 03:02:53 +00:00
damdoum
a595eebb07
less checks for 3D operations (when the function is to be called N
...
times at least, N-1 checks unneeded)
2007-02-28 03:02:26 +00:00
damdoum
d9abbaa6a5
disabled printing as it useful only for developers
2007-02-27 17:53:03 +00:00
damdoum
db7817d468
debug code added (it seems there is a problem with opengl states)
2007-02-27 17:47:51 +00:00
damdoum
7414276a4b
msgbox now warns if 3D is used (one time per game / reset)
2007-02-24 08:49:23 +00:00
damdoum
485b27690f
uses now REG_DISPx struct
2007-02-24 08:24:58 +00:00
damdoum
d02b38ad4c
popup when 3D is used (fixme : do it for all games)
2007-02-23 20:22:35 +00:00
damdoum
fc4a4e8cb5
several warnings less
...
deleted redundant code --> some more FPS
2007-02-23 19:34:08 +00:00
damdoum
a3e5dd1261
explicit conversions to get rid of some warnings
...
fixed some issues with structures (types' size)
2007-02-23 14:23:02 +00:00
damdoum
a2a2547351
(removed test for alignment / packing)
2007-02-23 13:25:30 +00:00
damdoum
cd488f63d6
tried to correct structures packing (so that they take desired size)
2007-02-23 13:24:06 +00:00
shashclp
2eb5656ce6
- Fixed code to compile: it's the last time I fix, at least check the changes to MAKE SURE THEY WORK AND COMPILE. Next time I'll just revert it.
2007-02-23 02:27:04 +00:00
damdoum
e428ef71fc
some more addresses added (about 3D engine)
2007-02-22 18:41:29 +00:00
damdoum
e6df29675b
using new struct definition, which integrates better with MMU
...
(e.g. why doing a copy of rotoscale params when MMU writes them in ARM9REG ?)
NOTE : some fields became redundant in struct _GPU
some functions too.
2007-02-22 17:27:40 +00:00