diff --git a/blk/628 b/blk/628 index abd4ef2..720a699 100644 --- a/blk/628 +++ b/blk/628 @@ -6,4 +6,5 @@ ( sprite, inverted colors ) 0x3f _data 15 _zero 0x4000 _ctl 0x5e 0 DO ~FNT I 7 * + _sfont LOOP 0 XYPOS ! + ( bit 6, enable display, bit 7, ?? ) 0x81c0 _ctl ; diff --git a/recipes/sms/Makefile b/recipes/sms/Makefile index c0ace7e..4fc7a0c 100644 --- a/recipes/sms/Makefile +++ b/recipes/sms/Makefile @@ -7,6 +7,9 @@ all: $(TARGET) $(TARGET): xcomp.fs $(STAGE) cat xcomp.fs | $(STAGE) > $@ +os.sms: $(TARGET) + dd if=$(TARGET) bs=32752 conv=sync | cat - sega.bin > $@ + $(EMUL): $(MAKE) -C ${@:%/sms=%} diff --git a/recipes/sms/sega.bin b/recipes/sms/sega.bin new file mode 100644 index 0000000..9db7c7c Binary files /dev/null and b/recipes/sms/sega.bin differ