assembly 8086 the code works with the td and without it doesnt
i wrote a code and when i run it normally it doesnt work but when i run it with turbo debugger it works does anyone has any idea what i can do for it to work please?
i dont know if the code is needed but ill put it anyways
Why are the debugger and the code contradicting?
I am trying to make a bomberman style game in assembly language. In this game I have a fixed map made up from ‘*, spaces and ‘b. To move the players I have created two byte-type variables called player1 and player2, that store the current position of the players (up to 250). When you enter a valid input, the corresponding movement function will activate and load in the register b the position of said player, decrement it or decrement it depending on the movement and leave a trace in the position it currently is (‘.’ for p1 and ‘,’ for p2) which doesn’t work either due to the same problem.