Implement Pluso by lynn

\xd5\xcd\x03\x800\x01v\xfeo8\xf5(\x03\x04\x18\xf0x\xfe\x1a8\x03\xd6\x1bG\xfe\xff \x02\xc6\xe0\xc6A

Note that non-ascii characters in the above source code will be escaped (such as \x9f).

Disassemble:

	ORG	00000H

	PUSH DE			;0000	D5 	. 
	CALL 08003H		;0001	CD 03 80 	. . . 
	JR NC,$+3		;0004	30 01 	0 . 
	HALT			;0006	76 	V 
	CP 06FH		;0007	FE 6F 	. O 
	JR C,$-9		;0009	38 F5 	8 . 
	JR Z,$+5		;000B	28 03 	( . 
	INC B			;000D	04 	. 
	JR $-14		;000E	18 F0 	. . 
	LD A,B			;0010	78 	X 
	CP 01AH		;0011	FE 1A 	. . 
	JR C,$+5		;0013	38 03 	8 . 
	SUB 01BH		;0015	D6 1B 	. . 
	LD B,A			;0017	47 	G 
	CP 0FFH		;0018	FE FF 	. . 
	JR NZ,$+4		;001A	20 02 	  . 
	ADD A,0E0H		;001C	C6 E0 	. . 
	ADD A,041H		;001E	C6 41 	. A 
To protect the system from spam, please input your favorite sport (hint: I believe its name must start with 'g', case insensitive)

download

return to the top page