DwarfOS: Stumped Programming Software Development by Goalatio When I was making my most recent youtube video, I tried to do the following to define a string of bytes.. [CODE]main: jmp .game win_msg db "You win!",0 .game:[/CODE] but was greeted with compile errors saying that the label '.game' did not exist... I KNOW that it's possible to do this as I do it on the initial startup, so does … Re: DwarfOS: Stumped Programming Software Development by iret I didn't find a direct explanation for this in the NASM documentation, but it seems as though local labels must be declared before being used. I could not find a parameter which indicates how many passes NASM should take. The documentation says NASM is multi-pass by default. I typed your code and tested assembled it. If you change .game to game, … NASM bootloader troubles Programming Software Development by Goalatio … ",0 welcomeOSLength EQU ($-welcomeOS)-1 dwarf db 0xB,"DwarfOS!",13,10,0 dwarfl EQU ($-dwarf)-3[/CODE] Written… Re: NASM bootloader troubles Programming Software Development by Goalatio Solved, thanks for stopping by anyways.