Skip to content

Commit

Permalink
Add tentative support for SC3000 and SG1000
Browse files Browse the repository at this point in the history
  • Loading branch information
Fabrizio-Caruso committed Jul 3, 2023
1 parent 506d7c2 commit 5482ed3
Showing 1 changed file with 72 additions and 0 deletions.
72 changes: 72 additions & 0 deletions src/Makefile_common
Original file line number Diff line number Diff line change
Expand Up @@ -1293,6 +1293,78 @@ else
mv $(BUILD_PATH)/FULL_samcoupe.bin $(BUILD_PATH)/X$(GAME_NAME)_samcoupe.bin
endif


#################################################################

#############################
# SC3000

# sc3000_16k:
# $(Z88DK_PATH)$(MYZ88DK) +sc3000 $(SCCZ80_OPTS) \
# $(INCLUDE_OPTS) \
# -DZ88DK_JOYSTICK \
# -clib=ansi \
# -D__SC3000__ \
# -D__CONIO_GRAPHICS -D__NO_INIT_GRAPHICS \
# -pragma-define:ansicolumns=32 \
# -vn -lndos -create-app -Cz--audio \
# -o $(BUILD_PATH)/X$(GAME_NAME)_LIGHT_sc3000_16k.prg \
# $(LIGHT_FILES)
# rm -rf $(BUILD_PATH)/X$(GAME_NAME)_LIGHT_sc3000_16k.prg
# rm -rf $(BUILD_PATH)/X$(GAME_NAME)_LIGHT_sc3000_16k.tap


sc3000: sc3000_32k

sc3000_32k: $(ASSETS_PATH)/z88dk_xchase.asm
$(Z88DK_PATH)$(MYZ88DK) +sc3000 $(SCCZ80_OPTS) -DEXTRA_TITLE \
$(INCLUDE_OPTS) \
-D__SC3000__ \
\
\
-D__BIT_BANG_SOUND \
\
-DZ88DK_JOYSTICK \
-D__CONIO_GRAPHICS \
-vn -lndos -create-app -Cz--audio \
\
\
-clib=default -pragma-redirect:fputc_cons=fputc_cons_generic \
$(CROSS_LIB_PATH)/display/init_graphics/z88dk/udg/udg_init_graphics.c \
$(ASSETS_PATH)/z88dk_xchase.asm \
-o $(BUILD_PATH)/X$(GAME_NAME)_sc3000_32k.prg \
$(FULL_FILES)
rm -rf $(BUILD_PATH)/X$(GAME_NAME)_sc3000_32k.prg
rm -rf $(BUILD_PATH)/X$(GAME_NAME)_sc3000_32k.tap


#############################
# SG1000

sg1000: $(ASSETS_PATH)/z88dk_xchase.asm
$(Z88DK_PATH)$(MYZ88DK) +sc3000 $(SCCZ80_ROM_OPTS) -subtype=rom \
$(INCLUDE_OPTS) -DEXTRA_TITLE \
-D__SC3000__ \
-DZ88DK_JOYSTICK \
\
\
-D__BIT_BANG_SOUND \
\
-D__CONIO_GRAPHICS \
-vn -lndos -create-app \
\
\
-clib=default -pragma-redirect:fputc_cons=fputc_cons_generic \
$(CROSS_LIB_PATH)/display/init_graphics/z88dk/udg/udg_init_graphics.c \
$(ASSETS_PATH)/z88dk_xchase.asm \
-o $(BUILD_PATH)/X$(GAME_NAME)_sg1000.prg \
$(FULL_FILES)
rm -rf $(BUILD_PATH)/X$(GAME_NAME)_sg1000.prg
rm -rf $(BUILD_PATH)/X$(GAME_NAME)_sg1000_BSS.bin
rm -rf $(BUILD_PATH)/X$(GAME_NAME)_sg1000_DATA.bin



#################################################################

sms: $(ASSETS_PATH)/z88dk_xchase.asm
Expand Down

0 comments on commit 5482ed3

Please sign in to comment.