Commit Graph

361 Commits

Author SHA1 Message Date
damdoum 7d25721259 sorry i forgot to add this file :) 2007-01-12 16:40:12 +00:00
damdoum 72b45bf98a adding memory viewer 2007-01-12 16:27:45 +00:00
damdoum 086eb46f72 added code from Normatt for VRAM A,B,C,D (but commented)
going to add memory viewer for gtk-glade
2007-01-12 15:19:06 +00:00
mightymax fb2b14cd0f addded wifimac_t I/O functions 2007-01-12 14:12:55 +00:00
mightymax b1938677de addded TEST register to rf writes (causes rf reset), time of rf register transfer fixed 2007-01-12 13:04:25 +00:00
damdoum 561ccf21c5 gfx test 1 = passed
gfx test 2 = passed
mode3 test = passed
window test= passed (but glitches)

priorities handling BG / OBJ
2007-01-12 12:52:26 +00:00
mightymax a3f62d512a added first BB-chip communication functions 2007-01-12 12:29:38 +00:00
mightymax 64c426a613 completed rf-chip communication interface 2007-01-12 12:00:44 +00:00
evilynux 25a0eb3c0b Added support for some display registers:
REG_DISPA_WIN0H
REG_DISPA_WIN1H
REG_DISPA_WIN0V
REG_DISPA_WIN1V
REG_DISPA_WININ
REG_DISPA_WINOUT
REG_DISPB_WIN0H
REG_DISPB_WIN1H
REG_DISPB_WIN0V
REG_DISPB_WIN1V
REG_DISPB_WININ
REG_DISPB_WINOUT
2007-01-12 08:21:34 +00:00
mightymax 7f4199b141 named the rffilter_t unions, corrected some names, added first access functions 2007-01-11 21:37:50 +00:00
mightymax eed8343560 added some more wifi related structures 2007-01-11 20:50:17 +00:00
mightymax 982f3d7483 inserted link to documentation: http://www.rfmd.com/pdfs/2958.pdf 2007-01-11 20:15:22 +00:00
mightymax e9605250bc completed rffilter_t register definitions 2007-01-11 20:12:54 +00:00
mightymax 70c82f3743 created first layout for registers of the wifi related RF chip 2007-01-11 19:50:37 +00:00
mightymax 92c297dafc undid the last BG order change (sorry damoum, it was unable to run any nds file withou crashing, and gdb didnt even want to attach to it before desmume closed) 2007-01-11 18:46:19 +00:00
cyberwarriorx 5f80ec264d -Fixed another case of people declaring variables in the middle of a function. Whoever is doing it, please -stop-. 2007-01-11 18:33:32 +00:00
damdoum e5a04ee32b gtk-glade : OBJ on/off
redone BG / OBJ priorities
2007-01-11 17:26:32 +00:00
mightymax 3235bf931f fixed affineMode switch for extRot BGs 2007-01-11 16:06:06 +00:00
mightymax e4050df701 resolved GPU->lcd/core mixup, fixed addBack/remove to use new resorting 2007-01-11 15:24:02 +00:00
mightymax 431a9238c8 applied namechanges of GPU.h into the .c (bitfield=>bits), fixed BG0_3D corrupting 2D background 2007-01-11 14:42:00 +00:00
mightymax 27af52220a added 8/32bit writes to masterbrightness registers 2007-01-11 14:08:47 +00:00
mightymax ff8d43f4ac masterbrightness works now exactly as on hardware (see added comments, where the problems with some files might come from and for a test .NDS) 2007-01-11 13:56:49 +00:00
damdoum b7a28adbcd cleaning MASTER_BRIGHT
reverted 31 to 63 for brightness formula (gfx had become blank instead of
colourful for some games)
2007-01-11 12:24:35 +00:00
mightymax 849195cecb fixed extrot GBs 2007-01-11 12:12:33 +00:00
mightymax 3a0083eaea combined both BG resortings and replaced it with a documented selection sort, broken BGs sinc 1.39 should work again 2007-01-11 11:50:41 +00:00
damdoum e339e33627 cleaned BGProp[] out
:)
2007-01-11 10:14:42 +00:00
damdoum 74fff0519d commented a bit the structures 2007-01-11 09:08:47 +00:00
evilynux fb9952f391 Fixed cli UI keyboard bindings:
- X and Y were inverted;
- keyboard keys were never released.
2007-01-11 08:57:28 +00:00
evilynux 0de572e870 - Added joystick configuration routines.
- Remaped cli keyboard buttons for better usability.
- Added X and Y buttons to cli UI.
2007-01-11 08:51:24 +00:00
evilynux edf1e91fcf First glimpse of joystick configuration.
Still hidden as it's not 100% working at the moment.
2007-01-11 08:47:12 +00:00
shashclp b47f01ee35 - Fixed too much background enabled when not needed due to window handling (fixes Megaman ZX subscreen) 2007-01-11 05:51:26 +00:00
shashclp 214eb44f14 - Fixed the bug that resulted in missing backgrounds in Megaman ZX and AoE (probably others too) 2007-01-11 05:08:45 +00:00
mightymax 6121360a7e fixed in/out-window check 2007-01-10 23:02:18 +00:00
mightymax c52abbcba2 fixed write to window registers 2007-01-10 23:01:25 +00:00
mightymax bfa37ea3ff added 8bit writes to window dimesnion components 2007-01-10 21:06:09 +00:00
mightymax 3aa5eaa1b6 added 8bit component writes for window dimensions, fixed false abort in windowing 2007-01-10 21:05:17 +00:00
mightymax ea8c767cde added retrieving of RotScale parameters for sprites, removed CHECKME: H/V-flips are within original drawing rectangle 2007-01-10 20:21:48 +00:00
mightymax 9ad879f1ce fixed outside window filter 2007-01-10 18:32:25 +00:00
cyberwarriorx a6f8456683 -Fixed an issue where variables weren't being declared in the proper spot. This causes problems when compiling in Visual C++ 2007-01-10 17:49:12 +00:00
evilynux af359ac0d6 Fixed compilation error by moving min(a,b) macro to GPU.h . 2007-01-10 17:36:08 +00:00
evilynux 6a4ca81083 - Removed joypad debug message;
- Renamed mouse_set_coord() to set_mouse_coord() for naming consistency;
- Added mouse_status structure to handle all mouse informations;
- Clarified some #endif for easier reading;
- Removed some french comments;

