GuntherDW
Legacy Member
de file waar het hem om gaat is http://guntherdw.be/tmp/readwad.0.1.c
het is de eerste keer da ik experimenteer me zo'n files dus don't shoot me (DooM WAD files
)
nu, voor het type WAD file hebt ge in de header 4 bytes, zodus allocate ik 4 bytes, maar wanneer deze 4 bytes vol zitten en ik ze volledig uitlees me printf("%s", wad1.type); krijg ik een hoop erbij stuff erbij, wa dus vreselijk irritant is...
hetzelfde geld voor de lumps, als de 'header' van 8 bytes vol zit (hun naam), krijg ik dezelfde rommel erbij...
als deze niet vol zitten is er geen probleem, het is enkel wanneer ze hun volle 8 bytes opgebruiken...
kan iemand me helpen of me in de goede weg duwen?
thanks, GuntherDW
(dit is de output die ge krijgt me een example wad, het is me eenders welke wad hetzelfde, alsook de IWADS)
het is de eerste keer da ik experimenteer me zo'n files dus don't shoot me (DooM WAD files
)nu, voor het type WAD file hebt ge in de header 4 bytes, zodus allocate ik 4 bytes, maar wanneer deze 4 bytes vol zitten en ik ze volledig uitlees me printf("%s", wad1.type); krijg ik een hoop erbij stuff erbij, wa dus vreselijk irritant is...

hetzelfde geld voor de lumps, als de 'header' van 8 bytes vol zit (hun naam), krijg ik dezelfde rommel erbij...
als deze niet vol zitten is er geen probleem, het is enkel wanneer ze hun volle 8 bytes opgebruiken...
kan iemand me helpen of me in de goede weg duwen?

thanks, GuntherDW
(dit is de output die ge krijgt me een example wad, het is me eenders welke wad hetzelfde, alsook de IWADS)
Code:
This is a PWAD
12 lumps
92443 offset
Now fseeking to the correct place...
OFFS : 13
SIZE : 44782
NAME : D_RUNNINPWAD
OFFS : 44795
SIZE : 748
NAME : MAP01
OFFS : 45543
SIZE : 190
NAME : THINGS
OFFS : 45733
SIZE : 4676
NAME : LINEDEFSPWAD
OFFS : 50409
SIZE : 18990
NAME : SIDEDEFSPWAD
OFFS : 69399
SIZE : 1520
NAME : VERTEXESPWAD
OFFS : 70919
SIZE : 8820
NAME : SEGS
OFFS : 79739
SIZE : 1184
NAME : SSECTORSPWAD
OFFS : 80923
SIZE : 8260
NAME : NODES
OFFS : 89183
SIZE : 1118
NAME : SECTORS
OFFS : 90301
SIZE : 232
NAME : REJECT
OFFS : 90533
SIZE : 1910
NAME : BLOCKMAPPWAD
