retroleague

所属分类:汇编语言
开发工具:Assembly
文件大小:0KB
下载次数:0
上传日期:2020-03-09 17:04:05
上 传 者sh-1993
说明:  在C和6502汇编中编程的复古游戏。
(A retro game programmed in C _and_ 6502 Assembly.)

文件列表:
LICENSE (1075, 2020-03-09)
Makefile (2950, 2020-03-09)
bin/ (0, 2020-03-09)
bin/stub (0, 2020-03-09)
build/ (0, 2020-03-09)
build/stub (0, 2020-03-09)
build_snes_runtime_lib.sh (718, 2020-03-09)
cfg/ (0, 2020-03-09)
cfg/apple2enh.cfg (906, 2020-03-09)
cfg/c64.cfg (1054, 2020-03-09)
cfg/nes_nrom.cfg (1316, 2020-03-09)
cfg/snes_lorom128.cfg (1262, 2020-03-09)
get_crc32.sh (47, 2020-03-09)
graphics/ (0, 2020-03-09)
graphics/c64/ (0, 2020-03-09)
graphics/c64/chr0.chr (16384, 2020-03-09)
graphics/c64/text.chr (16384, 2020-03-09)
graphics/c64/trl_logo.chr (16384, 2020-03-09)
graphics/nes/ (0, 2020-03-09)
graphics/nes/chr0.chr (8192, 2020-03-09)
graphics/nes/text.chr (8192, 2020-03-09)
graphics/nes/trl_logo.chr (8192, 2020-03-09)
graphics/systems.txt (484, 2020-03-09)
graphics/text.bmp (17530, 2020-03-09)
graphics/text.map (318, 2020-03-09)
graphics/trl_logo.bmp (94346, 2020-03-09)
graphics/trl_logo.map (1288, 2020-03-09)
graphics/trl_logo_4color.bmp (30854, 2020-03-09)
graphics/trl_logo_merged.map (3353, 2020-03-09)
include/ (0, 2020-03-09)
include/apple2.asm (2049, 2020-03-09)
include/apple2.h (5263, 2020-03-09)
include/c64.asm (5898, 2020-03-09)
include/c64.h (8603, 2020-03-09)
include/nes.asm (4174, 2020-03-09)
include/nes.h (6706, 2020-03-09)
include/retroleague.h (1849, 2020-03-09)
... ...

# retroleague An game programmed in C and 6502 & 65816 Assembly. **Requirements:** - BASH / Unix environment (eg Linux, Mac OS X, Cygwin for Windows) - GNU make - cc65 **Optional:** - C64 emulator - NES emulator - SNES emulator **Platforms:** - C64 - NES - SNES (WIP) **Instructions:** - Clone cc65 project (https://github.com/cc65/cc65.git). - cd cc65; make - export CC65_HOME=/path/to/cc65 - export PATH=$PATH:$CC65_HOME - cp $CC65_HOME/lib/nes.lib retroleague/lib - cd retroleague; make - Open retroleague/bin/retroleague.nes in an appropriate emulator. **To Do:** - Add a step to patch and build snes.lib (replacing need to supply binary and have build_snes_runtime_lib.sh). - Determine how to get function parameters to work correctly with SNES builds--cc65 runtime library code not using 65816 architecture correctly? - Make build process give SMC images a valid CRC checksum header value at build time. - Make build process give SMC images a header name value based on the project.

近期下载者

相关文件


收藏者