Skip to content

Commit 766ab17

Browse files
committed
First version : does not assemble
0 parents  commit 766ab17

File tree

8 files changed

+6868
-0
lines changed

8 files changed

+6868
-0
lines changed

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
build/
2+
a.o65
3+
error.txt
4+
*.ld65

.travis.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
language: c
2+
before_install:
3+
- sudo apt-get update -qq
4+
- sudo apt-get install -qq git
5+
- sudo pip install --upgrade pip
6+
- sudo pip install mkdocs
7+
- git clone https://github.com/oric-software/buildTestAndRelease.git
8+
- cd buildTestAndRelease/ && sh make.sh
9+
- cd ..
10+

Makefile

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
AS=ca65
2+
CC=cl65
3+
LD=ld65
4+
CFLAGS=-ttelestrat
5+
LDFILES=
6+
ROM=monitor
7+
8+
all : build
9+
.PHONY : all
10+
11+
HOMEDIR=/home/travis/bin/
12+
HOMEDIR_ORIX=/home/travis/build/orix-software/$(ROM)/
13+
ORIX_VERSION=1.0
14+
15+
SOURCE=src/$(ROM).asm
16+
17+
TELESTRAT_TARGET_RELEASE=release/telestrat
18+
MYDATE = $(shell date +"%Y-%m-%d %H:%m")
19+
20+
build: $(SOURCE)
21+
$(AS) $(CFLAGS) $(SOURCE) -o $(ROM).ld65
22+
$(LD) -tnone $(ROM).ld65 -o $(ROM).rom
23+
24+
test:
25+
echo hello
26+
27+

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[![Build Status](https://travis-ci.org/oric-software/orix.svg?branch=master)](https://travis-ci.org/oric-software/monitor)
2+
3+

configure

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
echo hello

debug

Whitespace-only changes.

run.bat

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
@echo off
2+
3+
SET ORICUTRON="..\..\..\oricutron\"
4+
5+
SET RELEASE="30"
6+
SET UNITTEST="NO"
7+
8+
SET ORIGIN_PATH=%CD%
9+
10+
SET ROM=monitor
11+
12+
%CC65%\ca65.exe -ttelestrat --include-dir %CC65%\asminc\ src/%ROM%.asm -o %ROM%.ld65
13+
%CC65%\ld65.exe -tnone %ROM%.ld65 -o %ROM%.rom
14+
15+
16+
17+
IF "%1"=="NORUN" GOTO End
18+
19+
copy %ROM%.rom %ORICUTRON%\roms\orixbank2.rom > NUL
20+
21+
cd %ORICUTRON%
22+
oricutronV11 -mt --symbols "%ORIGIN_PATH%\xa_labels_orix.txt"
23+
24+
:End
25+
cd %ORIGIN_PATH%
26+
%OSDK%\bin\MemMap "%ORIGIN_PATH%\xa_labels_orix.txt" memmap.html O docs/telemon.css
27+

0 commit comments

Comments
 (0)