http://olivier.poudade.free.fr/ Olivier Poudade 's Assembly language page * HomeNews * Assemblycompetitions * Assemblyressources * Assemblysourcecode * Assemblyart * Presscoverage Last updated | 24/09/2016 News 24/09/2016 2048 Relevant work by Loren Boreal/6502 Group Blaney who sent a x86 256-byte version of the latest 2014 sliding block puzzle video game called 2048. Also make sure to browse his work on his homepage as it is full of history and wicked programs. Source and binaries made available in Assembly art section. 05/09/2016 contact Published a 256 bytes intro presented at Riverwash demoparty in Katowice Poland where it placed first.It is inspired by 1997 same-name movie. Source and binaries made available in Assembly art section. 28/08/2016 vdmsound Relevant work by Vlad Romascanu with a fast sound emulator notably capable of emulating dma transfers nowadays forbidden in Virtual 8086 mode starting with XP+. This means it is easy to run a module player (as 1kbmod below) without any need from such as DOSBox or minifmod. After installationn, simply start a cmd, execute DOSDRV.EXE and then just type the name of the executable with module player. You may download it here. 28/08/2016 sarlacca Published a 256 bytes intro presented at Chaos Constructions demoparty in Saint-Petersburg Russia where it placed second.It is an attempt at a realtime remake of a well-known precalculated effect from the demo Enigma of Amiga demogroup Phenomena. Source and binaries made available in Assembly art section. 22/08/2016 ntvdmx64 Relevant work by Leecher1337/Dose this week publishing a ported NT4's Insignia Solutions' SoftPC 32-bit protected mode NTVDM emulation to Windows10 enabled by previous NT4 source code leak, OpenNT forum and Stephanos' combined efforts. NTVDMX64 enables running 16-bit DOS code on an AMD64 architecture x64 Long compatibility mode WoW64. Initially reserved for VAX VMS, DEC Alpha and the Mips architectures, Microsoft's compilation would default to Virtual 8086 mode for X86 - once the sourcecode was made available to the public Leecher1337/Dose was able to force the SoftPC 32-bit emulation even for X86 thus making it de facto runnable for X64's compatibility mode, notably on Windows 10. Read more mitigations here. You may find a fresh compiled NTVDM for x64 here. Use at your own risk for it requires a WoW64 "on-the-fly" code injection known as Heaven's Gate. 20/08/2016 sncwedtro Published a 1kb wedding intro for DOS in honor of one of my dear friends. The code for the binarywas hurried and will thus probably not be published. 03/07/2016 homebase Published a 256 bytes intro inspired loosely by Zaxxon arcade classic. It placed first in the HiEnd 256b Intro category at DiHalt 2016 demoparty in Nizhny Novgorod in Russia. Greets to its welcoming organizers and participants as well as very warm thanks to Fra/ Mandarine^RSE currently in Kyoto for video capturing intro on such short notice. Source and binaries made available in Assembly art section. 19/05/2016 timelord Published a 256 bytes intro ungainly inspired by darkroom 40k for Amiga. It was supposed to be presented at QBParty 2016 in Sulysap Hungary but was accidently erased in a HDD crash and thus released out-of-band. 25% of the code was blatantly copied from Fabian 'Ryg/ Farbrauch' Giesen's circle implementation (was unable to make it smaller while maintaining same precision in texture mapping). Source and binaries made available in Assembly art section. 08/05/2016 invasion Published a 128 bytes intro demonstrating raymarching representing Battle of Hoth scene with 3D textured AT-AT Walkers and accompanying flying spaceships. The intro won the combined 128-byte competition at Outline demoparty in Willemsoord Netherlands. Source and binaries made available in Assembly art section. 08/05/2016 watchers Published a 128 bytes intro demonstrating raymarching and fake wireframe volume texturing with path script portraying 3D Moai statues such as in Arkanoid : Revenge of Doh. The intro came in 2nd place in the combined 128-byte competition at Outline demoparty in Willemsoord Netherlands. Source and binaries made available in Assembly art section. 08/05/2016 badcrows Published a 128 bytes intro demonstrating use of small MIDI music tracker. It plays a 6-pattern long module inspired by Like a G6 by Far East Movement on 3 simultaneous channels. The intro placed 3rd in the combined 128-byte competition at Outline demoparty in Willemsoord Netherlands. Source and binaries made available in Assembly art section. 06/05/2016 chesslin bis Published a new 256 bytes chess program for Phrack Magazine issue #69 (Volume 0x0f, Issue 0x45, Phile #0x04 of 0x10). One can find the article in online Linenoise section. Source and binaries made available in Assembly art section. 02/05/2016 miditrax Published a 64 bytes MIDI music tracker to help a computer teacher Dmitry in Pouet BBS related thread. Source and binaries made available in Assembly art section. 09/04/2016 chesslin Published a new 256 bytes chess program for 2600 Magazine "The Hacker Quarterly" - one may buy the Spring 2016 paper issue through the latter's website or Amazon.Source and binaries made available in Assembly art section. 10/01/2016 poetry Jim "Trixter/Hornet" Leonard published an interesting 145 bytes Natural language processing experiment in computational poetry called Nickbait (Nick Monfort is a renowned digital poetics pioneer). Source and binaries made available in Assembly art section. 10/01/2016 futura Published a 256 bytes intro called Futura with ray marched city, MIDI sound and an environment mapped 3D cube presented at SynchroNY 2016 demoparty in New York City/USA, winning the new 'nano' category. Source and binaries made available in Assembly art section. 29/12/2015 year wrapup 2015 was a good year again : 8 entries made the Pouet Top Lists 2015, notably Top 50 productions in 2015 (#8.BootChess, #11.Megapole and # 45.Centurio), Top 10 128b in 2015 (#1.Deus faber and #2.Sun road), Top 10 256b in 2015 (#1.Megapole and #4.Centurio) and Top 10 Games in 2015 (#1.BootChess). The updated sourcecode Pouet Top List Generator used and originally created by Luis Gonzales was uploaded. Also added the Amiga Os 3.1 sourcecode released recently courtesy of Hacker Fantastic to the OS sourcecode archive of the Assembly sourcecode section. Updated also the 1492-byte 1ksbmod (ScreamTracker 3 compatible Amiga .mod music player binary footprint for DOSBox 0.74) with a reduced 1427-byte version from Peter "Qkumba" Ferrie. Updated also the 44-byte Conway's game of life cellular automaton version to 42 bytes. Added bootc64.txt in Assembly art section courtesy of Ninja /The Dreams (check out his amazing c64 reference website). Lastly, in these times where Linux GRUB has proven to be insecure ("You Can Break Into a Linux System by Pressing Backspace 28 Times"), may I suggest you use the built-in BIOS password feature along with 336-byte biosscan2.asm secure boot instead. Happy New Year ! 08/10/2015 bootchess New record for the smallest chess program on the planet : 455 bytes. Source and binaries made available in Assembly art section. 07/10/2015 houstontracker Relevant z80 programming by Pater "Utz/Irrlicht project" Maria of music tracker named Houston Tracker version 2 for TI-8x calculators. Source and binaries made available in Assembly art section. 20/09/2015 obsessions Freelance journalist Chris Stokel-Walker reports on new 30-year record BootChess' making and analyse its motivations for this week's The Kernel's "The Obsessions Issue" on behalf of The Daily Dot in an article entitled The bitter rivalry behind the world's smallest chess program : "An obsession is the thing you can't escape, the thing that reveals more about you than you'd care to know." 12/09/2015 megapole Published a 256 bytes intro inspired by Fritz's Lang iconic Metropolis Babel tower scene and presented at Function 15 demoparty in Budapest Hungary [EDIT : placing second]. Source and binaries made available in Assembly art section. 09/09/2015 press links Added a new section featuring all paper and online press coverage including some interviews. 05/09/2015 crawlspace Published a 256 bytes intro presented at Riverwash 7 demoparty in Cracow Poland where it placed first.Source and binaries made available in Assembly art section. 30/08/2015 centurio Published a 256 bytes intro presented at Chaos Constructions demoparty in Saint-Petersburg Russia where it placed first.It is an attempt at a generic early classic demo with a 3D checker board textured plane, a parallax starfield, a group logo, raster bar gradient sky over moutain ridges with 3d shaded cubes spinning and scrolling on top. Source and binaries made available in Assembly art section. 26/07/2015 codepres Tony Haines and Eli-Jean "Pervect/Topix" Leyssens have published a 1180 bytes ARM processor RISC OS code compressor entitled CodePressor aka Pretty good ARM code compressor. Source and binaries made available in Assembly art section. 20/07/2015 dzx7mini Antonio Villena and Einar Saukas have published a 64-byte Zilog Z80 ZX Spectrum 48k optimal LZ77 LZSS entitled ZX7 Mini Compresor. Antonio also included an unofficial 59-byte stub version limiting look-ahead to 255 bytes. Sources made available in Assembly art section. 18/07/2015 brainfuck Peter "Qkumba" Ferrie published a Brainfuck interpreter in 159 bytes for Apple II's Mos Technology 6502. Source made available in Assembly art section. 03/07/2015 cr-asm Robert "Orbitaldecay" Forder published a self-hosting x86 assembler in 506 bytes inspired by Frank A. Vorstenbosch's cross-assembler work asm96. Source and binaries made available in Assembly art section. 01/07/2015 tiny4gb now 34 bytes Peter "Qkumba" Ferrie reduced the unreal mode 42-byte tiny4gb snippet to only 34 bytes while not assuming zeroed memory and allowing for floppy launch. Source made available in Assembly art section. 29/06/2015 girlbasic Published a x86 2048-byte BASIC language interpreter for young girls aged 5 to 10 to entice the latter to program. Also published bare 1771-byte record binary footprint version for Tiny BASIC (the previous smallest Tiny BASIC record was held since May 1976 by by Erik T. Mueller with 1.75kb (1792 bytes) on MITS Altair 8800 for intel 8080. All was only feasible because of important prior works by, notably but not only, repectively : Mr. Li-Chen Wang, Mr. Denis Allison, Mr. Michael Sullivan and Mr. Frank Kotler [EDIT : a generic blue genderless version with stripped text was added to archive after requests EDIT2 : fixed wrongful IF clause interpretation in Girlbasic2k.asm and Girlbasic2k_blue.asm (was working correctly already in Basic1771b)]. Source and binaries made available in Assembly art section. Thanks to Terry/LinuxChix for "supporting women in computing." 14/06/2015 life44 Published 44-byte Conway's game of life cellular automaton from original already optimized version by Vladislav Kaipetsky, Tenie Remmel and Mark Andreas. Source and binaries made available in Assembly art section [EDIT : reduced to 42 bytes]. 14/06/2015 seepcx48 Published 48-byte PCX viewer based on reverse-engineering Arminio "GrGa/m&g" Grgic's 56 byte PCX viewer [EDIT : Peter "Qkumba" Ferrie bettered it to 47 bytes only]. Also updated bug-fix for 1ksbmod and reduced its footprint to 1463 bytes. Source and binaries including examples made available in Assembly art section. 17/05/2015 3 releases Published three small intros. Deus faber a 3D Sierpinski fractal landscape won the Outline 2015 demoparty combined 128 bytes intro category in Willemsoord The Netherlands while Sun road raymarching Minecraft-like placed second. Pacman256 is a playable Pac-Man game and placed 2nd at the QB party 2015 in Sulysap Hungary in the 256 bytes combined category. Source and binaries made available in Assembly art section. 03/05/2015 various Published the odd/even address disassembly of the DOS .com's Program Segment Prefix (PSP) now available in Assembly art section. I also wish to thank BBC News and Mashable for their respective interviews about the world's smallest computer chess program Bootchess (and yes ! Garry Kasparov, my challenge still holds...), ITworld for comparing me to the likes of Donald Knuth or Richard Stallman in their article entitled "9 of the most impressive solo programming efforts" and Sam Dyer (author of Commodore Amiga: a visual Commpendium book) for his book interview on my 30th year anniversary in the demoscene and for sending me his superb Amiga book. 03/04/2015 meteoriks Abductee was nominated and received a honorable mention at the Meteoriks demoscene award broadcasted (cf. video link) live from Revision 2015 demoparty in Saarland/Germany [EDIT : received 2015 Tiny Intro Nominee certificate]. 21/03/2015 axon Published a 256 bytes intro presented at 7DX 2015 demoparty "The Last Party" in Istanbul Turkey where it placed first.It is a checker textured lighsourced 3D environment with MIDI drumbeat inspired by the early coin-op Zaxxon. Source and binaries made available in Assembly art section. 10/03/2015 1ksbmod Published a 1492-byte ScreamTracker 3 compatible Amiga .mod music player binary footprint for DOSBox 0.74 (n.b: vibrato was stripped but can easily be put back), following Jim "Trixter" Leonard's request. Source and binaries made available in Assembly art section. [EDIT : added a full features 1736 bytes version (with vibrato) in download archive EDIT2 : corrected bug silencing 3rd and 4th channels, increased mixing frequency to 11Khz and reduced footprint to 1463 bytes in updated archive]. 27/01/2015 bootchess Published BootChess, the smallest computer implementation of chess on any platform (EDIT : now only 468 bytes) for Windows/Linux/OSX/DOS/ BSD/DOSBox and Bochs. Smaller than previous 33-year old 1024 bytes record 1K ZX Chess. David Horne, you're still the best ! Made available in Assembly art section. [EDIT : alternatively one can play the BootChess online version in V86 virtual PC courtesy of Mr. Fabian Hemmer EDIT2 : BootChess was mentionned by Kevlin Henney's closing keynote May 29th at Joy of Coding conference in Rotterdam in his "Cool Code" presentation "Constraints forces you to be creative (e.g. bootchess - a chess program that fits into your floppy boot sector!) "] 16/01/2015 excited Next post will allude to breaking David Horne's 1K ZX Chess 33-year-old record as smallest computer playable chess game. Big thanks to Peter "Qkumba" Ferrie for accepting to peer-review the latter code prior to publishing. 06/01/2015 year wrapup 2014 was a good year : 8 entries made it to the Pouet Top Lists 2014 : Orbit was awarded #1 of 2014 Top 10 64b category, Floorcast64 was awarded #4 of 2014 Top 10 64b category, Wolf128 was awarded #1 of 2014 Top 10 128b category and #10 of 2014 combined Top 50 productions, Mayan was awarded #2 of 2014 Top 10 128b category, Abductee was awarded #2 of 2014 Top 256b category, Helicave was awarded #3 of 2014 Top 256b category and #4 of 2014 Top 10 Games. Mayan won the 128b Outline 2014 demoparty competition in the Netherlands where Wolf128 also placed second, Abductee won the 256b Function 2014 demoparty in Hungary and Paname placed third in combined 1k demoJS 2014 demoparty in France. All of the corresponding sourcodes were published previously here. 15/11/2014 various Added DOS v1.25 sourcecode to OS sourcecode in Assembly sourcecode section (courtesy of Tim Patterson). Added 20-byte C64 6510 version of 10print.asm (courtesy of Steve Koch). 15/10/2014 paname Published a 1 kilobyte intro presented at DemoJS demoparty in Paris France. It is a 3D box scene with 3D Lissajous curve campath, synchronized music, raster monochrome bitmap and credit titles.It placed 3rd in the combined 1 kilobyte competition (first place of non-accelerated entries). It was rushed in 3 days therefore prettyprinting the sourcecode will follow in Assembly art section shortly. 05/09/2014 abductee Published a 256 bytes intro presented at Function demoparty in Budapest Hungary. It is a lighsourced textured multi-level maze with 3D Lissajous curve campath and atmospheric sound.It placed 1st in the combined 256 byte competition. Source and binaries made available in Assembly art section. [EDIT : abductee was featured in the Highlights of Function 2014 demoscene meeting video wrap up]. 04/09/2014 assumed Published register startup values of all various DOS systems from Ben "fys" Lunt and Ange "corkami" Albertini. Made available in Assembly art section. 30/05/2014 mayan and wolf128 Published two 128 bytes intros presented at Outline demoparty in the Netherlands. Mayan is a raycast scene flyby with music that won the combined 128 bytes intro competition - Wolf128 is a mouse controlled Wolfenstein 3D and placed 2nd in the same competition [EDIT : finalpatch ported Wolf128 to GLSL in Dissecting the 128-byte raycaster blog entry and Kasper "Poizan42" Fabaech Brandt ported Wolf128 to SML on GitHub. Source and binaries made available in Assembly art section. 01/05/2014 various Relevant work update from several people added to Assembly art section. Added a 5kb .PNG decoder for AtariST by David "GT Turbo^CVSD " Brylka. Added a 256-byte Mona Lisa rendering program for AtariXL demonstrating implicit compression or Genetic Programming (GP) applied to procedural graphics by Jakub "Ilmenit" Debski. Added a 30-byte LZSS decompression stub for AtariST by Francois "Zerkman^ Sector1" Galea. 01/04/2014 paint14b Added a 14 byte paint program paint14b modified by Suborg from original version by HellMood. 29/03/2014 helifix Realized late Peter "Qkumba" Ferrie did the same thing on the same date with HeliFix a DOSBox patch whilst notifying me a technical list of bugs. Thank you for the quality feedback. 13/03/2014 Updated helicave release with a safe version for DOSBox. 12/03/2014 helicave Published a 256 bytes Super Cobra game clone named helicave featuring pixel graphics, parallax scrolling, 9 levels and player score count, i/o management, sound effect, animated sprite, procedural graphic bezel/scoreboard and dynamic terrain and textures generation. A YouTube video of the gameplay is available here. Source and binaries made available in Assembly art section. 09/02/2014 preview Posted preview of an upcoming 256-byte helicopter game. 09/02/2014 orbit Orbit received surprisingly good reviews on Pouet.net, Dark Bit Factory, YouTube, Hacker News, Diaspora, Facebook and Tawqer. Thanks to Peter Hellberg for porting Orbit to Mac OS X's Boxer. 09/02/2014 lmc1992 Added Atari Microwired LMC199 optimized stable routines by Arnaud "gwEn" Carre published in aLiVe! diskmag in Assembly Art section. 09/02/2014 atariregs Added Atari ST/STe/MSTe/TT/F030 hardware register listing by Dan "goemon" Hollis and Denis "STGhost^SectorOne" Huguet in Assembly Art section. 01/02/2014 various Big update. Added ACME cross-assembler for 65xxx by Marco Baye to Assembly ressources section. Added realdosxp.bat : a simple answer to The Windows command prompt is *NOT* a DOS prompt! and enter Win98 "real" DOS shell in WinXP ntvdm in Assembly art section - useful for example if you wish to access non-polluted DTA in PSP for modern COM files. Added a nasm MBR POC entering x86 Long mode (64 bit) directly from real mode (16 bit) without entering protected mode (32 bit) by Brendan "Oculusfervoris" Trotter in Assembly art section. Added several impressive 65k and x86 sizeprods of Peter "Qkumba" Ferrie in Assembly art section : rts.asm, pehdr32.asm, pehdr64.asm, brainfck.asm, isx64.asm, juliambr.asm, 10hprint.asm, 10print.asm, aplibunp.asm, lz4unp.asm and lz4unp02.asm. 21/01/2014 lz4 Relevant work for a 79 bytes footprint lz4 x86 decompression stub by Jim Leonard aka Trixter modified by Peter Ferrie aka Qkumba. Wrapper tools and stub in Assembly art section. 21/01/2014 68kgems Interesting 68k code gems for bit manipulation and patterns generation from Alain Brobecker aka baah/Arm's Tech and others added to Assembly art section. 20/01/2014 orbit Published a 64 bytes intro named orbit using volumetric raymarching. Source and binaries made available in Assembly art section. The archive now contains an updated Orbit2.asm version after Jan Kadlec aka Rrrola hinted at two optimizations on the corresponding Pouet thread. Video link : here. 31/12/2013 tinysine Published a 9 bytes parabola and a 19 bytes modified 3rd order Taylor sine approximations. Source and binaries made available in Assembly art section. 24/12/2013 video captures Added YouTube links to phone video captures of tiny intros using here . Source and binaries made available in Assembly art section. 23/12/2013 nightshift Published a 128 bytes intro named nightshift using raymarching. Source and binaries made available in Assembly art section. 12/12/2013 darnit! Published a 256 bytes intro named darnit! using raymarching and midi sound. Source and binaries made available in Assembly art section. 11/04/2013 ami bios 8.00.16 beta4 Taipei based taiwanese company Jetway Info ltd. published this past week the AMI Aptio UEFI BIOS ("a successor to AMIBIOS8 based on the UEFI standard") source code on a public ftp. The sourcecode may be downloaded via the Assembly sourcecode tab above in the BIOS sourecode section. 18/03/2013 biosscan 2 Published a 366 bytes upgrade of the biosscan secure boot Master Boot Record (MBR) protecting against modifications of vme, cpu, rom, nvr, mbr, chs, ivt, rst and kvm on all x86 architectures macosx, windows8, windows7, windows xp, windows vista, windows7, ubuntu and linux. 17/03/2013 layout Modified the layout of the page to suit its future needs. Added use of thumbnails and mirrored all code size competitions. Some files still cannot be uploaded because of their respective sizes. 15/03/2013 amaze 2 Published amaze 2 a second version of amaze following feedback trading-off texturing whilst adding 1)divide overflow test 2) double-buffering preventing flickering/tearing 3)speed and 4)better viewpoint yaw angle precision. 07/03/2013 amaze Published a 128 bytes intro named amaze as a Wolfenstein 3D clone inspired by Justin Frankel's Nullsoft 256 bytes intro labelled gaycast. 01/03/2013 bytepack Published a 919 bytes bin/.com packer with sourcecode using an old Apple II text compression static scheme (the 16 most frequent bytes are encoded on 5 bits and the rest on 9 bits). Preliminary benchmark tests on small files such as zud by pyrodex yield encouraging results where bytepack>ssnpack>apack>lz77>lzss but it is apparent one cannot compress a sector's worth of binary code without tayloring it by hand (the benchmark tests are included in the archive). The included decompression header stub is unfinished as an alpha release. 27/02/2013 apathy Published a 128 bytes intro named apathy using raycasting and midi sound inspired by Frag's work. 21/02/2013 floorcast Published a 86 bytes floorcast intro based on a 114-byte version named VGA floor Casting by rain_storm of dbz. 02/02/2013 speech Published a 115 bytes speech synthetiser based on Microsoft's Speech Application Programming Interface (SAPI) and tested on "out of the box" XP SP3. 28/03/2010 5kpasm32 Published PicoAsm, a 4735 bytes x-86 32-bit assembler. Supports all 80386+ mnemonics/opcodes, assembles itself, and assembles faster than Borland's TASM or Microsoft's MASM. The documentation for PicoAsm was originally written by Dr. Carl Burch. I am not yet releasing the sourcecode, because I still have to convert the syntax it to be 100% NASM compliant, and because I might eventually submit it to a demoparty, and hence wish to prevent the entry's automatic disqualification for doing so beforehand. Ultimatly, my wish is to converge most opcodes as a RISC architecture for native size-reduced binary code. Usage is as NASM : 5kpasm32.com filename.asm -o filename.com. 27/03/2010 atari7.8k Relevant work by Keith Henrickson, and Dan Boris, reverse-engineering the Atari 7800 BIOS. In the BIOS sourcecode section. 12/03/2010 apstubs Relevant work by Maxim, Dan Weiss aka Dwedit, Michael Thornbury aka Kuwanger, Franck Charlet aka hitchhikr/Neural, and lastly Jorgen Ibsen/Ibsen Software for their tiny aPLib decompression stubs respectively for x-86(186 bytes), Z80(233 bytes) and 68x0(164 bytes). 11/03/2010 tinyelf Relevant work by Brian Raiter aka Gorlak/Muppetlabs with a tiny 53 bytes Linux ELF executable header. 11/03/2010 ssnpack Published a 611 bytes bin/.com packer with sourcecode using Static Semi-Nibble compression scheme. It was inspired by BlueOwl's Nibble Compression Engine as published in DCA#1 magazine. The decompression header stub is 69 bytes. 03/03/2010 1kpacker Relevant work by Franck Charlet aka hitchhikr/Neural for his ingenious Win32 212 bytes code (including PE header) compression framework stub using the embedded zlib PNG library in DirectX d3dx9_30.dll. Depacks a pre-modified 7-Zip compressed stream on Windows 2000, XP, Vista and Seven. 02/03/2010 selfdasm Relevant work by RiXtA/3SC for the Demobit 2000 demoparty, with his Intel 8086 256 bytes self-disassembler aka quine in computing. As a bonus, also includes Rob Clark's similar tautology for the ARM architecture. 02/03/2010 tiny4gb Published a 42 bytes Big/UnReal Mode snippet. It builds its GDT dynamically (tested with bochs). 02/03/2010 tinyporv Published a 19 bytes Power On Reset Vector snippet. Re-entering POST through PORV before BIOS int 19h MBR bootstrap (tested with bochs). 28/02/2010 tinylz77 Relevant work by Apokrif on the MDL forum while seeking to mod Dell's Phoenix BIOS, producing unassembly of the latter's 77-byte LZ77/LZSS implementation. Also includes a 68x0 32-byte version for an Atari ST bootsector by Alain Brobecker aka baah/Arm's Tech as published in this pouet thread. 28/02/2010 tinyuhci Relevant work by Tapani Utriainen aka Nadir/RAGE displaying an attached UHCI USB device's descriptor in 233 bytes for Hugi Magazine 's size coding competition #28. Uses tasm. 27/02/2010 biosscan mbr Published a 343 bytes BIOS integrity checker MBR using a 64-bit LSFR .It has a graphic text 100x75 character ala DEBUG visual interface and some anti-debugging.Since most BIOS rootkits either modify the uncompressed LZSS entrypoint, or point to some virtual bios rom extension, CRCing the top of the IVT to the bottom of the F segment in shadow RAM, seems rather simple yet quite elegant.You will need nasm, bochs vfd and partcopy (or dd) to test it. 23/10/2010 arpmbr mbr Relevant work by Max Reitz aka XanClic for OSDev board's 4th 512-byte competition : sending/receiving ARP protocol packets in order to resolve a MAC address within the MBR. Needs QEMU because only works with RTL8139 family network cards. Nevertheless hats off to him ! 26/10/2009 pre pacman2k Almost there (less than 500 bytes to go). Converted source from tasm to nasm. Can be rebuilt as elf binary too since no more dos calls left. 18/10/2009 apack optimizing To spare an extra byte from an apack compressed .com file, use a binary editor such as free XVI32, and do the following after opening your .com file : cs:0100 be0d01 mov si,10dh <-2. change 0dh byte to 0ch cs:0103 bf007f mov di,7f00h cs:0106 8bcf mov cx,di cs:0108 fc cld <-1. delete unecessary byte 17/10/2009 pacman3k Published a 3kb (4089 bytes reduced to 2983 bytes) version of playable pacman3k with sourcecode under GNU licensing. If one strips out the score prints int 21h calls, it is 100% BIOS. The sourcecode contains the embedded DOSBOX DOSBOX-0.73.CONF file.Using the latter, pacman3k runs under Windows, Gentoo Linux, Mac OS X, Solaris 10- sparc, FreeBSD, Fedora Core, OS/2, BeOS, Risc OS, and of course MS-DOS. 01/10/2009 2ksbmod Published a 2kb footprint soundblaster asynchronous music Amiga MOD module player framework for the PC (published originally for the defunct Orange Juice site). The include file musicmod.mod composed by Franck Boularouah (thanks to him!) was directly inserted in order to stick to the single file paradigm, so it's a little bulky. Nowadays, nobody uses DOS SET BLASTER= envar anymore, and call the windows waveOut API to play audio, but most of the tracker code remains valid. 01/10/2009 genssl2k Published an 11 line batch on-the-fly standalone script TLS/SSL certificate generator. I used this previously to import/convert to builtin certmgr.exe as pfx/p12, or feed directly to XP's SP2+ builtin EFS command-line utility cipher.exe (with "%ComSpec% /c CERTMGR.EXE -add ..\namecert.p12 -n "mycert" -s ROOT","%ComSpec% /c CERTMGR.EXE -v -all -s mycert | find "mycert","%ComSpec% /c CIPHER.EXE /s:.\..\ DAT /E /A","%ComSpec% /c .\\EFSDUMP.EXE -S ..\DAT /s:.\..\DAT /D / A"). You can also directly import it to your browser by double-clicking on the generated certificate, and start using it right away. The only problem is it needs openssl.exe for now... 30/09/2009 botnet6k Published a beta of the 6k irc botnet framework for win2k/xp with ICMP4 flood ddos payload.It's not advanced or anything fancy, just a little POC. The goal was to have the basic functionnality of the blackboard concept (pool of information), without any additional software than what is installed by default on 2K/XPSP2. On XPSP3, Vista, and Windows7, it will surely trigger the UAC. I will do another version with on-the-fly SSL certificate generation for the IRC connection. Also, a friend of mine hinted in return netcat nc.exe could be replaced with polling the builtin "netstat -a" command. Bot hardening can be tested by modifying the ipv4 address to be hosted some free Dynamic DNS host. 29/09/2009 pacman4k Re-released pacman4k sourcecode originally published in Claus Volko's Hugi diskmag issue #20 and released at The Assembly demo party in 2000. The marquee itself takes 2kb alone and the only 2 dos calls that could be stripped are for scorekeeping and credits. Plan to reduce it to maybe 1kb bios. Demonstrates hires graphics using unreal /woodoo/big real mode, recursive compression, RTC frequency TTL speaker sound based on ROM fonts modulation. Quite popular download on programmersheaven.com site (5825 hits) and scene.org site (1239 hits). 28/09/2009 blog opened Site opened! Please bear with me as I fill it up progressively Assembly competitions EFnet #asm compo main organizer : wintermute provided hosting : gemNetworks latest snapshot : 03/2013 EFnet #asm compo #01 (01/1999) : download | local mirror EFnet #asm compo #02 (01/2000) : download | local mirror EFnet #asm compo #03 (01/2000) : download | local mirror EFnet #asm compo #04 (01/2000) : download | local mirror EFnet #asm compo #05 (12/2001) : download | local mirror EFnet #asm compo #06 (03/2002) : download | local mirror EFnet #asm compo #07 (06/2003) : download | local mirror EFnet #asm compo #08 (03/2004) : download | local mirror EFnet #asm compo #09 (08/2004) : download | local mirror Hugi Size Coding Competition Series main organizer : Claus-Dieter Volko aka Adok^Royal provided hosting : scene.org latest snapshot : 03/2013 Hugi Size Coding Competition #01 (06/1998) : download | local mirror Hugi Size Coding Competition #02 (07/1998) : download | local mirror Hugi Size Coding Competition #03 (08/1998) : download | local mirror Hugi Size Coding Competition #04 (10/1998) : download | local mirror Hugi Size Coding Competition #05 (12/1998) : download | local mirror Hugi Size Coding Competition #06 (04/1999) : download | local mirror Hugi Size Coding Competition #07 (06/1999) : download | local mirror Hugi Size Coding Competition #08 (08/1999) : download | local mirror Hugi Size Coding Competition #09 (11/1999) : download | local mirror Hugi Size Coding Competition #10 (02/2000) : download | local mirror Hugi Size Coding Competition #11 (05/2000) : download | local mirror Hugi Size Coding Competition #12 (10/2000) : download | local mirror Hugi Size Coding Competition #13 (12/2000) : download | local mirror Hugi Size Coding Competition #14 (06/2001) : download | local mirror Hugi Size Coding Competition #15 (10/2001) : download | local mirror Hugi Size Coding Competition #16 (03/2002) : download | local mirror Hugi Size Coding Competition #17 (05/2002) : download | local mirror Hugi Size Coding Competition #18 (08/2002) : download | local mirror Hugi Size Coding Competition #19 (10/2002) : download | local mirror Hugi Size Coding Competition #20 (12/2002) : download | local mirror Hugi Size Coding Competition #21 (03/2003) : download | local mirror Hugi Size Coding Competition #22 (08/2003) : download | local mirror Hugi Size Coding Competition #23 (09/2004) : download | local mirror Hugi Size Coding Competition #24 (12/2005) : download | local mirror Hugi Size Coding Competition #25 (04/2006) : download | local mirror Hugi Size Coding Competition #26 (05/2006) : download | local mirror Hugi Size Coding Competition Xmas (12/2006) : download | local mirror Hugi Size Coding Competition #27 (11/2008) : download | local mirror Hugi Size Coding Competition #28 (06/2009) : download | local mirror Hugi Size Coding Competition #29 (??/2009) : download | local mirror Assembly Gems collection main organizer : John Eckerdal provided hosting : Lund university latest snapshot : 03/2013 Assembly Gems collection x86 gems (05/2004) : download | local mirror Assembly Gems collection x86 Mnemonic Replacements (05/2004) : download | local mirror Assembly Gems collection PC Platform Gems (05/2004) : download | local mirror Assembly Gems collection PC VGA Gems (05/2004) : download | local mirror Assembly Gems collection PC Tiny Programs (05/2004) : download | local mirror Assembly Gems collection Motorola Gems (05/2004) : download | local mirror HardCode small intros collection main organizer maintainer : Karol Zajac aka Pirx^IND provided hosting : untergrund.net latest snapshot : 03/2013 HardCode small intros collection 64kb intros (01/2011) : download | local mirror HardCode small intros collection 32kb intros (01/2011) : download | local mirror HardCode small intros collection 04kb intros (01/2011) : download | local mirror HardCode small intros collection 01kb intros (01/2011) : download | local mirror HardCode small intros collection 512b intros (01/2011) : download | local mirror HardCode small intros collection 256b intros (01/2011) : download | local mirror HardCode small intros collection 128b intros (01/2011) : download | local mirror HardCode small intros collection 064b intros (01/2011) : download | local mirror HardCode small intros collection 032b intros (01/2011) : download | local mirror HardCode small intros collection 016b intros (01/2011) : download | local mirror IRCnet #asm compo main organizer maintainer : Mikael Klasson aka Fluff provided hosting : mklasson.com latest snapshot : 03/2013 IRCnet #asm compo #01 (12/1996) : download 01 02 03 | local mirror IRCnet #asm compo #02 (01/1997) : download 01 02 03 | local mirror IRCnet #asm compo #03 (01/1997) : download 01 02 | local mirror IRCnet #asm compo #04 (09/1999) : download 00 01 02 03 | local mirror IRCnet #asm compo #05 (07/1997) : download 00 | local mirror OSDev.org 512-byte OS Contest main organizer : Mateusz Tymek aka Decard provided hosting : osdev.org latest snapshot : 03/2013 OSDev.org 512-byte OS Contest #01 (09/2004) : download 01 02 03 04 05 06 07 08 09 10 11 12 | local mirror OSDev.org 512-byte OS Contest #02 (01/2009) : download 01 02 03 04 05 06 07 08 09 | local mirror OSDev.org 512-byte OS Contest #03 (05/2009) : download 01 02 03 04 05 06 07 | local mirror OSDev.org 512-byte OS Contest #04 (01/2010) : download 01 02 03 04 05 06 07 08 09 10 | local mirror OSDev.org 512-byte OS Contest #05 (02/2010) : download 01 02 | local mirror Dark Bit Factory Competitions main organizer : Nick Simpson aka Shockwave^Codigos provided hosting : dbfinteractive.com latest snapshot : ??/2013 TODO... from http://www.dbfinteractive.com/forum/index.php?topic= 5140.0 Assembly ressources Assemblers 65k ACME v0.93 Cross-Assembler by Marco Baye (full) download | local mirror x86 FASM v1.7+ Flat Assembler by Tomasz Grysztar (full) download | local mirror x86 HLA v1.10 High-Level Assembler by Randall Hyde (win) download | local mirror x86 HLA v1.10 High-Level Assembler by Randall Hyde (osx) download | local mirror x86 HLA v1.10 High-Level Assembler by Randall Hyde (lin) download | local mirror x86 HLA v1.10 High-Level Assembler by Randall Hyde (bsd) download | local mirror x86 HLA v1.99 High-Level Assembler by Randall Hyde (win) download | local mirror x86 HLA v1.99 High-Level Assembler by Randall Hyde (lin) download | local mirror x86 HLA v2.00 High-Level Assembler by Randall Hyde (src) download | local mirror x86 HLA v2.10 High-Level Assembler by Randall Hyde (src) download | local mirror x86 HLA v2.14 High-Level Assembler by Randall Hyde (w98) download | local mirror x86 HLA v2.15 High-Level Assembler by Randall Hyde (src) download | local mirror x86 HLA v2.16 High-Level Assembler by Randall Hyde (win) download | local mirror x86 HLA v2.16 High-Level Assembler by Randall Hyde (osx) download | local mirror x86 HLA v2.16 High-Level Assembler by Randall Hyde (lin) download | local mirror x86 HLA v2.40 High-Level Assembler by Randall Hyde (src) download | local mirror x86 HLA v2.60 High-Level Assembler by Randall Hyde (src) download | local mirror x86 HLA v2.70 High-Level Assembler by Randall Hyde (src) download | local mirror x86 HLA v2.80 High-Level Assembler by Randall Hyde (src) download | local mirror x86 LZASM v0.56 Lazy Assembler by Stepan Polovnikov (win) download | local mirror x86 LZASM v0.56 Lazy Assembler by Stepan Polovnikov (dos) download | local mirror x86 MASM v5.10 Macro Assembler by Microsoft (full) download | local mirror x86 MASM v6.11 Macro Assembler by Microsoft (full) download | local mirror x86 MASM v6.14 Macro Assembler by Microsoft (full) download | local mirror x86 MASM v8.00 Macro Assembler by Microsoft (setup) download | local mirror x86 NASM v2.1+ Netwide Assembler by Julian Hall (full) download | local mirror x86 PASM v1.00 Pico Assembler by Olivier Poudade (win) download | local mirror x86 TASM v5.00 Turbo Assembler by Borland (full) download | local mirror x86 TASM v5.0J Turbo Assembler by Borland (patch) download | local mirror x86 TASM v5.10 Turbo Assembler by Borland (upgrade)download | local mirror x86 TASM v5.20 Turbo Assembler by Borland (upgrade)download | local mirror x86 TASM v5.30 Turbo Assembler by Borland (upgrade)download | local mirror x86 TASM v5.30 Turbo Assembler by Borland (full) download | local mirror Lesser known assemblers to be added : A386, Alink, Arrow, asm68, CodeX, GoASM, HLA, NBASM, Paradigm, Pasm, Pass32, Qlink, RosAsm, TMA, V810, Val, WarpLink Assembly sourcecode BIOS sourcecode x86 ami.8.00.16.4.2013.asm x86 pcxtbios.2.5.2012.asm mti loogson.m8089.135.2010.asm x86 openbios.1.0.r463.2009.asm x86 uclinuxbios.dist.2008.asm x86 award.d1.d0623.2005.asm x86 award.d1.f0621.2005.asm x86 amibios.inside.2.0.2004.asm x86 tinybios.1.3c.2001.asm x86 hp.bios.2a5l9f09.2000.asm x86 award.6.00pg.1999.asm x86 mmurtl.1.0.1999.asm x86 award.4.51pg.1997.asm x86 ami.6.27.10.a.1996.asm x86 ami.6.27.10.b.1996.asm x86 ami.2m.1.3.1993.asm x86 phoenix.1.00xt.1988.asm 68k atari.7800.bios.06.1986.asm x86 ibm.2.00at.1985.asm x86 act.apricot.2.7xt.1985.asm z80 amstrad.cpc6128.3.0.crtc4.1985.asm z80 amstrad.cpc6128.3.0.crtc0.1985.asm x86 tandy.pc.jr.1984.asm x86 act.apricot.msdos311.1984.asm x86 olivetti.m20.1983.asm x86 dos.816.cpm86.1983.asm x86 digital.research.cpm86.1983.asm x86 digital.research.cpm86.1981.asm x86 ibm.1.00xt.1981.asm x86 digital.research.8080.asm.1978 MBR sourcecode x86 microsoft.windows.8.mbr.asm x86 microsoft.windows.7.mbr.asm x86 unix.openbsd.4.9.mbr.asm x86 microsoft.windows.vista.mbr.asm x86 microsoft.windows.xp.mbr.asm x86 microsoft.windows.2003.mbr.asm x86 microsoft.windows.2000.mbr.asm x86 microsoft.windows.nt4.mbr.asm x86 microsoft.windows.me.mbr.asm x86 microsoft.windows.98se.mbr.asm x86 microsoft.windows.98.mbr.asm x86 microsoft.windows.95b.mbr.asm x86 microsoft.windows.95.mbr.asm x86 microsoft.windows.3.11.mbr.asm x86 microsoft.dos.3.30.mbr.asm z80 amstrad.dos.0.5.boot.asm OS sourcecode mti mips.vxworks.5.51 x86 microsoft.windows.2k x86 microsoft.windows.nt4 x86 mmurtl32.1.0 x86 microsoft.dos.6.0 x86 microsoft.dos.3.30 68k 68k amiga.os.3.10.zip x86 microsoft.dos.2.0 x86 microsoft.dos.1.25 x86 microsoft.dos.1.24 z80 amstrad.dos.0.5 65k apple.dos.3.1 Language sourcecode z80 locomotive.basic.1.1.1985.asm Book sourcecode x86 undocumented.windows.2000.secrets x86 programmer.s.guide.to.pc.and.ps2.video.systems x86 the.art.of.assembly.language.programming x86 graphics.gems x86 assembly.language.for.intel.based.computers x86 assembly.master.class x86 high.resolution.video.graphics x86 mastering.turbo.assembler x86 the.data.compression.book x86 windows.assembly.language.and.systems.programming x86 the.art.of.assembly.language x86 bios.disassembly.ninjutsu.uncovered x86 the.undocumented.pc x86 zen.of.assembly.language Assembly art Assembly advanced sourcecode x86 2048.asm (256 bytes) view | download from Loren Boreal/6502 Group Blaney x86 sarlacca.asm (256 bytes) view | download from Olivier Poudade x86 homebase.asm (256 bytes) view | download from Olivier Poudade x86 timelord.asm (256 bytes) view | download from Olivier Poudade x86 invasion.asm (128 bytes) view | download from Olivier Poudade x86 watchers.asm (128 bytes) view | download from Olivier Poudade x86 badcrows.asm (128 bytes) view | download from Olivier Poudade x86 miditrax.asm (64 bytes) view | download from Olivier Poudade x86 chesslin.asm (256 bytes) view | download from Olivier Poudade x86 nickbait.asm (145 bytes) view | download from Jim "Trixter/ Hornet" Leonard x86 futura.asm (256 bytes) view | download from Olivier Poudade x86 life42.asm (42 bytes) view | download from Olivier Poudade 65k bootc64.txt (n/a bytes) view | download from Ninja/The Dreams x86 1ksbmod.asm (1427 bytes) view | download from Olivier Poudade x86 bootchess.asm (455 bytes) view | download from Olivier Poudade z80 houstontracker.asm (n/a bytes) view | download from Pater "Utz/ Irrlicht project" Maria x86 megapole.asm (256 bytes) view | download from Olivier Poudade x86 crawlspace.asm (256 bytes) view | download from Olivier Poudade x86 centurio.asm (256 bytes) view | download from Olivier Poudade arm codepres.asm (1180 bytes) view | download from Tony Haines and Eli "Pervect" Leyssens z80 dzx7mini.asm (159 bytes) view | download from Antonio Villena & Einar Saukas 65k brainfck65.asm (159 bytes) view | download from Peter "Qkumba" Ferrie x86 crasm512.asm (512 bytes) view | download from Robert "OrbitalDecay" Forder x86 tiny4gb.asm (34 bytes) view | download from Peter "Qkumba" Ferrie x86 girlbasic.asm (2048/1771 bytes) view | download from Olivier Poudade x86 seepcx47.asm (47 bytes) view | download from Peter "Qkumba" Ferrie x86 life44.asm (44 bytes) view | download from Olivier Poudade x86 seepcx48.asm (48 bytes) view | download from Olivier Poudade x86 deusfaber.asm (128 bytes) view | download from Olivier Poudade x86 sunroad.asm (128 bytes) view | download from Olivier Poudade x86 pacman256.asm (256 bytes) view | download from Olivier Poudade x86 psp.asm (n/a bytes) view | download from Olivier Poudade x86 axon.asm (256 bytes) view | download from Olivier Poudade x86 bootchess.asm (512 bytes) view | download from from Olivier Poudade 65k 10printc64.asm (16 bytes) view | download from Steve Koch x86 paname.asm (1024 bytes) view | download from Olivier Poudade x86 abductee.asm (256 bytes) view | download from Olivier Poudade x86 assumed.txt (n/a bytes) view | download from Ben "fys" Lunt & Ange "corkami" Albertini x86 mayan.asm (128 bytes) view | download from Olivier Poudade x86 wolf128.asm (128 bytes) view | download from Olivier Poudade x86 floorcast64.asm (64 bytes) view | download from Olivier Poudade 68k lzss30b.asm (30 bytes) view | download from Francois "Zerkman^ Sector1" Galea 65k mona.asm (256 bytes) view | download from Jakub "Ilmenit" Debski 68k pngdecode.asm (5120 bytes) view | download from David "GT Turbo^ CVSD" Brylka x86 paint14b.asm (14 bytes) view | download from Suborg & HellMood x86 helicave.asm (256 bytes) view | download from Olivier Poudade 68k lmc1992.asm (??? bytes) view | download from Arnaud "gwEn" Carr& eacute 68k atariregs.txt (n/a bytes) view | download from Dan "goemon" Hollis & Denis "STGhost^SectorOne" Huguet 65k rts.asm (563 bytes) view | download from Peter "Qkumba" Ferrie x86 pehdr32.asm (n/a bytes) view | download from Peter "Qkumba" Ferrie x86 pehdr64.asm (n/a bytes) view | download from Peter "Qkumba" Ferrie x86 brainfck.asm (100 bytes) view | download from Peter "Qkumba" Ferrie x86 isx64.asm (5 bytes) view | download from Peter "Qkumba" Ferrie x86 juliambr.asm (403 bytes) view | download from Peter "Qkumba" Ferrie 65k 10hprint.asm (16 bytes) view | download from Peter "Qkumba" FerrieSteve "snert103" Koch x86 10print.asm (10 bytes) view | download from Peter "Qkumba" Ferrie 65k aplibunp.asm (236 bytes) view | download from Peter "Qkumba" Ferrie 65k lz4unp.asm (152 bytes) view | download from Peter "Qkumba" Ferrie 65k lz4unp02.asm (166 bytes) view | download from Peter "Qkumba" Ferrie x86 realdosxp.bat (n/a bytes) view | download from Olivier Poudade x86 mbr16to64.asm (512 bytes) view | download from Brendan "Oculusfervoris" Trotter x86 lz4decomp.asm (79 bytes) view | download from Jim "Trixter" Leonard & Peter "Qkumba" Ferrie 68k textgens.asm (n/a bytes) view | download from Alain "baah/Arm's Tech" Brobecker 68k bitgems.asm (n/a bytes) view | download from Alain "baah/Arm's Tech" Brobecker x86 orbit2.asm (63 bytes) view | download from Olivier Poudade & Jan "Rrrola" Kadlec x86 orbit.asm (64 bytes) view | download from Olivier Poudade x86 tinysin1.asm (9 bytes) view | download from Olivier Poudade x86 tinysin3.asm (19 bytes) view | download from Olivier Poudade x86 nightshift.asm (128 bytes) view | download from Olivier Poudade x86 darnit!.asm (256 bytes) view | download from Olivier Poudade x86 rotozoom47b.asm (47 bytes) view | download from Franck "hitchickr" Charlet z80 uncrunchmem.asm (??? bytes) view | download from Jussi "ccfg" Pitkanen & Pasi Ojala & Jeff Frohwein x86 pucrunch.asm (n/a bytes) view | download from Jussi "ccfg" Pitkanen & Pasi Ojala & Jeff Frohwein z80 uncrunch-z80.asm (392 bytes) view | download from Maxim & Pasi Ojala & Jeff Frohwein x86 biosscan2.asm (336 bytes) view | download from Olivier Poudade x86 amaze2.asm (128 bytes) view | download from Olivier Poudade x86 amaze.asm (128 bytes) view | download from Olivier Poudade x86 bytepack.asm (??? bytes) view | download from Olivier Poudade x86 apathy.asm (128 bytes) view | download from Olivier Poudade x86 floorcast.asm (86 bytes) view | download from Olivier Poudade x86 speech.asm (128 bytes) view | download from Olivier Poudade x86 pasm32.asm (4735 bytes) view | download from Olivier Poudade x86 aplibx86stub.asm (186 bytes) view | download from Olivier Poudade & Jorgen Ibsen z80 aplibz80stub.asm (233 bytes) view | download from Maxim & Dan "Dwedit" Weiss 68k aplib68kstub.asm (164 bytes) view | download from Franck "hitchickr" Charlet & MML 2010 Lionheart x86 tinyelf.asm (53 bytes) view | download from Brian "Gorlak^ Muppetlabs" Raiter x86 ssnpack.asm (69 bytes) view | from Olivier Poudade & BlueOwl x86 1kpacker.asm (212 bytes) view | download from Franck "hitchickr" Charlet x86 selfdasm.asm (256 bytes) view | download from RiXtA/3SC x86 selfdasm2.asm (256 bytes) view | download from DOS386 & RiXtA^ 3SC arm selfdasm.asm (??? bytes) view | download from Rob Clark x86 tiny4gb.asm (42 bytes) view | download from Olivier Poudade x86 tinyporv (19 bytes) view | download from Olivier Poudade x86 tinylz771.asm (77 bytes) view | download from Apokrif 68k tinylz772.asm (32 bytes) view | download from Alain "baah^Arm's Tech" Brobecker x86 tinyuhci.asm (233 bytes) view | download from Tapani "Nadir^ RAGE" Utriainen x86 arpmbr.asm (512 bytes) view | download from Max "XanClic" Reitz x86 pacman2k.asm (2521 bytes) view | download from Olivier Poudade x86 pacman3k.asm (2983 bytes) view | download from Olivier Poudade x86 pacman4k.asm (4096 bytes) view | download from Olivier Poudade x86 2ksbmod.asm (2048 bytes) view | download from Olivier Poudade x86 nespace6.asm (4096 bytes) view | download from Olivier Poudade mis genssl2k.bat (n/a bytes) view | download from Olivier Poudade mis botnet6k.vbs (n/a bytes) view | download from Olivier Poudade mis win32asm.hta (n/a bytes) view | download from Olivier Poudade Press coverage http://fr.1001mags.com/parution/l-essentiel-luxembourg/numero-1684-2-fev-2015/page-14-15-texte-integral http://www.20min.ch/printpdf/VD_20150202.pdf http://www.20min.ch/ro/multimedia/stories/story/15166457 http://www.20min.ch/ro/multimedia/stories/story/Un-jeu-video-d-echecs-bat-un-record-vieux-de-33-ans-15166457 https://www.2600index.info/article.php?i=176&a=2611&o= https://store.2600.com/collections/2010-2015/products/spring-2016 http://www.4players.de/4sceners.php/dispbericht/-/81436/0/index.html http://www.4players.de/4players.php/dispbericht/Spielkultur/Special/7020/81436/0/4Sceners.html http://www.abclinuxu.cz/blog/programy/2015/2/bootchess-487b-sach-tentoraz-v-online-verzii https://blog.adafruit.com/2015/02/01/coder-creates-the-smallest-game-of-chess/ http://m.cacm.acm.org/news/182748-coder-creates-smallest-chess-game-for-computers/fulltext http://www.ambafrance-cl.org/468-c-est-le-nombre-d-octets-du http://www.ambafrance-mx.org/Un-chiffre-un-fait-468-c-est-le http://www.amigaimpact.org/forums/topic/megapole-256bytes-par-red-sector-inc/ http://www.amsterdamnews.net/index.php/sid/236901257 http://androbit.net/mini/899/487_bajtos_sakkprogram.html http://arstechnica.com/gaming/2015/01/squeezing-a-playable-chess-program-into-487-bytes/ http://www.arfy.fr/dotclear/index.php?post/2015/02/02/Un-jeu-d-echec-DOS-en-487-octets--- http://meta.ath0.com/2016/02/10/this-page-is-xxxxx-bytes/ http://attivissimo.blogspot.fr/2015/01/scacchi-minimalisti-in-487-byte.html http://www.automatiseringgids.nl/nieuws/2015/05/compactste-schaakprogramma-ooit-vergt-05k http://www.awardchannel.com/coder-reduced-the-size-of-chess-game-to-only-478-byte http://www.bbc.co.uk/mundo/noticias/2015/01/150129_tecnologia_ajedrez_mas_pequeno_mundo_ch http://www.bbc.com/mundo/noticias/2015/01/150129_tecnologia_ajedrez_mas_pequeno_mundo_ch http://www.bbc.com/news/technology-31028787 http://bcchess.co.za/index.php/news/other-news/84-chessbase http://beginningcomputerprogramming.xyz/hardest-chess-computer-program/ http://www-inst.eecs.berkeley.edu/~cs61c/su15/lec/04/2015Su-CS61C-L04-sk-C3.pptx http://billwall.phpwebhosting.com/articles/Chess%20engines.htm http://www.bitfellas.org/e107_plugins/content/content.php?content.2796 http://www.bitlanders.com/blogs/coders-most-small-chess-game-for-computers/2725647 http://www.biztekmojo.com/00228/french-computer-programmer-creates-worlds-smallest-chess-game http://www.bladi.info/threads/petit-programme-dechecs-monde.395474/ http://www.bladi.net/forum/threads/petit-programme-dechecs-monde.395474// http://blogdecomputacion.com/blog/2015/01/31/el-videojuego-de-ajedrez-mas-pequeno-del-mundo http://boardgamegeek.com/thread/1310074/487-byte-chess-program-breaks-32-year-old-record http://careersnews.ie/coding-chess-game/ http://en.chessbase.com/post/the-world-s-smallest-chess-engines https://chessdailynews.com/checkmate-in-487-bytes/ http://chessprogramming.wikispaces.com/Olivier+Poudade http://www.cnbeta.com/articles/366373.htm http://www.com-magazin.de/news/open-source-games/kleinste-computer-schachspiel-welt-885733.html http://commodore.ninja/philippe-langs-new-official-amiga-1200-cases-re-launch/ http://www.commodorefree.com/magazine/vol9/issue87.html#NEWS-1.6 http://www.commodorefree.com/magazine/vol9/issue87.pdf http://compgroups.net/comp.sys.cbm/commodore-free-magazine-issue-87-part-1/3027643 https://compute.info/googleplus/u/110663859190174368755 http://boston.conman.org/2015/02/02.1 http://boston.conman.org/2015/09/26.1 https://www.coursehero.com/file/13546631/Lecture-4-C-Memory-Management-Usage/ https://cryptocointalk.com/topic/29031-mashable-bootchess-is-smallest-chess-program-ever-want-to-play/ http://dailyscene.com/bootchess-is-smallest-chess-program-ever-want-to-play/ http://www.dailytech.com/Worlds+Smallest+Chess+Code+is+a+Cheating+Novice+But+Still+Kind+of+Lovable/article37115.htm https://delicious.com/sebastien.ferry http://demoscene.ru/english/demo/demo1a.php3?2016#934 http://derstandard.at/2000010978510/487-Byte-Bootchess-ist-das-kleinste-Schachspiel-der-Welt http://www.destructoid.com/bootchess-beats-32-year-old-record-for-smallest-chess-game-at-only-487-bytes-286879.phtml http://www.digi.no/932691/sjakkspill-paa-bare-487-bytes http://www.digitallife.gr/bootchess-chess-game-487-bytes-95656 http://digitaltrusting.com/?tag=bootchess http://www.diplomatie.gouv.fr/en/french-foreign-policy/economic-diplomacy-foreign-trade/facts-about-france/one-figure-one-fact/article/468-the-number-of-bytes-in-the http://www.disassociated.com/tag/applications/ http://disqus.com/home/discussion/destructoid/bootchess_beats_32_year_old_record_for_smallest_chess_game_at_only_487_bytes/ http://www.dobreprogramy.pl/Nowy-rekordzista-BootChess-najlzejsza-implementacja-szachow-w-historii,News,60663.html http://www.docexcel.net/html/it/view-23053-1.html http://www.doshaven.eu/game/bootchess/ http://dullneon.com/randomnotes/2015/09/chess-487-bytes.html http://www.eatsleepdigitals.com/want-play-smallest-computer-chess-game http://efytimes.com/e1/fullnews.asp?edid=159561 http://www.elbotonselect.com/ajedrez-en-487-bytes-olivier-poudade-consigue-el-record-mundial-con-bootchess/ http://elcomercio.pe/tecnologia/inventos/como-se-creo-ajedrez-que-pesa-menos-que-tres-tuits-noticia-1788355 http://www.electronicproducts.com/Programming/Software/Image_of_the_Day_World_s_smallest_game_of_chess_takes_up_only_487_bytes.aspx http://www.enlight.ru/post/9589 http://www.enlight.ru/post/9599 http://www.enlight.ru/post/9807 http://www.entuespacio.com/bootchess-es-el-videojuego-de-ajedrez-de-solo-487-bytes/ http://ericjmritz.name/2015/09/27/links-of-the-week-w40-2015/ http://www.eteknix.com/487-bytes-takes-make-game-chess/ http://www.fastcodesign.com/3041601/hyper-minimal-graphics-create-the-smallest-chess-game-in-history http://www.fastnewsrelease.com/technology-and-science/10022/coder-creates-smallest-computer-chess-game.html http://news.filehippo.com/2015/01/french-coder-creates-boot-chess/ http://finalpatch.blogspot.fr/2014/06/dissecting-128-byte-raycaster.html http://board.flatassembler.net/topic.php?t=17724 http://board.flatassembler.net/topic.php?t=18556 https://flokk.no/tags/assembler http://flokk.no/tags/baudsurfer http://forum.fok.nl/topic/2192369 http://thad.frogley.info/archive/the_greatest_program.html http://dl.fullcirclemagazine.org/issue94_en.pdf [cf. WORLD'S SMALLEST CHESS GAME APPLICATION RELEASED FOR LINUX, WINDOWS AND MAC p.7] http://www.funstock.co.uk/commodore-amiga-a-visual-commpendium-book [cf. AMIGA VISUAL COMMPENDIUMM BOOK p.211] http://game2017.info/2015/09/06/chess-game-download-to-pc/ http://gamerick.com/bootchess-is-tiniest-game-ever-checkmates-1k-zx-chess-to-make-the-move/ http://gamesofficial.com/smallest-chess-game-created-coder/ http://gamingtalk.com/smallest-chess-game-world/ http://gamopat.com/2015/01/un-jeu-d-echecs-dans-1-2-ko.html http://www.geek.com/games/computer-chess-created-in-487-bytes-breaks-32-year-old-record-1614445/ http://www.geeksaresexy.net/2015/01/29/chess-program-coded-487-bytes/ http://gigazine.net/news/20150128-bootchess/ http://github.com/chenx/Collections http://gist.githubusercontent.com/wvvw/74a0429b39a61fa94f66/raw/239cc8cc11d9b585c564b601d586f2951b3c33dc/gistfile1.txt https://gist.github.com/jwieder/7e7e643cc71c81f63958 http://gizmodo.com/the-smallest-game-of-chess-takes-up-just-487-bytes-1682237419 http://www.gizmodo.in/software/The-Smallest-Game-of-Chess-Takes-Up-Just-487-Bytes/articleshow/46042234.cms http://goinfotech.blogspot.fr/2015/02/7-excellent-software-programs-written.html http://www.golem.de/news/bootchess-487-byte-fuer-ein-vollwertiges-schachprogramm-1501-111987.html http://wpedia.goo.ne.jp/enwiki/Red_Sector_Incorporated http://goodnewsvibes.com/?p=3115 http://halboor.com/raycasting http://d.hatena.ne.jp/hanecci/20150926/p12 http://www.hebdensteiner.com/chessobsessed/index.php/news/18-chessbase-news/6049-bootchess-the-world-s-smallest-chess-engine http://h2.hkepc.com/forum/viewthread.php?tid=2164640 http://global.hkepc.com/forum/viewthread.php?tid=2164640 http://hexus.net/tech/news/software/80086-computer-chess-program-written-just-487-bytes-code/ http://hi-tech.ua/article/samyie-malenkie-kompyuternyie-shahmatyi-v-mire-bootchess/ http://hifibyapg.com/volume-2.md http://hvg.hu/tudomany/20150511_Sosem_fogja_kitalalni_mekkora_tarhelyet_f http://hypr.ru/blog/events/426.html http://immortalchess.net/forum/showthread.php?p=573140&langid=1 http://www.indiblogger.in/indipost.php?post=507941 http://infodiario.co/com-apenas-487-bytes-bootchess-e-o-menor-jogo-de-xadrez-ja-foi-criado/ http://www.instalki.pl/aktualnosci/rozrywka/17306-rekord-swiata-najmniejsza-gra.html http://gry.interia.pl/newsy/news-pobito-rekord-swiata-bootchess-wirtualne-szachy-o-rozmiarze-,nId,1601491 http://irrlichtproject.blogspot.fr/2014/10/demo-abductee-by-baudsurfer.html http://irrlichtproject.blogspot.fr/2015/06/deus-faber-by-baudsurfer.html http://irrlichtproject.blogspot.fr/2015/06/demo-sun-road-by-baudsurfer.html http://irrlichtproject.blogspot.fr/2015/09/demo-megapole-by-baudsurfer.html http://irrlichtproject.blogspot.de/2016/01/demo-futura-by-rsi.html http://irrlichtproject.blogspot.fr/2016/05/demo-timelord-by-rsi.html http://itshqip.com/bootchess-loja-e-shahut-sasine-te-vogel/?utm_source=%C2%A9+itshqip&utm_medium=twitter http://www.itworld.com/article/2833731/keyboard-for-one-8-of-the-most-impressive-solo-programming-efforts.html http://www.jc-mouse.net/noticias/bootchess-ajedrez-en-487-bytes http://jcctech.blogspot.fr/2015/01/the-smallest-game-of-chess-takes-up.html http://jimwestonchess.blogspot.fr/2015/01/bootchess-in-487-bytes.html http://blog.jobbole.com/92476/ http://www.joshwieder.net/2015/02/bootchess-tiniest-chess-program-in-town.html http://justmac.info/news/6812888/Bootchess-487-Byte-f%C3%BCr-ein-vollwertiges-Schachprogramm/ http://kernelmag.dailydot.com/issue-titles/14367/editors-note-the-obsessions-issue/ http://kernelmag.dailydot.com/issue-sections/headline-story/14353/small-chess-program-bootchess-nanochess/ http://www.kickstarter.com/projects/a1200housing/new-amiga-1200-cases-made-from-new-molds http://www.kifi.com/andy-lee/computer-programming http://kotaku.com/the-game-that-wants-to-get-smaller-not-bigger-1682344561 http://www.lemonde.fr/pixels/breve/2015/01/28/un-mini-mini-jeu-d-echecs_4565039_4408996.html http://www.lessentiel.lu/epaper/Lessentiel/2015/fevrier/02.02.2015/LEssentiel_20150202.pdf http://www.lessentiel.lu/fr/hi_tech/actualites/story/Le-plus-petit-jeu-video-d-echecs-se-devoile-20305895 http://247.libero.it/bfocus/422529/x150925070033604031/scacchi-minimalisti-in-487-byte/ http://libertypod.org/posts/226006 http://libreprensa.com/k/bootchess/5319484 http://www.linuxlinks.com/article/20150222033906262/ChessBytes.html http://news.livedoor.com/article/detail/9723477/ http://www.manager.co.th/Cyberbiz/ViewNews.aspx?NewsID=9580000011272 http://mashable.com/2015/01/30/play-it-better-tiny-chess-game/ https://www.misleddit.com/r/Demoscene/ http://www.meneame.net/m/tecnologia/mejor-programa-jamas-escrito-eng http://mag.mo5.com/actu/64455/record-battu-pour-le-plus-petit-jeu-dechecs/ http://www.merit.unu.edu/itweekly/html.php?nid=5330 https://2015.meteoriks.org/winners https://2016.meteoriks.org/nominees http://www.mobygames.com/game/bootchess http://www.mobzine.ro/2015/01/cel-mai-mic-joc-digital-de-sah-din-lume/ http://www.mozaaf.com/post/2664587 http://www.msn.com/en-us/news/technology/coder-creates-smallest-chess-game/ar-AA8H6PM http://mybroadband.co.za/news/gaming/117673-smallest-ever-chess-program-487-bytes.html http://nakedsecurity.sophos.com/2015/01/30/does-size-matter-it-does-if-youre-french/ http://www.nation.lk/epaper/sunday/2015/02/01/files/assets/basic-html/page16.html [cf. The Nation Sunday Print Edition p.17] http://natunjug.com/news-id/6252 http://nearpictures.com/pages/m/men-playing-chess/ http://www.nerdcore.de/2015/01/29/487-bytes-chess/ http://www.newsnow.co.uk/A/793942713?-13256:1652:0 http://www.nickles.de/c/n/rekord-bootfaehiges-schachprogramm-ist-nur-487-byte-gross-10502.html http://nunti.mx/bootchess-rompe-records/ http://nuzzel.com/story/09202015/kernelmag.dailydot/the_bitter_rivalry_behind_the_worlds_smallest_chess_program_2 http://www.nyteknik.se/popular_teknik/teknikrevyn/article3879884.ece http://onedio.com/haber/487-byte-lik-satranc-oyunu--443651 http://ono-sendai.tumblr.com/post/96166902996/dissection-of-wolf128-by-finalpatch-wolf128-is-a http://oophororrhaphy1.rssing.com/browser.php?indx=1793785&item=4141 http://openbetas.com/bootchess-smallest-chess-game/ http://operacoast.com/cards/t3n3B http://www.orval-net.com/essay/information/%E3%82%8F%E3%81%9A%E3%81%8B487%E3%83%90%E3%82%A4%E3%83%88%E3%81%A7%E4%B8%96%E7%95%8C%E6%9C%80%E5%B0%8F%E3%81%AE%E3%83%81%E3%82%A7%E3%82%B9%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E7%99%BB%E5%A0%B4%20Windows%E3%83%BBLinux%E3%81%AA%E3%81%A9%E3%81%A7%E5%8B%95%E4%BD%9C%E5%8F%AF%E8%83%BD/722 http://www.pathfinder.gr/stories/4159551/programmatisths-dhmioyrghse-to-mikrotero-pc-game-ever/ http://www.pcguia.pt/2015/01/xadrez-batido-recorde-com-32-anos/ http://www.phrack.org/issues/69/4.html#article http://www.pinterest.com/pin/79094537182347502/ http://www.pirate-news.com/2015/01/28/coder-creates-smallest-chess-game/?tb http://www.pouet.net/prod.php?which=64962 http://ppr.li/r?trail=contributor%3Dtwitter%3A23566038&url=http%3A%2F%2Fpastebin.com%2Fw63UTfUT&urlhash=d2d730c4 http://prog.hu/hirek/3804/Hihetetlen+487+bajtban+irtak+meg+egy+komplett+sakkprogramot.html http://prog.hu/hirek/3804/hihetetlen-487-bajtban-irtak-meg-egy-komplett-sakkprogramot http://purebasic.fr/english/viewtopic.php?f=17&t=61514 http://radicalhelmet.tumblr.com/post/127227579313/itworld360-a-chess-program-in-487-bytes-and-8 http://www.randomrocker.co.uk/new/redditsingle.php?postid=3mcc4l&subreddit=technology http://rebrn.com/re/the-bitter-rivalry-behind-the-worlds-smallest-chess-program-937511/ http://www.reddit.com/r/chess/duplicates/2tw9le/chess_in_487_bytes_a_new_world_record_xpost/ http://www.reddit.com/r/interestingasfuck/comments/2ty5do/at_487_bytes_bootchess_is_the_smallest_computer/ http://www.reddit.com/r/programming/comments/2tvds4/chess_game_in_487_bytes_a_new_record/ http://www.reddit.com/r/programming/comments/3lgbsi/yet_another_256_byte_dos_program_but_with_sources/ http://redef.com/mix/media-mix-1443022031063# http://redfm.mx/nota?aid=9606&title=El_ajedrez_m%E1s_peque%F1o_del_mundo http://www.reduksy.pl/pl/424/134/424/Dema/1/3270/Megapole%20by%20Red%20Sector%20Inc. http://www.reimarufiles.com/2015/02/05/meet-the-smallest-chess-game-for-computers http://www.retrogamescollector.com/33-year-old-zx81-1k-zx-chess-world-record-broken/ http://retroinvaders.com/en/57873/zx-81-has-the-smallest-implementation-of-a-chess-game-wait-not-anymore http://www.retromagazine.eu/retro/2015-01/ms-dos-512b-spiel-bootchess-2015/ http://www.retromagazine.eu/retro/2015-03/ms-dos-256b-intro-axon-2015/ http://www.retromagazine.eu/retro/2015-09/ms-dos-256b-intro-centurio-2015/ http://www.retromagazine.eu/retro/2015-09/ms-dos-256b-intro-megapole-2015/ http://www.retromagazine.eu/retro/2016-07/ms-dos-256b-intro-home-base-2016/ http://www.retromagazine.eu/retro/2016-07/ms-dos-256b-intro-home-base-2016/ http://events.retroscene.org/dh2016/256b_Intro http://www.retrospekt.com.au/2015/01/daily-retrospektive-30012015/ http://ronggeng.net/2015/01/zx81-beaten-at-last-as-dev-claims-smallest-chess-code-crown/ http://www.runningwithrifles.com/phpBB3/viewtopic.php?f=8&t=1972&view=next http://samsclass.info/newsm2.shtml http://wx.shenchuang.com/article/2015-10-16/1232821.html http://slideplayer.com/slide/4258131/ http://www.siliconrepublic.com/digital-life/item/40423-french-coder-shows-how-to-f http://www.simulationsraum.de/blog/2015/01/28/bootchess/ http://games.slashdot.org/story/15/01/28/0148234/computer-chess-created-in-487-bytes-breaks-32-year-old-record http://games-beta.slashdot.org/story/15/01/28/0148234/computer-chess-created-in-487-bytes-breaks-32-year-old-record http://www.slate.com/blogs/future_tense/2015/01/28/bootchess_is_a_487_byte_chess_game.html http://fr.slideshare.net/EatSleepDigitals/want-to-play-the-smallest-computer-chess-game http://tech.sme.sk/c/7616018/stvorili-najmensi-sachovy-program-ma-len-487-bajtov.html http://www.softantenna.com/wp/software/1k-zx-chess/ http://www.softantenna.com/wp/software/boot-chess/ http://m.sohu.com/n/556397126/#p http://www.spiegel.de/netzwelt/games/bootchess-kleinstes-schachspiel-der-welt-programmiert-a-1015600.html http://snapzu.com/ckshenn/the-bitter-rivalry-behind-the-worlds-smallest-chess-program http://snapzugaming.wordpress.com/2015/09/21/the-bitter-rivalry-behind-the-worlds-smallest-chess-program/ http://it.srad.jp/story/15/02/03/1919234/ http://synchrony.nyc/2016-compo-results/ http://www.t2e.pl/pl/424/134/424/WideoTeka-beta/1/3270/Megapole-by-Red-Sector-Inc http://tech.sme.sk/c/7616018/stvorili-najmensi-sachovy-program-ma-len-487-bajtov.html http://www.techblimp.com/bootchess-the-worlds-tiniest-chess-game-ever/ http://www.techexquisite.com/category/bootchess/ http://techholic.co.kr/archives/28454 http://www.techly.com.au/2015/02/13/smallest-chess-board-world-computer-game-vice-versa/ http://www.techspot.com/news/59577-coder-shrinks-chess-game-487-bytes.html http://www.tecmundo.com.br/video-game-e-jogos/73269-487-bytes-bootchess-menor-jogo-xadrez-criado.htm http://www.teknoplof.com/tag/bootchess/ http://thedemoscene.tumblr.com/day/2015/09/05 http://www.theguardian.com/technology/2015/jan/29/how-small-is-the-smallest-chess-game-in-the-world-this-small http://www.thelightapp.com/answers/query/What_is_the_fisrt_chess_engine_ever_invented/d1g1121Ebb http://www.theregister.co.uk/2015/01/29/zx81_record_falls_as_dev_claims_smallest_chess_code_crown/ http://thetrendythings.com/read/40202 http://thezugzwangblog.com/el-programa-de-ajedrez-mas-pequeno-del-mundo/ http://www.ticaretbaba.com/32-yillik-satranc-rekoru-kirildi.html http://www.tomshardware.fr/articles/bootchess-echecs-demoscene,1-55406.html http://tumvue.com/tumblr/blog/thedemoscene http://tweakers.net/geek/101067/ontwikkelaars-maken-schaakprogramma-van-slechts-487-bytes.html http://www.ubergizmo.com/2015/01/chess-computer-program-weighs-in-at-just-487-bytes/ http://ujjalnewsnish.tumblr.com/post/123605173736/french-coder-creates-smallest-game-boot-chess https://www.ukfast.co.uk/internet-news/coder-creates-smallest-chess-game.html http://umeristan.blogspot.fr/2015/01/boot-chess-smallest-game-ever-by-french-coder.html http://www.unexplained-mysteries.com/forum/index.php?s=02cebaf24139b1ac68c6f4dc984b4dff&showtopic=277456&hl= http://www.vidaextra.com/industria/bootchess-rompe-records-es-el-videojuego-de-ajedrez-mas-pequeno-del-mundo http://vintagecomputers.tumblr.com/post/129376658270/megapole-by-rsi-ms-dos-2015#notes http://www.vikatan.com/news/article.php?module=news&aid=37978 http://www.vikatan.com/news/miscellaneous/37978.art http://vk.com/wall-30666517_1226356?reply=1226448 http://www.uk.news.voxquo.com/noticia-detalhe-media.asp?id=475852&t=Coder-creates-smallest-chess-game http://www.web64.net/rss/?p=52448 http://webwereld.nl/software/85219-schaaksoftware-van-nog-geen-halve-kb-breekt-record http://www.webwiki.com/olivier.poudade.free.fr http://widenetarea.com/info/bootchess-is-smallest-chess-program-ever-want-to-play/ https://wikileaks.org/hackingteam/emails/emailid/30701 http://wiki-tip.info/2016/01/13/computer-chess-games-download/ http://winfuture.de/news,85588.html http://wingstonsharon.tumblr.com/post/129406691289/yet-another-256-byte-dos-program-but-with http://wingztv.com/video/megapole-by-rsi-ms-dos-2015/ http://www.wired.co.uk/magazine/archive/2015/08/start/from-the-editor [cf. THE WIRED INDEX p.144] http://article.wn.com/view/2015/01/30/BootChess_is_smallest_chess_program_ever_Want_to_play/ http://xem.github.io/techwatch/ https://www.xsede.org/education-outreach-blog/-/blogs/hpc-research-and-education-news-for-the-week-of-february-9-2015-sponsored-by-xsede http://news.ycombinator.com/item?id=8954630 http://news.ycombinator.com/item?id=10247329 http://www.zeusnews.it/n.php?c=22872 http://blog.zog.org/2015/09/links-van-18-september-2015-tot-23-september-2015.html http://zx-pk.ru/showthread.php?p=831180 http://news.zyntux.com/digitales/bootchess-487-byte-fuer-ein-vollwertiges-schachprogramm/ About Assembly language and its promotion. Aware of other worthy assembler code ? olivier.poudade@free.fr or IRCnet Baudsurfer. Demoscene embed(https://www.youtube.com/v/XWKCrwT9KI0) embed(https://www.youtube.com/v/2hJUISCYEFU) embed(https://www.youtube.com/v/xURhBthjbL4) embed(https://www.youtube.com/v/y-Or-NJL3wU) embed(https://www.youtube.com/v/tsbxdjP9l50) embed(https://www.youtube.com/v/VAWSxFM3uDc) embed(https://www.youtube.com/v/i5Hkz5Eet9w) embed(https://www.youtube.com/v/i2SFpKbcBYM) [Chesslin] embed(https://www.youtube.com/v/Y5K8yKbcc0A) embed(https://www.youtube.com/v/Z8Av7Sc7yGY) embed(https://www.youtube.com/v/3RGNI2zwlno) embed(https://www.youtube.com/v/bw0A8q6JPZc) embed(https://www.youtube.com/v/AdDhvzclQHc) embed(http://www.youtube.com/v/7wiLB-jONfg) embed(http://www.youtube.com/v/SnfqRHw_tuw) embed(http://www.youtube.com/v/S6kX779vk8Q) embed(http://www.youtube.com/v/mlLgOLmQg_g) embed(http://www.youtube.com/v/iIQ3dj1A3Lk) embed(http://www.youtube.com/v/AiTYUB1tpiY) embed(http://www.youtube.com/v/n5JTYSVKbW0) embed(http://www.youtube.com/v/cD49RXnEGNE) embed(http://www.youtube.com/v/Cy4wEIy8RJw) embed(http://www.youtube.com/v/pcdHY-eJVIY) embed(http://www.youtube.com/v/ygtuB-L88rQ) embed(http://www.youtube.com/v/0EF3AznFSDA) embed(http://www.youtube.com/v/E0PgSPS8PNk) embed(http://www.youtube.com/v/UcCr-SNUaV8) embed(http://www.youtube.com/v/bBs5TxCMmpE) embed(http://www.youtube.com/v/mhl9LS-gFbg) Credits Thanks to Matthew Taylor for his 3 Column (Holy Grail) Liquid Layout and William Bontrager for his Web Page Library, both used on this page. Greetings Michael Abrash, Mark Adler, Ange Albertini, Denis Allison, Mark Andreas, Loren Blaney, Richard Blum, Dan Boris, Franck Boularouah, Vincent Bouzon, Vladislav Kaipetsky, Kasper Brandt, Alain Brobecker, David Brylka, Ralph Brown, Carl Burch, Arnaud Carré, Franck Charlet, Pisen Chiang, Rob Clark, Eric Corley, Yan Cui, Jakub Debski, Didier Derny, Pascal Dornier, Sam Dyer, John Eckerdal, Anders Erikssonn, Robert Forder, Justin Frankel, Fred Fish, Bertrand Floury, Jean-Loup Gailly, Francois Galea, Frank van Gilluwe, Fabian Giesen, Luis Gonzales, Arminio Grgic, Tomasz Grysztar, Francois Gutherz, Tony Haynes, Fabian Hemmer, Kevlin Henney, Keith Henrickson, David Horne, Randall Hyde, Paul Hsieh, Jorgen Ibsen, Venkat Iyer, Jan Kadlec, Barry Kauler, Simon Kissel, Steve Koch, Frank Kotler, Scott LaBombard, Fabrice Labrador, Philippe Lang, Jim Leonard, Eli-Jean Leyssens, Christian Ludloff, Benjamin Lunt, Pater Maria, Nick Monfort, Erik Mueller, Robert Palmai, Tim Paterson, Brian Raiter, Max Reitz, Christophe Résigné, Tenie Remmel, Vlad Romascanu, Darmawan Salihun, Einar Saukas, Daniel Sedory, Mark Silverman, Nick Simpson, Alexandr Solodkov, Michael Sullivan, Kevin Thacker, Michael Thornbury, Brendan Trotter, Tapani Utriainen, Vlad Vinogradov, Antonio Villena, Claus-Dieter Volko, Frank Vorstenbosch, Chris Stokel-Walker, Li-Chen Wang, Dan Weiss, Mark Zbikowski "Real men code in assembly." - Linus Torvald