Commit 614fb73d authored by PoroCYon's avatar PoroCYon
Browse files

fix stuff

parent bdc250a9
default: all
PARTS := dmg-cgb gba gcn linux snes ti8xz80
all: dmg-cgb.pdf gba.pdf gcn.pdf linux.pdf snes.pdf ti8xz80.pdf
%.pdf:
%.pdf.phony:
$(MAKE) -C "$*"
@cp -v "$*/bin/pres.pdf" "$@"
@cp -v "$*/bin/pres.pdf" "$*.pdf"
all: $(patsubst %,%.pdf.phony,$(PARTS)) lvb21-pcy.zip
lvb21-pcy.zip: $(patsubst %,%.pdf.phony,$(PARTS))
zip -vr "$@" $(patsubst %,%.pdf,$(PARTS))
clean:
for x in dmg-cgb gba gcn linux snes ti8xz80; do $(MAKE) -C "$x" clean; done
for x in $(PARTS); do $(MAKE) -C "$$x" clean; done
mrproper: clean
@$(RM) -v $(patsubst %,%.pdf,$(PARTS)) lvb21-pcy.zip
.PHONY: default all clean mrproper
.PHONY: all clean mrproper #$(PARTS)
......@@ -91,7 +91,7 @@
\begin{frame}{Graphics}
\begin{itemize}
\item 7 display modes
\item 8 display modes
\item Differing combinations of backgrounds, colors, ... amount and size
\item Sprites, palette, ... only accessable through DMA ports
\item HDMA: cheap `copper', annoying to set up
......@@ -104,7 +104,7 @@
\begin{itemize}
\item 8 `BRR' (ADPCM) channels
\item ADSR, echo, noise, pitch modulation
\item Controlled by a separate processor: SPC700
\item Controlled by a separate processor: SPC700, somewhat 6502-ish
\item You need to upload code to it...
\end{itemize}
\end{frame}
......
......@@ -77,13 +77,17 @@
\begin{frame}{Toolchains}
\begin{description}
\item[Assembler]: spasm (or a different Z80 assembler), spasm has an
eZ80 mode
\item[Wabbitsign]: to generate usable TI-8x programs
\item[Assembler]: spasm\footnote{\url{https://github.com/alberthdev/spasm-ng}}
(or a different Z80 assembler), spasm has an eZ80 mode
\item[Linker]: Wabbitsign\footnote{\url{https://www.ticalc.org/archives/files/fileinfo/390/39060.html}},
to generate usable TI-8x programs
\item[HW docs]: WikiTI\footnote{\url{https://wikiti.brandonw.net/}},
Cemetech\footnote{\url{https://learn.cemetech.net/}}
\item[Emulator]: TilEm2, CEmu (eZ80 CET) (need ROM dumps)
\item[HW Loader]: TiLP (can dump ROM)
\item[Emulator]: TilEm\footnote{\url{http://lpg.ticalc.org/prj_tilem/}},
CEmu\footnote{\url{https://ce-programming.github.io/CEmu/}}
(eZ80 CET) (need ROM dumps)
\item[HW Loader]: TiLP\footnote{\url{http://lpg.ticalc.org/prj_tilp/}}
(can dump ROM)
\end{description}
\end{frame}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment