scene.org File Archive

File download

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

File size:
18 285 bytes (17.86K)
File date:
2024-12-29 14:13:04
Download count:
all-time: 0

Preview

  • CHRISTMAS_PRESENT - running screenshot with asm source.png 15.53K
  • CHRISTMAS_PRESENT - smallest source code size.asm 573B
  • CHRISTMAS_PRESENT.asm 2.68K
  • CHRISTMAS_PRESENT.bin 127B
  • FILE_ID.diz 1.12K

file_id.diz

 Logier's Annual 2024 Christmas Present coding compeition.
 Submission for the LAMDA 8300 / PC83 computer.
 -Dave / Bushy555.

 NOTE: The Lambda 8300 does not have the characters '!' or '\'  
 As such, characters were replaced. The top line "ribbon" is :   >O<
 The sides that should be '!' have been replaced with semi-colon ';' characters.



 Binary Snapshot
 ================
 000 bytes :  snapshot header. Not included in the source.
 127 bytes :  code
 127 bytes :  total file size.
 609 bytes :  source size.

 Assemble with PASMO.EXE Z80 assembler.
 PASMO --alocal file.asm file.bin
 trs80-tool.exe convert --start 0x6000 file.bin file.cmd


 Execution/use/Instructions
 ===========================
 Use the ZX emulator "EIGHTYONE"
 0.Find/download/install/run EightyOne emulator
 1.Configure for 'Lamda 8300' by:  
     OPTIONS --> HARDWARE --> OTHERS --> LAMBDA 8300.
     Select '32k RAM PACK.'

 2.FILE --> LOAD MEMORY BLOCK --> (filename, ie 'CHRISTMAS_PRESENT.BIN')
     Address : 17307.  Click <Load File>

 3.At the prompt, type :     RAND USR 17307
   Program will autorun / autoexecute.