Commit Graph

1881 Commits

Author SHA1 Message Date
luigi__ dd0d05928d Oops... fixed a stupid bug with MMU_DumpMemBlock. Both mem viewers would show ARM7 memory. I'm stupid sometimes... 2009-04-11 15:51:28 +00:00
riccardom ba4a4b1915 Use u32 instead of unsigned long since that's the type of the data that is passed to armcp15_setSingleRegionAccess(). 2009-04-11 15:28:12 +00:00
matusz 88303c627d glade port: disable code initializing removed fields in ARM9Mem
this is a hack to make it compile, since tileview wasn't working anyway
2009-04-11 15:27:48 +00:00
riccardom 804bf0bfcf Change cast of cflash_read from unsigned long to u32 since it's what _MMU_ARM9_read32 is supposed to return. 2009-04-11 15:14:18 +00:00
riccardom 75843be9c4 Add explicit cast in FetchADPCMData() as in patch from #2752961. 2009-04-11 15:09:09 +00:00
riccardom 37b44bfb60 Apply gtk frontend hunk of explicit type conversion patch posted
by ldesnogu_ in #2752961.
2009-04-11 14:57:41 +00:00
riccardom dc9fd91bf6 Use CLAMP in Stylus_Press too, need a bigger screen :) 2009-04-11 14:44:57 +00:00
riccardom 80ebb0dcd5 Use CLAMP from glib in Stylus_Move. 2009-04-11 14:42:15 +00:00
riccardom 30c0e56fc9 Whitespace cleanup Stylus_Move, no functional changes. 2009-04-11 14:40:36 +00:00
riccardom 95a80303b5 Remove unuseful debug line from layers code, this fix #2750334 which reports
a crash in that line caused by the conversion from string to an enum of the
layers.
2009-04-11 14:12:48 +00:00
luigi__ 167386847d Big tool remake started. New memory viewer.
Here are the main differences with the old one:
- threading/timer system dropped; the viewers refresh every 10 frames
- same dialog template and procedure shared for both viewers, like before
- no trouble jumping over 0x0FFFFFFF; all addresses supported
- correct interpretation of the address entered
- scrollbar working correctly
- two view dump functions: Text dump will dump the current view into a text file, in an human-readable form; Raw dump will copy the current view to a binary file that can be opened with an hex editor
- the viewers use MMU_DumpMemBlock to read memory; this is better than the MMU_readX functions as it doesn't risk affecting the emulation; but that func isn't suitable for the I/O register region, as some registers aren't written to MMU.MMU_MEM.
2009-04-11 14:09:16 +00:00
zeromus c95bc1c458 fix a probably broken linux build 2009-04-11 09:09:06 +00:00
zeromus 30502706ee totally rewrite vram mapping. a few of your savestates might be ugly until you reload a level or somesuch. this fixes drill spirits and kirby. some regressions are to be expected, please let me know when you see them 2009-04-11 09:00:56 +00:00
zeromus 45661199e6 hey pa__ dont use ARRAYSIZE, use ARRAY_SIZE instead. 2009-04-11 08:54:26 +00:00
p989 ed3393987f win32: fixed an input display related merging mistake 2009-04-11 01:08:03 +00:00
p989 5382dab908 win32: moved turbo keys to their own hotkey page 2009-04-10 23:41:05 +00:00
p989 dd60bc24a3 win32: microphone hotkey, sample loader, and display 2009-04-10 23:01:53 +00:00
zeromus 07e090c224 prevent totally out of bounds card accesses from crashing emulator by masking to rom size 2009-04-10 22:38:29 +00:00
zeromus a48b1a725d change gpu to use only one function for 1D and 2D sprite rendering. this makes it easier to debug and tweak, since they were 95% similar already. also fix a bunch of bugs in the win32 oam viewer. 2009-04-10 20:59:44 +00:00
p989 9821e2342f win32: hud editor 2009-04-10 18:40:09 +00:00
zeromus a165e5b1c3 win32: fix scroll bars in tool dialogs. somehow they all became invisible. i blame resedit 2009-04-10 17:20:59 +00:00
p989 dc9b05137e win32: autofire, autohold, input display fix 2009-04-10 17:07:54 +00:00
p989 3d95e1061a win32: png file support 2009-04-10 16:24:04 +00:00
zeromus 031dde96d2 add authors 2009-04-09 19:30:00 +00:00
luigi__ 6feb15dd11 Fixed a few details. 2009-04-09 17:59:42 +00:00
zeromus eedca01baa update changelog, and make every build a DEV+ build. we won't use the distinction after all for 0.9.2 2009-04-09 05:19:16 +00:00
yabause de49480ef5 Added some missing files to distribution 2009-04-08 22:19:07 +00:00
zeromus 0ab5605002 win32: fix typo in error message and change the default frameskip options to 0, limit (desmume classic style) which people seem to like more 2009-04-08 18:52:55 +00:00
zeromus 210de746fb win32: fix yet another vs2005 build type that got broken. add a warning to wifi dialog that it doesnt actually work. fix wpcap.dll detection 2009-04-08 18:07:53 +00:00
riccardom 9b96d80ecc Cleanup whitespace in MMU_DeInit() 2009-04-08 09:57:51 +00:00
matusz 9cd29c65bf open memory-card-file for writing when savetype is not AUTODETECT 2009-04-08 09:32:39 +00:00
zeromus 4b2ae3ad5e not sure how these vs2005 build types got messed up 2009-04-08 08:09:04 +00:00
riccardom d5858ba555 Make a couple of functions static. 2009-04-08 08:07:54 +00:00
zeromus ba967c8fda win32: clean up experimental wifi building to work in fastcall and run correctly without winpcap.dll etc on all build types in vs2005 and vs2008 2009-04-08 08:01:47 +00:00
zeromus c83531b12c win32: prevent wifi configuration from running when winpcap couldnt initialize 2009-04-08 07:06:54 +00:00
zeromus 12c709885b fix [2705723] 4mb flash savetype is broken. 2009-04-08 06:18:20 +00:00
zeromus c2ddd1f83e major fixes to viewport handling which didn't work at all before since it was not executed per poly (closes out SF [1701567]). now advance wars battle scenes work 2009-04-08 05:17:36 +00:00
zeromus 1da5cc74ef win32: vs2005: fix building of release and interim non-sse (forgot include directories) 2009-04-08 04:30:20 +00:00
zeromus 475b4a77b2 win32: recent roms bugs: [2595745] [2598258] 2009-04-08 04:27:46 +00:00
yabause 907851c822 Some changes to fix "make dist" 2009-04-07 21:05:20 +00:00
luigi__ 94717c5785 And finally removed all the GDI+ include files. GDI+ shit is now gone for good.
BTW, it is better for us to remove them. Zeromus told me we aren't supposed to redistribute them. (I hate Microsoft more and more)
2009-04-07 19:18:32 +00:00
luigi__ 57d64f5bca Remeber what I did with the VS2005 project file? Did the exact same thing with the Intel one. 2009-04-07 19:15:29 +00:00
luigi__ ac933b2cfd Attempted to take out GDI+ shit using the Notepad. Tell me if the project breaks (normally shouldn't) or if some GDI+ shit remains, I'll take care of it. 2009-04-07 19:00:17 +00:00
luigi__ 1db8af1adb Taken out the GDI+ inclusions (todo: do so with the VS2005 project as the gdiplus folder will be removed at the next commit from me). 2009-04-07 18:56:35 +00:00
luigi__ a5e2102033 Removed GDI+ initialization.
GDI+ shit can be taken out of the project as we'll stick to GDI which is faster.
2009-04-07 18:53:42 +00:00
luigi__ 4b7b652f47 Hacky fix for the crash of the IO reg view tool.
Reason of the crash: a WM_COMMAND message was being sent for IDC_AUTO_UPDATE_SECS before the WM_INITDIALOG message was sent. I can't figure out why.
2009-04-07 16:37:01 +00:00
zeromus 97ac62d69f novice mistake: dont crash when loading a gbagame with no sram 2009-04-07 15:59:43 +00:00
matusz c62fe23941 gtk port: add --save-type command line option
and sync it with save-type menu
and update gtk port's manpage
2009-04-07 12:59:04 +00:00
zeromus ab0af7fa7e add sram support to gbagame addon 2009-04-07 08:35:06 +00:00
sigmaris bb1e85a546 Integrated GDB stub to Mac version and added a target to the XCode project to build with GDB stub enabled 2009-04-07 03:19:09 +00:00