New answers tagged

6

The answer is a clear YES. What was the question again? More serious, there is no single answer. It depends on OS used Toolchain used Method used Application the data were meant for Or if there's a checking at all Already the question if something is octal or BCD or character does quite differ across applications and platforms. Then there is the factor of ...


1

Shigeru Miyamoto and Takashi Tezuka talk about it in this interesting video about designing the game: https://www.youtube.com/watch?v=zRGRJRUWafY At 4:07 they start talking about the game physics. The idea was to simulate Mario having weight, not just dots moving in whichever direction you push the controller. "Because it's an image drawn on a flat, 2d ...


8

This is not documented anywhere, as far as I can tell. But the source code of a few versions of the assemblers is available, so we can look there. It turns out that there is a third form of macro definition. If you say MACRO* instead of MACRO, then the contents of the first parameter of your macro will be * if the macro was invoked with an asterisk, and ...


37

The early Apple Macintosh computers (original Mac, Mac 512K, Mac Plus) all came with a "Programmer's Switch" installed on the side. Yes and no. While the switch was there, it was on the inside, so, not really accessible. Only after being 'enhanced' with the so called 'Programmers Key Aid', a snap on after market piece of plastic, griping into the ...


24

The "programmer's switch" is more technically known as the NMI (Non Maskable Interrupt) switch. It is mapped to a priority 7 interrupt on the 68K CPU, which means it is capable of interrupting anything besides another priority 7 event. When pressed, the CPU saves all its state on the stack, switches to privileged mode, then looks at the interrupt ...


Top 50 recent answers are included