Live data from Hacker News

8088 MPH: We Break All Your Emulators

trixter.oldskool.org

101–102 of 102 posts

Re: 8088 MPH: We Break All Your Emulators

#101

Earlier quoted context omitted.

There's loads of demo source and demotools source been and being released. The main reasons, afaik, for demo sourcecode to not be released are mostly circumstantial. Either the democoder forgets about it, because a lot of the code is one-off stuff and the next demo is going to be fresh and new ! The other reason is that their code is a terrible mess of glue, ducttape and kludges, hacked together moments before the co…

Besides, I don't think my interrupt handler and API would be of that much interest (oOoooh, sexy, an API!)

... but someone could use it to disrupt the interrupt market.

Anyhow, omg Trixter :) You don't know me[0] but thanks for all the work you did on the Hornet archive!

[0] just a random 4k coder, ritz, https://www.youtube.com/watch?v=620CmQ9CJoU / http://www.pouet.net/prod.php?which=343

Re: 8088 MPH: We Break All Your Emulators

#102
post #53
post #48

Earlier quoted context omitted.

I'm not aware of the specifics anymore but by using well-placed NOPs when drawing a scanline you could make the borders disappear on the Atari ST thus getting a higher resolution. This was one of the many advantages the Amiga had over the Atari ST: being able to use the whole screen while the ST had a screen like a letterboxed movie except on all four sides of the screen.

Toggling the register to change between 50/60Hz mode at the right time, specifically, could reset the counter in the ST's Video Shifter and trick it to carry on drawing screen when it should have been outputting blank border. Top and bottom borders were however much easier, because you could open them with just one carefully-timed interrupt each (I used Timer-B, which was linked to horizontal blank and counted lines,…

Thanks for correcting me, it was indeed the 50/60Hz switch. It's been too long!
Post reply on HN