A reduced/mangled/obfuscated version won as "cable3" entry at the 2013 IOCCC contest: http://www.ioccc.org/2013/cable3/hint.html
> > "8086tiny is a free, open source PC XT-compatible emulator/virtual
>
> > machine written in C. It is, we believe, the smallest of its kind (the
>
> > fully- commented source is under 25K). Despite its size, 8086tiny
>
> > provides a highly accurate 8086 CPU emulation, together with support
>
> > for PC peripherals including XT-style keyboard, floppy/hard disk,
>
> > clock, and Hercules graphics. 8086tiny is powerful enough to run
>
> > software like AutoCAD, Windows 3.0, and legacy PC games.
>
> >
>
> > 8086tiny is highly portable and runs on practically any little endian
>
> > machine, from simple 32-bit MCUs upwards. 8086tiny has successfully
>
> > been deployed on 32-bit/64-bit Intel machines (Windows, Mac OS X and
>
> > Linux), Nexus 4/ARM (Android), iPad 3 and iPhone 5S (iOS), and
>
> > Raspberry Pi (Linux)."
>
> >
>
>
>
>
>
> http://www.megalith.co.uk/8086tiny/index.html
> > "8086tiny is a free, open source PC XT-compatible emulator/virtual
>
> > machine written in C. It is, we believe, the smallest of its kind (the
>
> > fully- commented source is under 25K). Despite its size, 8086tiny
>
> > provides a highly accurate 8086 CPU emulation, together with support
>
> > for PC peripherals including XT-style keyboard, floppy/hard disk,
>
> > clock, and Hercules graphics. 8086tiny is powerful enough to run
>
> > software like AutoCAD, Windows 3.0, and legacy PC games.
>
> >
>
> > 8086tiny is highly portable and runs on practically any little endian
>
> > machine, from simple 32-bit MCUs upwards. 8086tiny has successfully
>
> > been deployed on 32-bit/64-bit Intel machines (Windows, Mac OS X and
>
> > Linux), Nexus 4/ARM (Android), iPad 3 and iPhone 5S (iOS), and
>
> > Raspberry Pi (Linux)."
>
> >
>
>
>
>
>
> http://www.megalith.co.uk/8086tiny/index.html
Aucun commentaire:
Enregistrer un commentaire