Commit Graph

3435 Commits

Author SHA1 Message Date
mightymax af2b5e4f14 checks against stack overflows added. If put strings into stack, limit the access by their size, not by the size of unknown and possible corrupt input 2007-01-20 15:07:51 +00:00
damdoum dfb56b1662 fixes glitches where some "noise" / "sprites" get displayed... 2007-01-19 23:14:47 +00:00
damdoum 6708d5d62c sprite w/ 256 colors back again 2007-01-19 17:32:19 +00:00
damdoum b2dcbd9d78 window test is working now...
but there is crap showing up...(ram init ? wrong layers ?)
have to test sprite using 256colors palettes
2007-01-19 17:14:23 +00:00
damdoum af60ec57e5 added OBJ window 2007-01-19 15:40:14 +00:00
evilynux e56e219f8a Savestates _should_ always be valid now. 2007-01-19 06:21:13 +00:00
evilynux 7db290aeb3 More work on savestates. There are still some things to solve:
- Setting the menu item as active will make DeSmuME go crazy!?
- Saving the state doesn't always work i.e. the state is invalid?!
2007-01-19 05:45:59 +00:00
damdoum 744b20c0e8 moved some code (sprite w/ 16c palettes)
fixed bad sprite display (wrong part displayed)
2007-01-18 20:58:58 +00:00
damdoum d6b0ee4f59 tried to make window more legible 2007-01-18 16:30:43 +00:00
damdoum 7037d84191 comments 2007-01-18 14:45:16 +00:00
damdoum cb186b0ef9 comments + re-fixed 0-sized windows 2007-01-18 14:40:24 +00:00
damdoum 72b06bd5b3 window & wrap (began fixing) 2007-01-18 14:08:56 +00:00
damdoum 3b530a2db9 typo sorry :) 2007-01-18 10:46:52 +00:00
damdoum c4481ce975 included stave states menus (not complete) 2007-01-18 10:39:33 +00:00
evilynux ec0299ff6f Added joystick axis configuration. 2007-01-18 08:07:26 +00:00
shashclp 64f12ea810 - Fixed MOV according to documentation, fixes armwrestler first page
Reference: http://nocash.emubase.de/gbatek.htm#arm5dataprocessing (undex Using R15)
2007-01-18 04:00:25 +00:00
yabause c97c8be9dc Reverted src/Makefile.am to previous version. You can't have a variable
substituion in _SOURCES, see:
http://sources.redhat.com/automake/automake.html#Conditional-Sources
2007-01-17 22:16:50 +00:00
evilynux 19dd6855a9 Updated with Guillaume's permission. 2007-01-17 20:58:46 +00:00
evilynux fd32485983 Use lookup_key() on keyboard events. 2007-01-17 20:43:48 +00:00
evilynux 29a1eef1de Clarified Axis keys using constants. 2007-01-17 20:42:51 +00:00
evilynux abe99a1e16 - More keyboard input handling centralization.
- Added save/load joystick configuration support to gtk and gtk-glade UIs.
2007-01-17 20:16:58 +00:00
evilynux 3a42f10cae Renamed button_DEBUG to button_Debug for consistency. 2007-01-17 19:26:24 +00:00
damdoum eaf1657790 tried to fix glitch where 16 color sprite were wrongly displayed 2007-01-17 12:54:55 +00:00
cyberwarriorx f43c172cff -Potential fix for the sound hardware issue 2007-01-17 03:19:08 +00:00
damdoum c9573f973d & is binary, && is logical
there wasn't any typo (see behavior with window.nds)
2007-01-16 17:15:40 +00:00
evilynux 80a4b5d472 Fixed windows/out of windows: was "&" instead of "&&". 2007-01-16 15:55:19 +00:00
damdoum a639ae21a0 factored a little bit windows/out of windows 2007-01-16 14:20:11 +00:00
evilynux e1b4c479a5 Fixed 16bit and 32bit displays. 2007-01-16 06:29:03 +00:00
mightymax bade99d4bf fixed var declaration 2007-01-15 20:17:42 +00:00
damdoum 76980ec082 fixed display (calculation of position) 2007-01-15 17:19:05 +00:00
mightymax 1cdac6afb2 added Magnify/DeMagnify menuitems 2007-01-15 16:59:03 +00:00
damdoum 28feb18d7e fancier IO regs :) 2007-01-15 15:22:37 +00:00
evilynux 7323665278 Replaced two types with our ones we've defined. 2007-01-14 22:28:39 +00:00
evilynux aeacc62ef7 Fixed value display format: all caps. 2007-01-14 22:23:07 +00:00
evilynux 7cd0c3337c - registerTool only when autorefresh is enable. 2007-01-14 22:18:24 +00:00
evilynux 0d2732fa89 Do not show joystick configuration dialog when the emulator is running. 2007-01-14 21:57:07 +00:00
evilynux 1cc22a5528 - Swaped X and Y in configuration dialog. 2007-01-14 21:38:43 +00:00
evilynux 94f6fe5a55 - Centralized NDS keypad update. 2007-01-14 21:37:36 +00:00
evilynux 4658a6cd2c - Centralized NDS keypad update.
- Fixed X and Y keys.
2007-01-14 21:33:03 +00:00
cyberwarriorx ce213dde54 -Fixed an issue where winsock.h and winsock2.h were both being included in Visual C++
-Fixed a variable declaration issue.
2007-01-14 21:33:01 +00:00
evilynux 37485aaaa8 - Centralized NDS keypad update. 2007-01-14 21:31:42 +00:00
evilynux cf35dbd115 - Centralized NDS keypad update.
- Added get_keypad function to get current keypad state.
- Use SDL keynames for keyboard.
2007-01-14 21:28:17 +00:00
cyberwarriorx 661652ba76 -Fixing code so it compiles under Visual C++ again. This is the last time I'm fixing these type of errors 2007-01-14 21:12:21 +00:00
evilynux 5ca8e431cc Added comment + fixme note to joystick function. 2007-01-14 19:42:17 +00:00
mightymax 7c7a1d659b missed one touchscreen calculation for scaling, done now 2007-01-14 19:27:18 +00:00
evilynux 04efc44e8d Refactored io_regs:
- showing all registers at the same time;
- possibility to autorefresh or refresh manually;
- removed display registers, please use the nice memory viewer.
2007-01-14 19:06:38 +00:00
mightymax 5155995bd4 BitmapInfo.height for 180� rotation fixed 2007-01-14 16:47:02 +00:00
damdoum e6945494fd palette viewer auto update
+ extended palettes
2007-01-14 16:10:22 +00:00
mightymax 3529e4e168 corrected touchscreen input after resizing 2007-01-14 15:39:29 +00:00
damdoum 71f9ef2fe6 palette viewer :) 2007-01-14 15:14:54 +00:00