notaz.gp2x.de
/
picodrive.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
eliminate texrels, part 3
[picodrive.git]
/
platform
/
gizmondo
/
emu.c
diff --git
a/platform/gizmondo/emu.c
b/platform/gizmondo/emu.c
index
3115ebd
..
30c6651
100644
(file)
--- a/
platform/gizmondo/emu.c
+++ b/
platform/gizmondo/emu.c
@@
-94,7
+94,7
@@
void pemu_prep_defconfig(void)
static int EmuScanBegin16(unsigned int num)
{
static int EmuScanBegin16(unsigned int num)
{
- DrawLineDest = (unsigned short *) giz_screen + 321 * num;
+
Pico.est.
DrawLineDest = (unsigned short *) giz_screen + 321 * num;
if ((currentConfig.EmuOpt&0x4000) && (num&1) == 0) // (Pico.m.frame_count&1))
return 1; // skip next line
if ((currentConfig.EmuOpt&0x4000) && (num&1) == 0) // (Pico.m.frame_count&1))
return 1; // skip next line
@@
-105,7
+105,7
@@
static int EmuScanBegin16(unsigned int num)
static int EmuScanBegin8(unsigned int num)
{
// draw like the fast renderer
static int EmuScanBegin8(unsigned int num)
{
// draw like the fast renderer
- HighCol = gfx_buffer + 328 * num;
+
Pico.est.
HighCol = gfx_buffer + 328 * num;
return 0;
}
return 0;
}
@@
-122,13
+122,6
@@
static void osd_text(int x, int y, const char *text)
emu_text_out16(x, y, text);
}
emu_text_out16(x, y, text);
}
-/*
-void log1(void *p1, void *p2)
-{
- lprintf("%p %p %p\n", p1, p2, DrawLineDest);
-}
-*/
-
static void cd_leds(void)
{
static int old_reg = 0;
static void cd_leds(void)
{
static int old_reg = 0;
@@
-162,11
+155,11
@@
static void blit(const char *fps, const char *notice)
}
// a hack for VR
if (PicoAHW & PAHW_SVP)
}
// a hack for VR
if (PicoAHW & PAHW_SVP)
- memset32((int *)(PicoDraw2FB+328*8+328*223), 0xe0e0e0e0, 328);
+ memset32((int *)(Pico
.est.
Draw2FB+328*8+328*223), 0xe0e0e0e0, 328);
if (!(Pico.video.reg[12]&1)) lines_flags|=0x10000;
if (currentConfig.EmuOpt&0x4000)
lines_flags|=0x40000; // (Pico.m.frame_count&1)?0x20000:0x40000;
if (!(Pico.video.reg[12]&1)) lines_flags|=0x10000;
if (currentConfig.EmuOpt&0x4000)
lines_flags|=0x40000; // (Pico.m.frame_count&1)?0x20000:0x40000;
- vidCpy8to16((unsigned short *)giz_screen+321*8, PicoDraw2FB+328*8, localPal, lines_flags);
+ vidCpy8to16((unsigned short *)giz_screen+321*8, Pico
.est.
Draw2FB+328*8, localPal, lines_flags);
}
else if (!(emu_opt&0x80))
{
}
else if (!(emu_opt&0x80))
{
@@
-194,7
+187,7
@@
static void blit(const char *fps, const char *notice)
if (!(Pico.video.reg[12]&1)) lines_flags|=0x10000;
if (currentConfig.EmuOpt&0x4000)
lines_flags|=0x40000; // (Pico.m.frame_count&1)?0x20000:0x40000;
if (!(Pico.video.reg[12]&1)) lines_flags|=0x10000;
if (currentConfig.EmuOpt&0x4000)
lines_flags|=0x40000; // (Pico.m.frame_count&1)?0x20000:0x40000;
- vidCpy8to16((unsigned short *)giz_screen+321*8, PicoDraw2FB+328*8, localPal, lines_flags);
+ vidCpy8to16((unsigned short *)giz_screen+321*8, Pico
.est.
Draw2FB+328*8, localPal, lines_flags);
}
if (notice || (emu_opt & 2)) {
}
if (notice || (emu_opt & 2)) {