From 666168f60b6fb70e432ebd86336131a450a44607 Mon Sep 17 00:00:00 2001 From: pkali Date: Tue, 20 Aug 2024 08:04:47 -0400 Subject: [PATCH] =?UTF-8?q?stere=C5=82o=20pokey=20init?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 17 +++++++++++------ intro/tech_diff.asm | 5 +++++ intro/tech_diff.xex | Bin 29228 -> 29244 bytes tdc.xex | Bin 37743 -> 37753 bytes 4 files changed, 16 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 9e0c6ee..2a52250 100644 --- a/README.md +++ b/README.md @@ -1,16 +1,21 @@ -Technical Difficulties No Internet (aka The Dino Crisis) +# Technical Difficulties No Internet (aka The Dino Crisis) Warsaw, Miami 2024 -A very small entry to (SV2K24SE)[https://sillyventure.eu/en/]. +A very small entry to [SV2K24SE](https://sillyventure.eu/en/). + Code: [Pecus](https://github.com/Pecusx) and [pirx](https://github.com/pkali) + Msx: Alex and Jochen Hippel Used portions of LZSS player by [DMSC](https://github.com/dmsc/lzss-sap) Assembly: -`mads dino.asm -o:dino_.xex -d:ALONE=0` -`mads intro/tech_diff.asm -o:tech_diff.xex` -`cat intro/tech_diff.xex dino_.xex > tdc.xex; rm dino_.xex` +``` +mads dino.asm -o:dino_.xex -d:ALONE=0 +mads intro/tech_diff.asm -o:tech_diff.xex +cat intro/tech_diff.xex dino_.xex > tdc.xex; rm dino_.xex +``` Stand-alone game (no intro): -`mads dino.asm -o:dino.xex -d:ALONE=1` +``` +mads dino.asm -o:dino.xex -d:ALONE=1``` diff --git a/intro/tech_diff.asm b/intro/tech_diff.asm index ae0e9fd..37fc053 100644 --- a/intro/tech_diff.asm +++ b/intro/tech_diff.asm @@ -26,6 +26,11 @@ PLAYER ;--------------------------------------------------- ORG $2c00 start1 + ;POKEY_INIT + mva #0 AUDCTL + sta AUDCTL+$10 + mva #3 SKSTAT + sta SKSTAT+$10 mva #$ff portb mwa #DL_pre dlptrs lda #@dmactl(narrow|dma) ; narrow screen width, DL on diff --git a/intro/tech_diff.xex b/intro/tech_diff.xex index f3208ed01e74c476bd5824744b7078e3d10f252d..3d5f05818afe2171538c552451407e121e80eccb 100644 GIT binary patch delta 181 zcmZ4UgmKRk#tCnuHtMZp=;gT7D{*Nhb1(m;UinKa|MxOpUU{h3fN7;puOZV)#a?|T zpqgV$y;2ue^7kHPQdp&9)0mIt0RVTdM;ZVC delta 165 zcmdnXo{%lE3#Tlfo<= zg(SVT@)u6BUr1fcf9d4+4{;~|Ux->OaN$Gf%1f;cD|K2MS1y|D&Zx*1rPtcLH*Rts zqlBRD1(u}^CqI3d?h~M+P_L&jYw~nPWwAwi3`_-J#J~iDj+-`LVC-aM{luf@pgTE^ NS)6gs<}&7Ec>tRuK^Xu5 diff --git a/tdc.xex b/tdc.xex index 52a4ec20dc71cb10b30d9fbe9af2b51555475528..564f52f8c3d0fe66c728140bc28e3cdaacf2df4d 100644 GIT binary patch delta 681 zcmaFAjOphxrVR!~jITBu7O61SZ?aZsuu{mgR+#3jAm^+QV5{)bQQ?yH%8=eKObX|n z6c#%xG+HW{S}E*vR`7LJU~pCtc2aPKsY*epx^1ZtiKME~$;Z$#0cer}zunUI3;qhL z9as7QRWB7eD)QmaO6FdcD=Pzfzf3+=%xl48qcFn;Y$H^b5h$y`X1me@p@9V`(W-%mK8hAK+0?;yH=zNzi~Oq^r7S=^95#~aQl-i zKx*;k{T0ECY)~~4RjCj)MPM~5j$k!;n?52K3glrcyscL+A@w`oD%AY7y5 WG;7hS$uH})nBTa3-YixhDFOiAX*ZGp delta 624 zcmeyljOqO{rVR!~j1M*&7O5~Mtgu!nvr3|Lku1lm4pTGsTy z;lld_1&G8-t=49cB-@H*%?fL5k2OOTyiNeR-Jwj2{h`ZB2aCVQCKr~8Fg~2zR%WDp z*X7+kmv{GF-aUYl3Fq#*oV(|8?!L>p2M}`d?J`B~hc0U$x||ffz~Sf!LBSY^uQSyfGp>T|7EGPJg|w)Q@BX>DIAu!v=DnZ?}Y z7N-QhFJNBFb!p~ZmkxpN3hJAkYqA*`qb9GfmC`)#yx__r=auXVF;5Z{&N~D3KUi7N z`f#ON>!X#`t&bI$6;?8~b^@g)f2u9x`0$@k_TfWk=g9?iCHxi^4iO#+0T~S)1r-x! TESUVcPK)`G%gfCQ^^qa~&z%(B