riccardom
813a3bbbff
This patch tries to fixup typedef defined in types.h in order to help x86-64 people:
...
- convert [us]32 to be unsigned /signed int on both 32 and 64 bit platforms like is uint32_t in stdint.h.
- remove pointer typedef, likely cause of 32 bit / 64 bit issues but currently not used.
Please be patient if something is broken :)
2009-04-14 16:30:16 +00:00
riccardom
1704c79067
Make MovieTime static, while at it cleanup the ifdef.
2009-04-14 16:13:34 +00:00
riccardom
878bd69a0e
ok, this really wants to be declared to be an ull (sorry 64 bit guys).
2009-04-14 15:57:57 +00:00
riccardom
6ce60f84e6
gcc does not like this function to be inlined
2009-04-14 15:50:18 +00:00
riccardom
c24884c363
Add missing member of enum.
2009-04-14 15:19:33 +00:00
luigi__
298b9fbabb
Slight code reorganization and better handling of scrollbar and mem editing.
2009-04-14 10:15:11 +00:00
zeromus
0e88f49326
fix another bmp sprite issue and add some mmu diagnostics
2009-04-14 08:35:00 +00:00
zeromus
47ab70f48e
fix some bitmap objs. many more types are still broken.
2009-04-14 06:47:57 +00:00
zeromus
08ae197fed
win32: fix missing tool window scrollbars again. now i KNOW it must be resedit's fault
2009-04-14 06:42:47 +00:00
zeromus
b54baa86c6
eliminate emulator crashes and freakouts when rendering some totally messed up 3d stuff. is this masking a deeper issue? quite possibly, but the checks need to be done anyway.
2009-04-14 05:35:49 +00:00
zeromus
1a5944f90c
fix some bugs in new vram mapper
2009-04-14 02:05:55 +00:00
luigi__
5debaa0857
Added ability to edit memory through the mem viewers.
...
Basically, it works like an hex editor, ie you click on the value you want to
edit, then you enter the new value, which is applied only once it has been
entirely entered.
Warning! it may have bugs. If you find any, tell me.
2009-04-14 00:18:43 +00:00
adelikat
96113b7ee4
Win32 - Partial implementation of function to display hotkey mappings on corresponding menu items
2009-04-13 19:04:24 +00:00
adelikat
2863925859
Win32 - Minor cosmetic fix to Cheat search dialog
2009-04-13 15:01:39 +00:00
adelikat
150dbbbdaf
Win32 - Moved checked menu item code for Frameskip to ENTERMENULOOP
2009-04-13 14:59:23 +00:00
adelikat
d9f5a46a6a
Win32 - Gray out recent ROM menu item if there are no recent ROMs
2009-04-13 14:51:07 +00:00
adelikat
5029f2058c
Win32 - Removed the accel table from main since we have a remappable hotkey system in place instead.
2009-04-13 14:46:41 +00:00
adelikat
caf463b302
Win32 - Added Clear sound menu item to Danish & French Menus. Removed Ctrl+O from Open ROM menu item name.
2009-04-13 14:41:23 +00:00
p989
187d9a8dbc
simple clock for movie recording
2009-04-13 06:55:29 +00:00
adelikat
97789af476
Added Open ROM Hotkey, Removed Ctrl+O accel key.
2009-04-13 04:56:51 +00:00
adelikat
f054fc3da6
Win32 - Code cleanup - removed a lot of redundant menuchecked and enablemenuitem code. Moved it all to ENTERMENULOOP
2009-04-13 04:45:38 +00:00
adelikat
fc8f4f694f
Win32 - Added all gray/enabled & check/unchecked code to the ENTERMENULOOP case. Changed Shut Up to Clear Sound
2009-04-13 04:18:45 +00:00
adelikat
6aa80c44cf
Win32 - AVI Capture - added started/ended messages to the screen.
2009-04-12 22:15:08 +00:00
adelikat
d8601e00a3
Win32 - Record AVI and Stop AVI menu items enabled/grayed based on whether an AVI is recording or not.
2009-04-12 21:30:03 +00:00
adelikat
f1e58b3c92
Win32 - Added Record AVI and Stop avi hotkeys. Minor change to AVI menu items.
2009-04-12 21:10:51 +00:00
adelikat
2474633f79
Win32 - Added Reset hotkey. Changed Printscreen to Save Screen Shot As to match the equivlant menu item. Changed screenshot default key to F12 which is the more standard screenshot hotkey
2009-04-12 20:42:50 +00:00
adelikat
6e3963d1ca
Added Hotkeys for Display FPS, Input, and Frame Counter
2009-04-12 19:31:52 +00:00
adelikat
274d8178aa
Win - Added Lag Counter Display Toggle Hotkey
2009-04-12 18:50:54 +00:00
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