Commit Graph

1892 Commits

Author SHA1 Message Date
zeromus d608b190dd fix mario kart boot regression by readding support for arm7 shared vram banks. it still has some bg mapping issues, but it shares that in common with many games right now 2009-04-12 09:45:09 +00:00
zeromus 4269612bb4 better change the version number in the trunk to keep folks from releasing post 0.9.2 svn builds with 0.9.2 version tags (probably has already happened) 2009-04-12 08:46:36 +00:00
luigi__ 85ca9b12e3 Fixed the mini tile box. It still refreshes the whole screen when clicking a tile. But anyway all that shit will be remade someday. 2009-04-12 00:01:12 +00:00
luigi__ 9fa2003bc5 The display capture EVA/EVB factors are now clamped to 16. This avoids corrupted colors when the game sets these factors to values over 16. 2009-04-11 22:07:32 +00:00
yabause a2c33d0d35 Added italian translation 2009-04-11 20:49:48 +00:00
riccardom 8b13beb5ee This trick let desmume be compiled against osmesa 7.4, thanks Guillame. 2009-04-11 19:54:40 +00:00
riccardom c292d7d9e3 signed long to s32 conversion based on the patch posted by ldesnogu in #2752961. 2009-04-11 17:20:19 +00:00
riccardom 0854f57647 Apply ldesnogu signed long -> s32 conversion to help x86-64 from #2752961 2009-04-11 17:14:19 +00:00
riccardom 17fa00685f Make SetTurbo static. 2009-04-11 16:48:02 +00:00
riccardom b99da6e496 Update gfx3d.h function declaration to match the definition, this is a subset of ldesnogu patch from #2752961. 2009-04-11 16:47:16 +00:00
riccardom a81bd98c7a Remove unused label. 2009-04-11 16:02:41 +00:00
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