Only in src/cli/main.c:
- Removed 2 useless #define;
2007-01-10 17:29:47 +00:00
mightymax 2080e19b66 fixed wrong optimized sizeof(COLOR) [is 4 instead of 2] caused overwriting unrelated data 2007-01-10 15:09:18 +00:00
mightymax 60f5eebe0e fastened masterbrightness on max brighten(=allwhite)/max darken(=allblack) 2007-01-10 13:25:26 +00:00
mightymax 3795dfc775 abort of masterbrightness calculation if manipulation factor is 0 2007-01-10 13:04:39 +00:00
mightymax 3ea34a4c4b ACL checks disabled when define MMU_ENABLE_ACL is not set 2007-01-10 12:49:48 +00:00
mightymax 1341f1360d added missing * 2007-01-10 12:48:23 +00:00
mightymax 1249531d9d added accessright check to STRH/LDRH 2007-01-10 12:47:36 +00:00
mightymax d330cbde3b added windowcheck to renderline_setFinalColor 2007-01-10 12:39:21 +00:00
mightymax c88bbbe9d1 fixed masterbrightness formular, fixed typo in windowcnt_t 2007-01-10 12:38:44 +00:00
mightymax 7df0d4cefc removed double COLOR define 2007-01-10 11:56:07 +00:00