ntview.cpp removing some legacy comments (seems like there used to be PPU viewer stuff in the NT viewer long ago?)
This commit is contained in:
parent
7496340a89
commit
e2b761d9a5
|
@ -50,7 +50,7 @@ static uint8 palcache[36]; //palette cache
|
|||
int NTViewScanline=0,NTViewer=0;
|
||||
int NTViewSkip;
|
||||
int NTViewRefresh = 0;
|
||||
static int mouse_x,mouse_y; //todo: is static needed here? --mbg 7/19/06 - i think so
|
||||
static int mouse_x,mouse_y;
|
||||
bool redrawtables = false;
|
||||
int chrchanged = 0;
|
||||
|
||||
|
@ -91,18 +91,10 @@ int horzscroll, vertscroll;
|
|||
int ntDestX = NTDESTX_BASE;
|
||||
int ntDestY = NTDESTY_BASE;
|
||||
|
||||
//#define PATTERNBITWIDTH PATTERNWIDTH*3
|
||||
//#define ZOOM 1
|
||||
//#define PALETTEWIDTH 32*4*4
|
||||
//#define PALETTEHEIGHT 32*2
|
||||
//#define PALETTEBITWIDTH PALETTEWIDTH*3
|
||||
//#define PALETTEDESTX 10
|
||||
//#define PALETTEDESTY 327
|
||||
|
||||
void UpdateMirroringButtons();
|
||||
void ChangeMirroring();
|
||||
|
||||
static BITMAPINFO bmInfo; //todo is static needed here so it won't interefere with the pattern table viewer?
|
||||
static BITMAPINFO bmInfo;
|
||||
static HDC pDC;
|
||||
|
||||
extern uint32 TempAddr, RefreshAddr;
|
||||
|
@ -149,10 +141,6 @@ void NTViewDoBlit(int autorefresh) {
|
|||
|
||||
SetROP2(pDC,R2_COPYPEN);
|
||||
}
|
||||
//StretchBlt(pDC,NTDESTX,NTDESTY,NTWIDTH*ZOOM,NTHEIGHT*ZOOM,TmpDC0,0,NTHEIGHT-1,NTWIDTH,-NTHEIGHT,SRCCOPY);
|
||||
//StretchBlt(pDC,NTDESTX+(NTWIDTH*ZOOM),NTDESTY,NTWIDTH*ZOOM,NTHEIGHT*ZOOM,TmpDC1,0,NTHEIGHT-1,NTWIDTH,-NTHEIGHT,SRCCOPY);
|
||||
//StretchBlt(pDC,NTDESTX,NTDESTY+(NTHEIGHT*ZOOM),NTWIDTH*ZOOM,NTHEIGHT*ZOOM,TmpDC2,0,NTHEIGHT-1,NTWIDTH,-NTHEIGHT,SRCCOPY);
|
||||
//StretchBlt(pDC,NTDESTX+(NTWIDTH*ZOOM),NTDESTY+(NTHEIGHT*ZOOM),NTWIDTH*ZOOM,NTHEIGHT*ZOOM,TmpDC3,0,NTHEIGHT-1,NTWIDTH,-NTHEIGHT,SRCCOPY);
|
||||
}
|
||||
|
||||
void UpdateMirroringButtons(){
|
||||
|
@ -394,11 +382,6 @@ void FCEUD_UpdateNTView(int scanline, bool drawall) {
|
|||
ppu_getScroll(xpos,ypos);
|
||||
|
||||
|
||||
//char str[50];
|
||||
//sprintf(str,"%d,%d,%d",horzscroll,vertscroll,ntmirroring);
|
||||
//sprintf(str,"%08X %08X",TempAddr, RefreshAddr);
|
||||
//SetDlgItemText(hNTView, IDC_NTVIEW_PROPERTIES_LINE_1, str);
|
||||
|
||||
if (NTViewSkip < NTViewRefresh) return;
|
||||
|
||||
if(chrchanged) drawall = 1;
|
||||
|
@ -475,7 +458,7 @@ BOOL CALLBACK NTViewCallB(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
|||
bmInfo.bmiHeader.biBitCount = 24;
|
||||
|
||||
//create memory dcs
|
||||
pDC = GetDC(hwndDlg); // GetDC(GetDlgItem(hwndDlg,IDC_NTVIEW_TABLE_BOX));
|
||||
pDC = GetDC(hwndDlg);
|
||||
for(int i=0;i<4;i++) {
|
||||
NTCache &c = cache[i];
|
||||
c.hdc = CreateCompatibleDC(pDC);
|
||||
|
@ -534,16 +517,6 @@ BOOL CALLBACK NTViewCallB(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
|||
case WM_RBUTTONDOWN:
|
||||
mouse_x = GET_X_LPARAM(lParam);
|
||||
mouse_y = GET_Y_LPARAM(lParam);
|
||||
/*if (((mouse_x >= PATTERNDESTX) && (mouse_x < (PATTERNDESTX+(PATTERNWIDTH*ZOOM)))) && (mouse_y >= PATTERNDESTY) && (mouse_y < (PATTERNDESTY+(PATTERNHEIGHT*ZOOM)))) {
|
||||
if (pindex0 == 7) pindex0 = 0;
|
||||
else pindex0++;
|
||||
}
|
||||
else if (((mouse_x >= PATTERNDESTX+(PATTERNWIDTH*ZOOM)+1) && (mouse_x < (PATTERNDESTX+(PATTERNWIDTH*ZOOM)*2+1))) && (mouse_y >= PATTERNDESTY) && (mouse_y < (PATTERNDESTY+(PATTERNHEIGHT*ZOOM)))) {
|
||||
if (pindex1 == 7) pindex1 = 0;
|
||||
else pindex1++;
|
||||
}
|
||||
UpdatePPUView(0);
|
||||
PPUViewDoBlit();*/
|
||||
break;
|
||||
case WM_MOUSEMOVE:
|
||||
mouse_x = GET_X_LPARAM(lParam);
|
||||
|
@ -567,37 +540,6 @@ BOOL CALLBACK NTViewCallB(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
|
|||
sprintf(str,"Attribute: %1X (%04X)",Attrib,AttAddress);
|
||||
SetDlgItemText(hwndDlg,IDC_NTVIEW_PROPERTIES_LINE_4,str);
|
||||
}
|
||||
|
||||
/* if (((mouse_x >= PATTERNDESTX) && (mouse_x < (PATTERNDESTX+(PATTERNWIDTH*ZOOM)))) && (mouse_y >= PATTERNDESTY) && (mouse_y < (PATTERNDESTY+(PATTERNHEIGHT*ZOOM)))) {
|
||||
mouse_x = (mouse_x-PATTERNDESTX)/(8*ZOOM);
|
||||
mouse_y = (mouse_y-PATTERNDESTY)/(8*ZOOM);
|
||||
sprintf(str,"Tile: $%X%X",mouse_y,mouse_x);
|
||||
SetDlgItemText(hwndDlg,IDC_NTVIEW_PROPERTIES_LINE_1,str);
|
||||
SetDlgItemText(hwndDlg,IDC_NTVIEW_PROPERTIES_LINE_2,"Tile:");
|
||||
SetDlgItemText(hwndDlg,IDC_NTVIEW_PROPERTIES_LINE_3,"Palettes");
|
||||
}
|
||||
else if (((mouse_x >= PATTERNDESTX+(PATTERNWIDTH*ZOOM)+1) && (mouse_x < (PATTERNDESTX+(PATTERNWIDTH*ZOOM)*2+1))) && (mouse_y >= PATTERNDESTY) && (mouse_y < (PATTERNDESTY+(PATTERNHEIGHT*ZOOM)))) {
|
||||
mouse_x = (mouse_x-(PATTERNDESTX+(PATTERNWIDTH*ZOOM)+1))/(8*ZOOM);
|
||||
mouse_y = (mouse_y-PATTERNDESTY)/(8*ZOOM);
|
||||
sprintf(str,"Tile: $%X%X",mouse_y,mouse_x);
|
||||
SetDlgItemText(hwndDlg,IDC_NTVIEW_PROPERTIES_LINE_2,str);
|
||||
SetDlgItemText(hwndDlg,IDC_NTVIEW_PROPERTIES_LINE_1,"Tile:");
|
||||
SetDlgItemText(hwndDlg,IDC_NTVIEW_PROPERTIES_LINE_3,"Palettes");
|
||||
}
|
||||
else if (((mouse_x >= PALETTEDESTX) && (mouse_x < (PALETTEDESTX+PALETTEWIDTH))) && (mouse_y >= PALETTEDESTY) && (mouse_y < (PALETTEDESTY+PALETTEHEIGHT))) {
|
||||
mouse_x = (mouse_x-PALETTEDESTX)/32;
|
||||
mouse_y = (mouse_y-PALETTEDESTY)/32;
|
||||
sprintf(str,"Palette: $%02X",palcache[(mouse_y<<4)|mouse_x]);
|
||||
SetDlgItemText(hwndDlg,IDC_NTVIEW_PROPERTIES_LINE_1,"Tile:");
|
||||
SetDlgItemText(hwndDlg,IDC_NTVIEW_PROPERTIES_LINE_2,"Tile:");
|
||||
SetDlgItemText(hwndDlg,IDC_NTVIEW_PROPERTIES_LINE_3,str);
|
||||
}
|
||||
else {
|
||||
SetDlgItemText(hwndDlg,IDC_NTVIEW_PROPERTIES_LINE_1,"Tile:");
|
||||
SetDlgItemText(hwndDlg,IDC_NTVIEW_PROPERTIES_LINE_2,"Tile:");
|
||||
SetDlgItemText(hwndDlg,IDC_NTVIEW_PROPERTIES_LINE_3,"Palettes");
|
||||
}
|
||||
*/
|
||||
break;
|
||||
case WM_NCACTIVATE:
|
||||
sprintf(str,"%d",NTViewScanline);
|
||||
|
|
Loading…
Reference in New Issue