mirror of
https://github.com/Oibaf66/uae-wii.git
synced 2024-11-22 10:39:19 +01:00
Eliminated many warnings
This commit is contained in:
parent
00cae640b6
commit
02d1afc023
@ -162,6 +162,7 @@ dist:uae.dol
|
|||||||
echo "dummy" > $@/uae/roms/put-your-kick-dot-rom-here
|
echo "dummy" > $@/uae/roms/put-your-kick-dot-rom-here
|
||||||
echo "dummy" > $@/uae/floppies/dummy
|
echo "dummy" > $@/uae/floppies/dummy
|
||||||
echo "dummy" > $@/uae/harddisks/dummy
|
echo "dummy" > $@/uae/harddisks/dummy
|
||||||
|
echo "dummy" > $@/uae/harddir/dummy
|
||||||
echo "dummy" > $@/uae/saves/dummy
|
echo "dummy" > $@/uae/saves/dummy
|
||||||
cp $< $@/apps/uae/boot.dol
|
cp $< $@/apps/uae/boot.dol
|
||||||
cp meta.xml $@/apps/uae/
|
cp meta.xml $@/apps/uae/
|
||||||
|
@ -228,10 +228,10 @@ void build_blitfilltable (void)
|
|||||||
|
|
||||||
static void blitter_dump (void)
|
static void blitter_dump (void)
|
||||||
{
|
{
|
||||||
write_log ("APT=%08.8X BPT=%08.8X CPT=%08.8X DPT=%08.8X\n", bltapt, bltbpt, bltcpt, bltdpt);
|
write_log ("APT=%#8.8X BPT=%#8.8X CPT=%#8.8X DPT=%#8.8X\n", bltapt, bltbpt, bltcpt, bltdpt);
|
||||||
write_log ("CON0=%04.4X CON1=%04.4X ADAT=%04.4X BDAT=%04.4X CDAT=%04.4X\n",
|
write_log ("CON0=%#4.4X CON1=%#4.4X ADAT=%#4.4X BDAT=%#4.4X CDAT=%#4.4X\n",
|
||||||
bltcon0, bltcon1, blt_info.bltadat, blt_info.bltbdat, blt_info.bltcdat);
|
bltcon0, bltcon1, blt_info.bltadat, blt_info.bltbdat, blt_info.bltcdat);
|
||||||
write_log ("AFWM=%04.4X ALWM=%04.4X AMOD=%04.4X BMOD=%04.4X CMOD=%04.4X DMOD=%04.4X\n",
|
write_log ("AFWM=%#4.4X ALWM=%#4.4X AMOD=%#4.4X BMOD=%#4.4X CMOD=%#4.4X DMOD=%#4.4X\n",
|
||||||
blt_info.bltafwm, blt_info.bltalwm,
|
blt_info.bltafwm, blt_info.bltalwm,
|
||||||
blt_info.bltamod & 0xffff, blt_info.bltbmod & 0xffff, blt_info.bltcmod & 0xffff, blt_info.bltdmod & 0xffff);
|
blt_info.bltamod & 0xffff, blt_info.bltbmod & 0xffff, blt_info.bltcmod & 0xffff, blt_info.bltdmod & 0xffff);
|
||||||
}
|
}
|
||||||
@ -928,7 +928,7 @@ static void blit_bltset (unsigned int con)
|
|||||||
|
|
||||||
if (blitline) {
|
if (blitline) {
|
||||||
if (blt_info.hblitsize != 2)
|
if (blt_info.hblitsize != 2)
|
||||||
write_log ("weird hblitsize in linemode: %d vsize=%d PC%=%x\n",
|
write_log ("weird hblitsize in linemode: %d vsize=%d PC=%x\n",
|
||||||
blt_info.hblitsize, blt_info.vblitsize, m68k_getpc (®s));
|
blt_info.hblitsize, blt_info.vblitsize, m68k_getpc (®s));
|
||||||
blit_diag = blit_cycle_diagram_line;
|
blit_diag = blit_cycle_diagram_line;
|
||||||
} else {
|
} else {
|
||||||
|
10
src/cia.c
10
src/cia.c
@ -427,7 +427,7 @@ void CIA_vsync_handler ()
|
|||||||
if (tod_hack_delay == 0) {
|
if (tod_hack_delay == 0) {
|
||||||
tod_hack_reset ();
|
tod_hack_reset ();
|
||||||
tod_hack_delay = 0;
|
tod_hack_delay = 0;
|
||||||
write_log ("TOD_HACK re-initialized CIATOD=%06.6X\n", ciaatod);
|
write_log ("TOD_HACK re-initialized CIATOD=%#6.6lX\n", ciaatod);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (tod_hack_delay == 0) {
|
if (tod_hack_delay == 0) {
|
||||||
@ -1027,13 +1027,13 @@ void CIA_reset (void)
|
|||||||
|
|
||||||
void dumpcia (void)
|
void dumpcia (void)
|
||||||
{
|
{
|
||||||
write_log ("A: CRA %02x CRB %02x ICR %02x IM %02x TA %04x (%04x) TB %04x (%04x)\n",
|
write_log ("A: CRA %02x CRB %02x ICR %02x IM %02x TA %04lx (%04lx) TB %04lx (%04lx)\n",
|
||||||
ciaacra, ciaacrb, ciaaicr, ciaaimask, ciaata, ciaala, ciaatb, ciaalb);
|
ciaacra, ciaacrb, ciaaicr, ciaaimask, ciaata, ciaala, ciaatb, ciaalb);
|
||||||
write_log ("TOD %06x ALARM %06x %c%c\n",
|
write_log ("TOD %06lx ALARM %06lx %c%c\n",
|
||||||
ciaatod, ciaaalarm, ciaatlatch ? 'L' : ' ', ciaatodon ? ' ' : 'S');
|
ciaatod, ciaaalarm, ciaatlatch ? 'L' : ' ', ciaatodon ? ' ' : 'S');
|
||||||
write_log ("B: CRA %02x CRB %02x ICR %02x IM %02x TA %04x (%04x) TB %04x (%04x)\n",
|
write_log ("B: CRA %02x CRB %02x ICR %02x IM %02x TA %04lx (%04lx) TB %04lx (%04lx)\n",
|
||||||
ciabcra, ciabcrb, ciaaicr, ciabimask, ciabta, ciabla, ciabtb, ciablb);
|
ciabcra, ciabcrb, ciaaicr, ciabimask, ciabta, ciabla, ciabtb, ciablb);
|
||||||
write_log ("TOD %06x ALARM %06x %c%c\n",
|
write_log ("TOD %06lx ALARM %06lx %c%c\n",
|
||||||
ciabtod, ciabalarm, ciabtlatch ? 'L' : ' ', ciabtodon ? ' ' : 'S');
|
ciabtod, ciabalarm, ciabtlatch ? 'L' : ' ', ciabtodon ? ' ' : 'S');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
16
src/custom.c
16
src/custom.c
@ -2206,10 +2206,10 @@ static void dumpsync (void)
|
|||||||
if (cnt < 0)
|
if (cnt < 0)
|
||||||
return;
|
return;
|
||||||
cnt--;
|
cnt--;
|
||||||
write_log ("BEAMCON0 = %04.4X VTOTAL=%04.4X HTOTAL=%04.4X\n", new_beamcon0, vtotal, htotal);
|
write_log ("BEAMCON0 = %#4.4X VTOTAL=%#4.4X HTOTAL=%#4.4X\n", new_beamcon0, vtotal, htotal);
|
||||||
write_log ("HSSTOP=%04.4X HBSTRT=%04.4X HBSTOP=%04.4X\n", hsstop, hbstrt, hbstop);
|
write_log ("HSSTOP=%#4.4X HBSTRT=%#4.4X HBSTOP=%#4.4X\n", hsstop, hbstrt, hbstop);
|
||||||
write_log ("VSSTOP=%04.4X VBSTRT=%04.4X VBSTOP=%04.4X\n", vsstop, vbstrt, vbstop);
|
write_log ("VSSTOP=%#4.4X VBSTRT=%#4.4X VBSTOP=%#4.4X\n", vsstop, vbstrt, vbstop);
|
||||||
write_log ("HSSTRT=%04.4X VSSTRT=%04.4X HCENTER=%04.4X\n", hsstrt, vsstrt, hcenter);
|
write_log ("HSSTRT=%#4.4X VSSTRT=%#4.4X HCENTER=%#4.4X\n", hsstrt, vsstrt, hcenter);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* set PAL or NTSC timing variables */
|
/* set PAL or NTSC timing variables */
|
||||||
@ -2715,7 +2715,7 @@ static void BEAMCON0 (uae_u16 v)
|
|||||||
if (v != new_beamcon0) {
|
if (v != new_beamcon0) {
|
||||||
new_beamcon0 = v;
|
new_beamcon0 = v;
|
||||||
if (v & ~0x20)
|
if (v & ~0x20)
|
||||||
write_log ("warning: %04.4X written to BEAMCON0\n", v);
|
write_log ("warning: %#4.4X written to BEAMCON0\n", v);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -3450,9 +3450,9 @@ static void dump_copper (const char *error, unsigned int until_hpos)
|
|||||||
warned--;
|
warned--;
|
||||||
write_log("%s: vpos=%d until_hpos=%d\n",
|
write_log("%s: vpos=%d until_hpos=%d\n",
|
||||||
error, vpos, until_hpos);
|
error, vpos, until_hpos);
|
||||||
write_log("cvcmp=%d chcmp=%d chpos=%d cvpos=%d ci1=%04.4X ci2=%04.4X\n",
|
write_log("cvcmp=%d chcmp=%d chpos=%d cvpos=%d ci1=%#4.4X ci2=%#4.4X\n",
|
||||||
cop_state.vcmp,cop_state.hcmp,cop_state.hpos,cop_state.vpos,cop_state.saved_i1,cop_state.saved_i2);
|
cop_state.vcmp,cop_state.hcmp,cop_state.hpos,cop_state.vpos,cop_state.saved_i1,cop_state.saved_i2);
|
||||||
write_log("cstate=%d ip=%08.8X ev_copper=%d\n",
|
write_log("cstate=%d ip=%#8.8X ev_copper=%d\n",
|
||||||
cop_state.state,cop_state.ip,eventtab[ev_copper].active);
|
cop_state.state,cop_state.ip,eventtab[ev_copper].active);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -5138,7 +5138,7 @@ void REGPARAM2 custom_bput (uaecptr addr, uae_u32 value)
|
|||||||
custom_wput (addr & ~1, rval);
|
custom_wput (addr & ~1, rval);
|
||||||
if (warned < 10) {
|
if (warned < 10) {
|
||||||
if (m68k_getpc (®s) < 0xe00000 || m68k_getpc (®s) >= 0x10000000) {
|
if (m68k_getpc (®s) < 0xe00000 || m68k_getpc (®s) >= 0x10000000) {
|
||||||
write_log ("Byte put to custom register %04.4X PC=%08.8X\n", addr, m68k_getpc (®s));
|
write_log ("Byte put to custom register %#4.4X PC=%#8.8X\n", addr, m68k_getpc (®s));
|
||||||
warned++;
|
warned++;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
18
src/disk.c
18
src/disk.c
@ -1676,7 +1676,7 @@ static int drive_write_pcdos (drive *drv)
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (mark != 0xfb) {
|
if (mark != 0xfb) {
|
||||||
write_log ("PCDOS: track %d: unknown address mark %02.2X\n", drv->cyl * 2 + side, mark);
|
write_log ("PCDOS: track %d: unknown address mark %#2.2X\n", drv->cyl * 2 + side, mark);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (sector < 0)
|
if (sector < 0)
|
||||||
@ -2133,7 +2133,7 @@ void DISK_select (uae_u8 data)
|
|||||||
static unsigned int step;
|
static unsigned int step;
|
||||||
|
|
||||||
if (disk_debug_logging > 1)
|
if (disk_debug_logging > 1)
|
||||||
write_log ("%08.8X %02.2X %s", m68k_getpc (®s), data, tobin (data));
|
write_log ("%#8.8X %#2.2X %s", m68k_getpc (®s), data, tobin (data));
|
||||||
|
|
||||||
lastselected = selected;
|
lastselected = selected;
|
||||||
selected = (data >> 3) & 15;
|
selected = (data >> 3) & 15;
|
||||||
@ -2152,7 +2152,7 @@ void DISK_select (uae_u8 data)
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (disk_debug_logging > 1) {
|
if (disk_debug_logging > 1) {
|
||||||
write_log (" %d%d%d%d% ", (selected & 1) ? 0 : 1, (selected & 2) ? 0 : 1, (selected & 4) ? 0 : 1, (selected & 8) ? 0 : 1);
|
write_log (" %d%d%d%d ", (selected & 1) ? 0 : 1, (selected & 2) ? 0 : 1, (selected & 4) ? 0 : 1, (selected & 8) ? 0 : 1);
|
||||||
if ((prevdata & 0x80) != (data & 0x80))
|
if ((prevdata & 0x80) != (data & 0x80))
|
||||||
write_log (" dskmotor %d ", (data & 0x80) ? 1 : 0);
|
write_log (" dskmotor %d ", (data & 0x80) ? 1 : 0);
|
||||||
if ((prevdata & 0x02) != (data & 0x02))
|
if ((prevdata & 0x02) != (data & 0x02))
|
||||||
@ -2294,7 +2294,7 @@ void dumpdisk (void)
|
|||||||
drive_writeprotected (drv) ? "ro" : "rw", drv->mfmpos, drv->tracklen);
|
drive_writeprotected (drv) ? "ro" : "rw", drv->mfmpos, drv->tracklen);
|
||||||
w = word;
|
w = word;
|
||||||
for (j = 0; j < 15; j++) {
|
for (j = 0; j < 15; j++) {
|
||||||
write_log ("%04.4X ", w);
|
write_log ("%#4.4X ", w);
|
||||||
for (k = 0; k < 16; k++) {
|
for (k = 0; k < 16; k++) {
|
||||||
w <<= 1;
|
w <<= 1;
|
||||||
w |= getonebit (drv->bigmfmbuf, drv->mfmpos + j * 16 + k);
|
w |= getonebit (drv->bigmfmbuf, drv->mfmpos + j * 16 + k);
|
||||||
@ -2303,7 +2303,7 @@ void dumpdisk (void)
|
|||||||
write_log ("\n");
|
write_log ("\n");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
write_log ("side %d, dma %d, bitoffset %d, word %04.4X, dskbytr %04.4X adkcon %04.4X dsksync %04.4X\n", side, dskdmaen, bitoffset, word, dskbytr_val, adkcon, dsksync);
|
write_log ("side %d, dma %d, bitoffset %d, word %#4.4X, dskbytr %#4.4X adkcon %#4.4X dsksync %#4.4X\n", side, dskdmaen, bitoffset, word, dskbytr_val, adkcon, dsksync);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void disk_dmafinished (void)
|
static void disk_dmafinished (void)
|
||||||
@ -2313,7 +2313,7 @@ static void disk_dmafinished (void)
|
|||||||
dskdmaen = 0;
|
dskdmaen = 0;
|
||||||
if (disk_debug_logging > 0) {
|
if (disk_debug_logging > 0) {
|
||||||
unsigned int dr;
|
unsigned int dr;
|
||||||
write_log ("disk dma finished %08.8X MFMpos=", dskpt);
|
write_log ("disk dma finished %#8.8X MFMpos=", dskpt);
|
||||||
for (dr = 0; dr < MAX_FLOPPY_DRIVES; dr++)
|
for (dr = 0; dr < MAX_FLOPPY_DRIVES; dr++)
|
||||||
write_log ("%d%s", floppy[dr].mfmpos, dr < MAX_FLOPPY_DRIVES - 1 ? "," : "");
|
write_log ("%d%s", floppy[dr].mfmpos, dr < MAX_FLOPPY_DRIVES - 1 ? "," : "");
|
||||||
write_log ("\n");
|
write_log ("\n");
|
||||||
@ -2596,7 +2596,7 @@ static void disk_doupdate_read (drive * drv, int floppybits)
|
|||||||
|
|
||||||
static void disk_dma_debugmsg (void)
|
static void disk_dma_debugmsg (void)
|
||||||
{
|
{
|
||||||
write_log ("LEN=%04.4X (%d) SYNC=%04.4X PT=%08.8X ADKCON=%04.4X PC=%08.8X\n",
|
write_log ("LEN=%#4.4X (%d) SYNC=%#4.4X PT=%#8.8X ADKCON=%#4.4X PC=%#8.8X\n",
|
||||||
dsklength, dsklength, (adkcon & 0x400) ? dsksync : 0xffff, dskpt, adkcon, m68k_getpc (®s));
|
dsklength, dsklength, (adkcon & 0x400) ? dsksync : 0xffff, dskpt, adkcon, m68k_getpc (®s));
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -2634,7 +2634,7 @@ uae_u16 DSKBYTR (unsigned int hpos)
|
|||||||
if (dsklen & 0x4000)
|
if (dsklen & 0x4000)
|
||||||
v |= 0x2000;
|
v |= 0x2000;
|
||||||
if (disk_debug_logging > 1)
|
if (disk_debug_logging > 1)
|
||||||
write_log ("DSKBYTR=%04.4X hpos=%d\n", v, hpos);
|
write_log ("DSKBYTR=%#4.4X hpos=%d\n", v, hpos);
|
||||||
#ifdef DEBUGGER
|
#ifdef DEBUGGER
|
||||||
if (disk_debug_mode & DISK_DEBUG_PIO) {
|
if (disk_debug_mode & DISK_DEBUG_PIO) {
|
||||||
unsigned int dr;
|
unsigned int dr;
|
||||||
@ -2921,7 +2921,7 @@ void DSKDAT (uae_u16 v)
|
|||||||
static int count = 0;
|
static int count = 0;
|
||||||
if (count < 5) {
|
if (count < 5) {
|
||||||
count++;
|
count++;
|
||||||
write_log ("%04.4X written to DSKDAT. Not good. PC=%08.8X", v, m68k_getpc (®s));
|
write_log ("%#4.4X written to DSKDAT. Not good. PC=%#8.8X", v, m68k_getpc (®s));
|
||||||
if (count == 5)
|
if (count == 5)
|
||||||
write_log ("(further messages suppressed)");
|
write_log ("(further messages suppressed)");
|
||||||
|
|
||||||
|
@ -290,30 +290,30 @@ static USHORT Process_Track(struct zfile *fi, struct zfile *fo, UCHAR *b1, UCHAR
|
|||||||
if ((cmd == CMD_UNPACK) && (number<80) && (unpklen>2048)) {
|
if ((cmd == CMD_UNPACK) && (number<80) && (unpklen>2048)) {
|
||||||
r = Unpack_Track(b1, b2, pklen2, unpklen, cmode, flags);
|
r = Unpack_Track(b1, b2, pklen2, unpklen, cmode, flags);
|
||||||
if (r != NO_PROBLEM)
|
if (r != NO_PROBLEM)
|
||||||
if (pwd)
|
{if (pwd)
|
||||||
return ERR_BADPASSWD;
|
return ERR_BADPASSWD;
|
||||||
else
|
else
|
||||||
return r;
|
return r;}
|
||||||
if (usum != Calc_CheckSum(b2,(ULONG)unpklen))
|
if (usum != Calc_CheckSum(b2,(ULONG)unpklen))
|
||||||
if (pwd)
|
{if (pwd)
|
||||||
return ERR_BADPASSWD;
|
return ERR_BADPASSWD;
|
||||||
else
|
else
|
||||||
return ERR_CSUM;
|
return ERR_CSUM;}
|
||||||
if (zfile_fwrite(b2,1,(size_t)unpklen,fo) != unpklen) return ERR_CANTWRITE;
|
if (zfile_fwrite(b2,1,(size_t)unpklen,fo) != unpklen) return ERR_CANTWRITE;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ((cmd == CMD_SHOWBANNER) && (number == 0xffff)){
|
if ((cmd == CMD_SHOWBANNER) && (number == 0xffff)){
|
||||||
r = Unpack_Track(b1, b2, pklen2, unpklen, cmode, flags);
|
r = Unpack_Track(b1, b2, pklen2, unpklen, cmode, flags);
|
||||||
if (r != NO_PROBLEM)
|
if (r != NO_PROBLEM)
|
||||||
if (pwd)
|
{if (pwd)
|
||||||
return ERR_BADPASSWD;
|
return ERR_BADPASSWD;
|
||||||
else
|
else
|
||||||
return r;
|
return r;}
|
||||||
if (usum != Calc_CheckSum(b2,(ULONG)unpklen))
|
if (usum != Calc_CheckSum(b2,(ULONG)unpklen))
|
||||||
if (pwd)
|
{if (pwd)
|
||||||
return ERR_BADPASSWD;
|
return ERR_BADPASSWD;
|
||||||
else
|
else
|
||||||
return ERR_CSUM;
|
return ERR_CSUM;}
|
||||||
printbandiz(b2,unpklen);
|
printbandiz(b2,unpklen);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -905,7 +905,7 @@ static const char *menu_select_file_internal(const char *dir_path,
|
|||||||
const char **file_list = get_file_list(dir_path);
|
const char **file_list = get_file_list(dir_path);
|
||||||
char *sel;
|
char *sel;
|
||||||
char *out;
|
char *out;
|
||||||
char *ptr_selected_file;
|
const char *ptr_selected_file;
|
||||||
int opt;
|
int opt;
|
||||||
int i;
|
int i;
|
||||||
char buf[64];
|
char buf[64];
|
||||||
|
@ -264,7 +264,7 @@ static int handle_scsi (uaecptr request, struct hardfiledata *hfd)
|
|||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
lr = -1;
|
lr = -1;
|
||||||
write_log ("UAEHF: unsupported scsi command 0x%02.2X\n", cmd);
|
write_log ("UAEHF: unsupported scsi command %#2.2X\n", cmd);
|
||||||
status = 2; /* CHECK CONDITION */
|
status = 2; /* CHECK CONDITION */
|
||||||
s[0] = 0x70;
|
s[0] = 0x70;
|
||||||
s[2] = 5; /* ILLEGAL REQUEST */
|
s[2] = 5; /* ILLEGAL REQUEST */
|
||||||
@ -492,13 +492,13 @@ static void getchs (struct hardfiledata *hfd, int *cyl, int *cylsec, int *head,
|
|||||||
|
|
||||||
static void outofbounds (int cmd, uae_u64 offset, uae_u64 len, uae_u64 max)
|
static void outofbounds (int cmd, uae_u64 offset, uae_u64 len, uae_u64 max)
|
||||||
{
|
{
|
||||||
write_log ("UAEHF: cmd %d: out of bounds, %08.8X-%08.8X + %08.8X-%08.8X > %08.8X-%08.8X\n", cmd,
|
write_log ("UAEHF: cmd %d: out of bounds, %#8.8X-%#8.8X + %#8.8X-%#8.8X > %#8.8X-%#8.8X\n", cmd,
|
||||||
(uae_u32)(offset >> 32),(uae_u32)offset,(uae_u32)(len >> 32),(uae_u32)len,
|
(uae_u32)(offset >> 32),(uae_u32)offset,(uae_u32)(len >> 32),(uae_u32)len,
|
||||||
(uae_u32)(max >> 32),(uae_u32)max);
|
(uae_u32)(max >> 32),(uae_u32)max);
|
||||||
}
|
}
|
||||||
static void unaligned (int cmd, uae_u64 offset, uae_u64 len, int blocksize)
|
static void unaligned (int cmd, uae_u64 offset, uae_u64 len, int blocksize)
|
||||||
{
|
{
|
||||||
write_log ("UAEHF: cmd %d: unaligned access, %08.8X-%08.8X, %08.8X-%08.8X, %08.8X\n", cmd,
|
write_log ("UAEHF: cmd %d: unaligned access, %#8.8X-%#8.8X, %#8.8X-%#8.8X, %#8.8X\n", cmd,
|
||||||
(uae_u32)(offset >> 32),(uae_u32)offset,(uae_u32)(len >> 32),(uae_u32)len,
|
(uae_u32)(offset >> 32),(uae_u32)offset,(uae_u32)(len >> 32),(uae_u32)len,
|
||||||
blocksize);
|
blocksize);
|
||||||
}
|
}
|
||||||
|
@ -884,9 +884,9 @@ uae_u8 REGPARAM2 *default_xlate (uaecptr a)
|
|||||||
write_log ("Your Amiga program just did something terribly stupid %p PC=%p\n", a, m68k_getpc (®s));
|
write_log ("Your Amiga program just did something terribly stupid %p PC=%p\n", a, m68k_getpc (®s));
|
||||||
m68k_dumpstate (0, 0);
|
m68k_dumpstate (0, 0);
|
||||||
for (i = 0; i < 10; i++) {
|
for (i = 0; i < 10; i++) {
|
||||||
write_log ("%08.8X ", i >= 5 ? a3 : a2);
|
write_log ("%#8.8X ", i >= 5 ? a3 : a2);
|
||||||
for (j = 0; j < 16; j += 2) {
|
for (j = 0; j < 16; j += 2) {
|
||||||
write_log (" %04.4X", get_word (i >= 5 ? a3 : a2));
|
write_log (" %#4.4X", get_word (i >= 5 ? a3 : a2));
|
||||||
if (i >= 5) a3 +=2; else a2 += 2;
|
if (i >= 5) a3 +=2; else a2 += 2;
|
||||||
}
|
}
|
||||||
write_log ("\n");
|
write_log ("\n");
|
||||||
@ -1191,7 +1191,7 @@ static int load_kickstart (void)
|
|||||||
!memcmp (kickmemory + i, kickshift2, sizeof (kickshift2)) ||
|
!memcmp (kickmemory + i, kickshift2, sizeof (kickshift2)) ||
|
||||||
!memcmp (kickmemory + i, kickshift3, sizeof (kickshift3))) {
|
!memcmp (kickmemory + i, kickshift3, sizeof (kickshift3))) {
|
||||||
kickmemory[i + 2] = 0x30;
|
kickmemory[i + 2] = 0x30;
|
||||||
write_log ("Kickstart KickShifted @%04.4X\n", i);
|
write_log ("Kickstart KickShifted @ %#4.4X\n", i);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
kickstart_fix_checksum (kickmemory, kickmem_size);
|
kickstart_fix_checksum (kickmemory, kickmem_size);
|
||||||
|
19
src/unzip.c
19
src/unzip.c
@ -164,7 +164,7 @@ local int unzlocal_getShort (fin,pX)
|
|||||||
uLong x ;
|
uLong x ;
|
||||||
int i;
|
int i;
|
||||||
int err;
|
int err;
|
||||||
|
i=0;
|
||||||
err = unzlocal_getByte(fin,&i);
|
err = unzlocal_getByte(fin,&i);
|
||||||
x = (uLong)i;
|
x = (uLong)i;
|
||||||
|
|
||||||
@ -186,6 +186,7 @@ local int unzlocal_getLong (fin,pX)
|
|||||||
uLong x ;
|
uLong x ;
|
||||||
int i;
|
int i;
|
||||||
int err;
|
int err;
|
||||||
|
i=0;
|
||||||
|
|
||||||
err = unzlocal_getByte(fin,&i);
|
err = unzlocal_getByte(fin,&i);
|
||||||
x = (uLong)i;
|
x = (uLong)i;
|
||||||
@ -528,10 +529,10 @@ local int unzlocal_GetCurrentFileInfoInternal (file,
|
|||||||
|
|
||||||
/* we check the magic */
|
/* we check the magic */
|
||||||
if (err==UNZ_OK)
|
if (err==UNZ_OK)
|
||||||
if (unzlocal_getLong(s->file,&uMagic) != UNZ_OK)
|
{if (unzlocal_getLong(s->file,&uMagic) != UNZ_OK)
|
||||||
err=UNZ_ERRNO;
|
err=UNZ_ERRNO;
|
||||||
else if (uMagic!=0x02014b50)
|
else if (uMagic!=0x02014b50)
|
||||||
err=UNZ_BADZIPFILE;
|
err=UNZ_BADZIPFILE;}
|
||||||
|
|
||||||
if (unzlocal_getShort(s->file,&file_info.version) != UNZ_OK)
|
if (unzlocal_getShort(s->file,&file_info.version) != UNZ_OK)
|
||||||
err=UNZ_ERRNO;
|
err=UNZ_ERRNO;
|
||||||
@ -608,10 +609,10 @@ local int unzlocal_GetCurrentFileInfoInternal (file,
|
|||||||
uSizeRead = extraFieldBufferSize;
|
uSizeRead = extraFieldBufferSize;
|
||||||
|
|
||||||
if (lSeek!=0)
|
if (lSeek!=0)
|
||||||
if (zfile_fseek(s->file,lSeek,SEEK_CUR)==0)
|
{if (zfile_fseek(s->file,lSeek,SEEK_CUR)==0)
|
||||||
lSeek=0;
|
lSeek=0;
|
||||||
else
|
else
|
||||||
err=UNZ_ERRNO;
|
err=UNZ_ERRNO;}
|
||||||
if ((file_info.size_file_extra>0) && (extraFieldBufferSize>0))
|
if ((file_info.size_file_extra>0) && (extraFieldBufferSize>0))
|
||||||
if (zfile_fread(extraField,(uInt)uSizeRead,1,s->file)!=1)
|
if (zfile_fread(extraField,(uInt)uSizeRead,1,s->file)!=1)
|
||||||
err=UNZ_ERRNO;
|
err=UNZ_ERRNO;
|
||||||
@ -633,10 +634,10 @@ local int unzlocal_GetCurrentFileInfoInternal (file,
|
|||||||
uSizeRead = commentBufferSize;
|
uSizeRead = commentBufferSize;
|
||||||
|
|
||||||
if (lSeek!=0)
|
if (lSeek!=0)
|
||||||
if (zfile_fseek(s->file,lSeek,SEEK_CUR)==0)
|
{if (zfile_fseek(s->file,lSeek,SEEK_CUR)==0)
|
||||||
lSeek=0;
|
lSeek=0;
|
||||||
else
|
else
|
||||||
err=UNZ_ERRNO;
|
err=UNZ_ERRNO;}
|
||||||
if ((file_info.size_file_comment>0) && (commentBufferSize>0))
|
if ((file_info.size_file_comment>0) && (commentBufferSize>0))
|
||||||
if (zfile_fread(szComment,(uInt)uSizeRead,1,s->file)!=1)
|
if (zfile_fread(szComment,(uInt)uSizeRead,1,s->file)!=1)
|
||||||
err=UNZ_ERRNO;
|
err=UNZ_ERRNO;
|
||||||
@ -817,10 +818,10 @@ local int unzlocal_CheckCurrentFileCoherencyHeader (s,piSizeVar,
|
|||||||
|
|
||||||
|
|
||||||
if (err==UNZ_OK)
|
if (err==UNZ_OK)
|
||||||
if (unzlocal_getLong(s->file,&uMagic) != UNZ_OK)
|
{if (unzlocal_getLong(s->file,&uMagic) != UNZ_OK)
|
||||||
err=UNZ_ERRNO;
|
err=UNZ_ERRNO;
|
||||||
else if (uMagic!=0x04034b50)
|
else if (uMagic!=0x04034b50)
|
||||||
err=UNZ_BADZIPFILE;
|
err=UNZ_BADZIPFILE;}
|
||||||
|
|
||||||
if (unzlocal_getShort(s->file,&uData) != UNZ_OK)
|
if (unzlocal_getShort(s->file,&uData) != UNZ_OK)
|
||||||
err=UNZ_ERRNO;
|
err=UNZ_ERRNO;
|
||||||
|
Loading…
Reference in New Issue
Block a user