Commit Graph

654 Commits

Author SHA1 Message Date
mightymax f2afcf5893 changed default to not use the LuT. Lookup tables instead of a few integer operations will nearly allways _reduce_ performance massively on x86 systems. This is because the it can simply do several (and partitial simultaneous) integer operations on registers in the time it accesses one memory cell outside the cache 2007-01-28 19:33:03 +00:00
damdoum 2a5e45e6b3 moved GPU_ligne from header to source
added tabular functions for master brightness
2007-01-28 11:02:13 +00:00
mightymax 3c03be0deb remote ipc fifo not empty works again 2007-01-28 00:11:04 +00:00
mightymax f1f7bc52eb fixed invalid hw register overwriting (would i.e. deadlock some homebrew), fixed first ipcfifo init now not setting recv clear when the other side was not initiated 2007-01-27 23:09:18 +00:00
ex-cyber 2ecc8a0406 add newline at end of file 2007-01-27 20:04:05 +00:00
amponzi dd2932cc63 - Win32 always has to be special, works on Linux again 2007-01-27 19:38:04 +00:00
amponzi b7369a6984 - Reverted back to using strcasecmp
- Defined strcasecmp for Win32 systems to be stricmp
- This fixes issues in all OSes
2007-01-27 19:03:16 +00:00
ex-cyber f7d799ecc6 follow sdl-config #include convention 2007-01-27 18:09:04 +00:00
amponzi 4e1e994987 - strcasecmp is a deprecated command, used one that allows compiling when #HAVE_LIBZ is defined in VC++ 2007-01-27 17:28:37 +00:00
damdoum 64892e09b9 text replacement (more clear this way) 2007-01-27 12:15:42 +00:00
mightymax 08900ee198 added name to my nick 2007-01-27 11:03:46 +00:00
mightymax be3dac0ea4 fixed IRQ throwing of IPC-FIFO 2007-01-27 10:32:37 +00:00
ex-cyber 1707c20eae follow sdl-config #include convention 2007-01-27 07:26:22 +00:00
damdoum 0493245d87 trying to fix "hollow" sprite
(displayed because priority is set, but bckgnd color)
2007-01-26 16:26:43 +00:00
damdoum 4396a117c7 windows were not properly handled 2007-01-26 13:19:38 +00:00
damdoum 13ceddc3b2 made saves restore gpu state in a better way
(backward compatible with save version 010)
2007-01-26 10:01:17 +00:00
damdoum 92165da269 saves / restores GPU (less glitches when using savestates) 2007-01-26 09:33:42 +00:00
damdoum 4cbe98b94a fixed bug where some sprites were not displayed
(because there were more than 255 pixels :/ )
2007-01-26 08:50:45 +00:00
shashclp da35e1cea0 - Fixed a replace mistake, fixes regression on info boxes in Yoshi's Island 2007-01-26 08:35:17 +00:00
amponzi 0d7cfed8a6 - Instead of (De)magnify, new options for Window Sizes (1x-4x) 2007-01-26 08:08:01 +00:00
evilynux adc1ef6ea4 Added copyright header.
Please add your name to the copyright notice if you've contributed to it.
I haven't taken the liberty to your names even tho some of yours appear in the CVS.
2007-01-26 07:18:27 +00:00
evilynux 9017f5d73f Fixed project name is header. 2007-01-26 07:15:50 +00:00
evilynux a0c29f68f2 Updated copyright. 2007-01-26 07:13:57 +00:00
evilynux 2535d6ab00 Added copyright headers.
Please add your name to the copyright notice if you've contributed to it.
I haven't taken the liberty to your names even tho some of yours appear in the CVS.
2007-01-26 07:12:36 +00:00
evilynux 858f3cf1e0 My bad, it was also broken in the gtk ui as the configuration dialog still had the X and Y buttons inversed. 2007-01-26 07:08:07 +00:00
evilynux 1364592d67 Updated copyright notices. 2007-01-26 07:01:30 +00:00
evilynux 0f6811b6e8 Added the modifs i did or participated to. 2007-01-26 06:51:29 +00:00
cyberwarriorx 9c816b2a50 -Optimizations to frame buffer drawing 2007-01-26 06:32:39 +00:00
shashclp 4f32c12385 - Rearranged and made window checks just when needed, to get a bit more speed 2007-01-26 06:28:32 +00:00
mightymax 18b51141ca whoops, commited too much 2007-01-25 20:09:20 +00:00
mightymax 8c098bde24 encapsuled wifi abilities in #ifdef EXPERIMENTAL_WIFI, first TX implementation 2007-01-25 19:59:21 +00:00
mightymax a408099120 encapsuled wifi abilities in #ifdef EXPERIMENTAL_WIFI 2007-01-25 19:58:15 +00:00
damdoum 7e91c55b0a simplified 16c sprite rendering 2007-01-25 19:48:37 +00:00
amponzi 8319efb6ee - Added the huge big super awesome (very little) feature I made 2007-01-25 18:57:38 +00:00
thoduv 0a0e08f938 Added fixed-points types needed by 3D engine (oops, added some macros I had forgotten). 2007-01-24 21:04:00 +00:00
thoduv 256a3336c4 Added fixed-point types used by 3D engine. 2007-01-24 20:55:55 +00:00
mightymax 68f8400636 fixed: select was blocking (stupid error), select is now performed less often to incerase speed 2007-01-24 18:12:05 +00:00
shashclp ccd404af6b - Added a type cast, so devcpp doesn't complain :) 2007-01-24 02:43:57 +00:00
shashclp 455a4b65bb - Added winsock lib so devcpp compiles 2007-01-24 02:33:59 +00:00
shashclp 1b39d03c87 - Added WIFI_Init, so it compiles on devcpp 2007-01-24 02:31:23 +00:00
mightymax b4152941fa added wifi init on system startup 2007-01-23 22:41:31 +00:00
mightymax 5c45934ca1 added WIFI_Host_ functions, added more Wifi I/O Register handling, added RF frequency -> channel calculation, fixed possible malicious bufferindizes, added defines for raw data expected in firmware, fixed some typos 2007-01-23 22:32:05 +00:00
damdoum c01c55e1bd typo 2007-01-23 20:37:15 +00:00
damdoum 2b6328fa7d rendering seems back 2007-01-23 20:34:57 +00:00
damdoum 0c8041e744 ok broken BG rendering routine disabled 2007-01-23 19:57:29 +00:00
amponzi ac783022f5 Adjusted a function to maintain VC++ compatibility 2007-01-23 18:01:45 +00:00
damdoum 3820a04bda ...
DO NOT REVERT WORKING CODE !!!
* never seen a well-formed typedef harming anybody.

http://yabause.free.fr/wikini/wakka.php?wiki=CodePractices

* files do not need to be STABLE though
* if it compiles and work for some cases, why revert ?
* why revert to an existing version ? ppl can get the STABLE versions
if we just tell them which ones they are...
2007-01-23 11:41:29 +00:00
amponzi febadd0da5 Added "Force Maintain Ratio" option (see main.c) 2007-01-23 01:44:01 +00:00
amponzi c7d324d4eb Added "Force Maintain Ratio" option (automatically adjusts game window width to two-thirds of game window height when window is resized [same ratio as real NDS])
Changed Magnify/Demagnify to increase by 25% to avoid round-off skewing
2007-01-23 01:43:23 +00:00
shashclp 28ac0acea8 - Reverted to keep desmume compilable 2007-01-22 22:08:21 +00:00