Update--I just confirmed that the OptROM creation feature works as well (at 
least it does in VirtualT).

Next steps?

-I suspect that I'm still getting Z80 executable out of the CP/M compiler. My 
original intent was to create 8085 executables for CP/M, so I will keep 
trying...

-I need to find a way to cleanly exit back to the MENU (would like F8 to take 
it back to the MENU as would be intuitive). But for now RUNM works from BASIC 
and exits to the prompt. Running from an OptROM does exit cleanly back to the 
M100 menu.

-I am quite rusty with C (and programming in general), but look forward to 
learning!

P.S. If anyone is interested, I followed this page to install the compiler on a 
Raspberry Pi:

https://github.com/z88dk/z88dk/wiki/installation (about 3/4 down the page)

git clone --recursive https://github.com/z88dk/z88dk.git

sudo apt install build-essential bison flex libxml2-dev subversion zlib1g-dev 
m4 ragel re2c dos2unix texinfo texi2html gdb curl perl cpanminus ccache 
libboost-all-dev libmodern-perl-perl libyaml-perl liblocal-lib-perl 
libcapture-tiny-perl libpath-tiny-perl libtext-table-perl libdata-hexdump-perl 
libregexp-common-perl libclone-perl libfile-slurp-perl pkg-config

cpanm --local-lib=~/perl5 App::Prove CPU::Z80::Assembler Data::Dump 
Data::HexDump File::Path List::Uniq Modern::Perl Object::Tiny::RW 
Regexp::Common Test::Harness Text::Diff Text::Table YAML::Tiny
eval $(perl -I ~/perl5/lib/perl5/ -Mlocal::lib)

cd z88dk
export BUILD_SDCC=1
export BUILD_SDCC_HTTP=1
chmod 777 build.sh./build.sh

Sent with [Proton Mail](https://proton.me/) secure email.

On Monday, November 13th, 2023 at 10:42 PM, John R. Hogerhuis 
<[email protected]> wrote:

> Yes good news! Congrats :-) Any ideas for next steps?
>
> -- John.

Reply via email to