Nick Bensema

Results 14 comments of Nick Bensema

I know there was a version of Atari's "Translator" that did this, but I don't know how yet. If you compile it with `-DHELPRESET` then the keyboard scan routine will...

it took me a while to understand Atari's interrupt system, and most of my testing has only been done on real hardware (in RAM), or various versions of atari800 compiled...

Fixing the polynomial counter went a long way towards getting this to work. SIN(0) comes up as 0, and so does SIN(pi). But COS(0) comes out at 2.something.

I've reworked the subroutine with a greater understanding of how the bit shifting is supposed to work, but I still don't understand the algorithm as a whole. I'll have to...

I've fixed the bit shift subtractor a little. Now the answers are close, but not usefully close -- some answers are correct, some are off by a factor of two,...

Since it's getting the right exponent, I've committed a change that handles cases where the divisor's mantissa is 1.0. This means that dividing by all powers of 2 will work....

I've implemented a 16-bit divide. It works better on 0x10co.de than on my current built of DCPUToolchain, but I think they've fixed that issue on a recent branch. I may...

it looks like my shortcut isn't as accurate for whole-number solutions. 15/5 renders as 3 when you PRINT it, and rounds to 3 when you store it in a variable,...

OK; I've removed those special cases from FDIV, though I dod make it a little more accurate for small divisors. It'll denormalize the divisor so that you can get as...

I may need to bump the priority, since this is blocking #19, because LOG and therefore the power operator use division, and it also reduces the accuracy of TAN and...