Win32 - Hex Editor - changed ROM values again dsiplay as red, saved in the config as RomFreezeColor

This commit is contained in:
adelikat 2009-06-11 13:59:09 +00:00
parent 62b5a8c7ff
commit 87068eba38
3 changed files with 11 additions and 1 deletions

View File

@ -1,3 +1,4 @@
11-jun-2009 - adelikat - Win32 - Hex Editor - changed ROM values again dsiplay as red, saved in the config as RomFreezeColor
06-jun-2009 - rheiny - Fixed reported issue 2746924 (md5_asciistr() doesn't produce correct string)
23-may-2009 - adelikat - win32 - hex editor - freeze/unfreeze ram addresses now causes the colors to update immediately, but only with groups of addresses highlighted at once (single ones still don't yet update)
23-may-2009 - adelikat - win32 - context menu - Save Movie As... menu item (for when a movie is loaded in read+write mode)

View File

@ -86,6 +86,9 @@ extern int HexForeColorB;
extern int HexFreezeColorR;
extern int HexFreezeColorG;
extern int HexFreezeColorB;
extern int RomFreezeColorR;
extern int RomFreezeColorG;
extern int RomFreezeColorB;
//Structure that contains configuration information
static CFGSTRUCT fceuconfig[] = {
@ -271,6 +274,9 @@ static CFGSTRUCT fceuconfig[] = {
AC(HexFreezeColorR),
AC(HexFreezeColorG),
AC(HexFreezeColorB),
AC(RomFreezeColorR),
AC(RomFreezeColorG),
AC(RomFreezeColorB),
//ACS(memwLastfile[2048]),
ENDCFGSTRUCT
};

View File

@ -70,6 +70,9 @@ int HexForeColorB = 0;
int HexFreezeColorR = 0;
int HexFreezeColorG = 0;
int HexFreezeColorB = 255;
int RomFreezeColorR = 255;
int RomFreezeColorG = 0;
int RomFreezeColorB = 0;
// This defines all of our right click popup menus
struct
@ -557,7 +560,7 @@ void UpdateColorTable(){
//if((tmp->addr < CurOffset+DataAmount) && (tmp->addr+tmp->size > CurOffset))
for(i = tmp->addr;i < tmp->addr+tmp->size;i++){
if((i > CurOffset) && (i < CurOffset+DataAmount))
TextColorList[i-CurOffset] = RGB(HexFreezeColorR,HexFreezeColorG,HexFreezeColorB);
TextColorList[i-CurOffset] = RGB(RomFreezeColorR,RomFreezeColorG,RomFreezeColorB);
}
tmp=tmp->last;
}