scene.org File Archive

File download

<root>­/­parties­/­2024­/­vccc24­/­christmas_challenge/xeleh_pc_asm_52b_vc3-2024.zip

File size:
176 056 bytes (171.93K)
File date:
2024-12-29 14:13:04
Download count:
all-time: 0

Preview

  • __MACOSX/._xeleh_pc_asm_52b_vc3-2024 163B
  • __MACOSX/xeleh_pc_asm_52b_vc3-2024/._.DS_Store 163B
  • __MACOSX/xeleh_pc_asm_52b_vc3-2024/._code.png 615B
  • __MACOSX/xeleh_pc_asm_52b_vc3-2024/._file_id.diz 163B
  • __MACOSX/xeleh_pc_asm_52b_vc3-2024/._result.png 631B
  • __MACOSX/xeleh_pc_asm_52b_vc3-2024/._v1.asm 163B
  • __MACOSX/xeleh_pc_asm_52b_vc3-2024/._v2.asm 163B
  • __MACOSX/xeleh_pc_asm_52b_vc3-2024/._v2b.asm 163B
  • __MACOSX/xeleh_pc_asm_52b_vc3-2024/._v2c.asm 163B
  • __MACOSX/xeleh_pc_asm_52b_vc3-2024/._v3.asm 163B
  • __MACOSX/xeleh_pc_asm_52b_vc3-2024/._v4.asm 163B
  • __MACOSX/xeleh_pc_asm_52b_vc3-2024/._v5.asm 163B
  • __MACOSX/xeleh_pc_asm_52b_vc3-2024/._vccc2024.asm 163B
  • __MACOSX/xeleh_pc_asm_52b_vc3-2024/._vccc2024.com 163B
  • xeleh_pc_asm_52b_vc3-2024/ dir
  • xeleh_pc_asm_52b_vc3-2024/.DS_Store 6.00K
  • xeleh_pc_asm_52b_vc3-2024/code.png 150.89K
  • xeleh_pc_asm_52b_vc3-2024/file_id.diz 586B
  • xeleh_pc_asm_52b_vc3-2024/result.png 19.62K
  • xeleh_pc_asm_52b_vc3-2024/v1.asm 1.78K
  • xeleh_pc_asm_52b_vc3-2024/v2.asm 1.78K
  • xeleh_pc_asm_52b_vc3-2024/v2b.asm 1.72K
  • xeleh_pc_asm_52b_vc3-2024/v2c.asm 1.78K
  • xeleh_pc_asm_52b_vc3-2024/v3.asm 1.79K
  • xeleh_pc_asm_52b_vc3-2024/v4.asm 1.73K
  • xeleh_pc_asm_52b_vc3-2024/v5.asm 1.73K
  • xeleh_pc_asm_52b_vc3-2024/vccc2024.asm 246B
  • xeleh_pc_asm_52b_vc3-2024/vccc2024.com 52B

file_id.diz

xeleh_pc_asm_52b_vc3-2024

Author:   Xeleh
Category: Christmas Challenge
System:   IBM PC or compatible
Language: x86 assembler, NASM
Len source code:
Len exe file:    52 bytes
Len code only:
Instructions:
Tested on DOSBox-X, it should work also on DOSBox.
Description:
A long string containing all the lines of the present is created in memory to be printed in one shot using the infamous function 9 of interrupt 21h (MS/DOS).
Comments:
Thanks again for organizing the challenge, Logiker. It makes the perfect excuse to craft a little bit of assembly code once a year! :)