Eagle Posted January 14, 2021 Share Posted January 14, 2021 (edited) Inspired by: I've used Cybernoid2 cover by @miker PAL version A7800 version sounds little bit strange. I'm still waiting for Dragonfly, so I can't fully test it on real hardware. Eagle https://raz0red.github.io/js7800/?cart=https://atariage.com/forums/applications/core/interface/file/attachment.php?id=801883 Cybernoid2byMiker.a78 Edited January 14, 2021 by Eagle 6 Quote Link to comment https://forums.atariage.com/topic/315841-rmt2lzss-for-a7800/ Share on other sites More sharing options...
miker Posted January 15, 2021 Share Posted January 15, 2021 Nice! Seems only filter (synth) is missing but maybe it's emulator problem. Good work. Can't run in BupSystem, though. Quote Link to comment https://forums.atariage.com/topic/315841-rmt2lzss-for-a7800/#findComment-4725796 Share on other sites More sharing options...
Synthpopalooza Posted January 15, 2021 Share Posted January 15, 2021 ProSystem emulation will not play the hi-pass filter at all. The newest A7800 emulator does this well using the standard $Ax square wave, either 8 or 16-bit, and all clock settings. Try testing your music on it. I will test it tonight myself and report results. @Trebor: Maybe you can do a recording too? Quote Link to comment https://forums.atariage.com/topic/315841-rmt2lzss-for-a7800/#findComment-4726475 Share on other sites More sharing options...
Synthpopalooza Posted January 15, 2021 Share Posted January 15, 2021 Oh also: J7800 is based on ProSystem emulator and as such, is subject to the same POKEY inaccuracies. Quote Link to comment https://forums.atariage.com/topic/315841-rmt2lzss-for-a7800/#findComment-4726476 Share on other sites More sharing options...
Trebor Posted January 15, 2021 Share Posted January 15, 2021 7 minutes ago, Synthpopalooza said: @Trebor: Maybe you can do a recording too? Under real hardware (NTSC console), there is a gold horizontal bar across the middle of the screen, but no audio. Quote Link to comment https://forums.atariage.com/topic/315841-rmt2lzss-for-a7800/#findComment-4726482 Share on other sites More sharing options...
Synthpopalooza Posted January 15, 2021 Share Posted January 15, 2021 Make sure also that you compile a version for POKEY @$450 ... most homebrews use that. 1 Quote Link to comment https://forums.atariage.com/topic/315841-rmt2lzss-for-a7800/#findComment-4726501 Share on other sites More sharing options...
Trebor Posted January 15, 2021 Share Posted January 15, 2021 4 minutes ago, Synthpopalooza said: Make sure also that you compile a version for POKEY @$450 ... most homebrews use that. Yep...I got spoiled by Synthpopalooza providing it automatically and it completely slipped my mind. The reason for the no sound, POKEY is mapped to $4000. I'm leveraging the MCP DevCart and POKEY @$4000 wont cut it...POKEY @$450 please. Quote Link to comment https://forums.atariage.com/topic/315841-rmt2lzss-for-a7800/#findComment-4726509 Share on other sites More sharing options...
Synthpopalooza Posted January 16, 2021 Share Posted January 16, 2021 A7800 also doesn't play it, due to this reason. Quote Link to comment https://forums.atariage.com/topic/315841-rmt2lzss-for-a7800/#findComment-4726622 Share on other sites More sharing options...
Eagle Posted January 16, 2021 Author Share Posted January 16, 2021 @Treborhere is Pokey $450 version PAL Cybermoid2byMikerPokey450.a78 Quote Link to comment https://forums.atariage.com/topic/315841-rmt2lzss-for-a7800/#findComment-4726860 Share on other sites More sharing options...
Eagle Posted January 16, 2021 Author Share Posted January 16, 2021 @Trebor @Synthpopalooza New update Ntsc ver Pokey $450 work on JS7800 and should on MCP and Dragonfly ? Ntsc ver Pokey $4000 work on BupSystem and Prosystem I'll try to do $450 and $460 "stereo" music for Dragonfly tonight. Cybernoid2NtscPokey450.a78 Cybernoid2NtscPokey4000.a78 Quote Link to comment https://forums.atariage.com/topic/315841-rmt2lzss-for-a7800/#findComment-4726900 Share on other sites More sharing options...
+-^CrossBow^- Posted January 16, 2021 Share Posted January 16, 2021 15 minutes ago, Eagle said: I'll try to do $450 and $460 "stereo" music for Dragonfly tonight. You mean a dual pokey version right? DF cart uses the external audio line in from the cartridge port and that is a single channel. So dual pokey would be used for just adding in 4 additional sound channels as I understand it, giving you the ability to code in 8 channel/voice music. But as DF #12 arrived to me yesterday, I can happily test this out. Quote Link to comment https://forums.atariage.com/topic/315841-rmt2lzss-for-a7800/#findComment-4726908 Share on other sites More sharing options...
Eagle Posted January 16, 2021 Author Share Posted January 16, 2021 That's right, that's why I put the word stereo in quotation marks. Quote Link to comment https://forums.atariage.com/topic/315841-rmt2lzss-for-a7800/#findComment-4726913 Share on other sites More sharing options...
+-^CrossBow^- Posted January 16, 2021 Share Posted January 16, 2021 Well, I'm actually not able to test these because I still have a normal BIOS on my daily driver 7800 and your files don't have the encryption key on them needed to load them up on my 7800. Maybe it is time for me to look into doing the BIOS mod on my 7800 instead of on others for once LOL! But yeah....no dice on NTSC machines. Quote Link to comment https://forums.atariage.com/topic/315841-rmt2lzss-for-a7800/#findComment-4726955 Share on other sites More sharing options...
Trebor Posted January 16, 2021 Share Posted January 16, 2021 6 hours ago, Eagle said: @Treborhere is Pokey $450 version PAL 19 hours ago, Synthpopalooza said: @Trebor: Maybe you can do a recording too? Cybernoid II by Miker - Real HW.mp3 Crashes just short of 5 minutes; sounds great otherwise! Quote Link to comment https://forums.atariage.com/topic/315841-rmt2lzss-for-a7800/#findComment-4727032 Share on other sites More sharing options...
Trebor Posted January 17, 2021 Share Posted January 17, 2021 13 hours ago, Eagle said: @Trebor @Synthpopalooza New update Ntsc ver Pokey $450 work on JS7800 and should on MCP and Dragonfly ? Ntsc ver Pokey $4000 work on BupSystem and Prosystem I'll try to do $450 and $460 "stereo" music for Dragonfly tonight. An additional ~40-45 seconds more to the demo before crashing via MCP DevCart: Cybernoid II by Miker - Real HW 20210116a.mp3 Both $4000 and $450 versions work under the A7800 emulator too. 1 Quote Link to comment https://forums.atariage.com/topic/315841-rmt2lzss-for-a7800/#findComment-4727504 Share on other sites More sharing options...
Eagle Posted January 17, 2021 Author Share Posted January 17, 2021 "Stereo" for Dragonfly ($440 & $450) Acidjazzed covere by @miker Version Pal so far (I'll post Ntsc ver later) Tested and recorded on real hardware by @rj1307 Acidjazzed.ogg acidjazzed.a78 1 Quote Link to comment https://forums.atariage.com/topic/315841-rmt2lzss-for-a7800/#findComment-4727656 Share on other sites More sharing options...
+playsoft Posted January 17, 2021 Share Posted January 17, 2021 (edited) Obviously it's a bit odd with it working elsewhere, but Cybernoid2NtscPokey450.a78 crashed after ~5 minutes in A7800 for me. I ran it up with the debugger and it hits a brk instruction here: 193F: lda $1962 1942: cmp #$d4 1944: bne $18cb 1946: lda $1961 1949: cmp #$d8 194B: beq $195f 195F: rts 0001: brk Before it does the rts at $195F the stack pointer is $1FF so it's empty, hence where it ends up. I used dmsc's lzss-sap code on the 5200/A8 last year and I can't match that bit of code exactly but it does look a little like the test for the end of the song. Edited January 17, 2021 by playsoft 1 Quote Link to comment https://forums.atariage.com/topic/315841-rmt2lzss-for-a7800/#findComment-4727702 Share on other sites More sharing options...
Eagle Posted January 17, 2021 Author Share Posted January 17, 2021 (edited) 420 193F AD 62 19 lda get_byte+2 421 1942 C9 D4 cmp #>song_end 422 1944 D0 85 bne sap_loop 423 1946 AD 61 19 lda get_byte+1 424 1949 C9 D8 cmp #<song_end 425 194B F0 12 beq end_loop ...... ...... 439 195F end_loop 440 195F 60 rts @playsoft you are right Edited January 17, 2021 by Eagle Quote Link to comment https://forums.atariage.com/topic/315841-rmt2lzss-for-a7800/#findComment-4727714 Share on other sites More sharing options...
Trebor Posted January 17, 2021 Share Posted January 17, 2021 26 minutes ago, playsoft said: Obviously it's a bit odd with it working elsewhere, but Cybernoid2NtscPokey450.a78 crashed after ~5 minutes in A7800 for me. With both the original and revision, I mentioned and experienced crashing too under real hardware as well. For the first Cybernoid II build, it happens a little shy of 5 minutes, the second build, it happens around 5 minutes 30-40 seconds. Quote Link to comment https://forums.atariage.com/topic/315841-rmt2lzss-for-a7800/#findComment-4727720 Share on other sites More sharing options...
+-^CrossBow^- Posted January 17, 2021 Share Posted January 17, 2021 14 minutes ago, Trebor said: With both the original and revision, I mentioned and experienced crashing too under real hardware as well. For the first Cybernoid II build, it happens a little shy of 5 minutes, the second build, it happens around 5 minutes 30-40 seconds. How are you playing this on actual hardware? You using a DF for this? I can't get any of these to work on 3 different 7800s I've tested so far. Just gives the scrambled lines screen. Again, I suspect these were coded for PAL and don't include the NTSC encryption? Quote Link to comment https://forums.atariage.com/topic/315841-rmt2lzss-for-a7800/#findComment-4727727 Share on other sites More sharing options...
Eagle Posted January 17, 2021 Author Share Posted January 17, 2021 @-^CrossBow^- try this one. NTSC encrypted with header. Should work ? AcidDualPokey.a78 Quote Link to comment https://forums.atariage.com/topic/315841-rmt2lzss-for-a7800/#findComment-4727751 Share on other sites More sharing options...
+-^CrossBow^- Posted January 17, 2021 Share Posted January 17, 2021 27 minutes ago, Eagle said: @-^CrossBow^- try this one. NTSC encrypted with header. Should work ? AcidDualPokey.a78 32.13 kB · 2 downloads NICe!!! It works and loops so far about 3 times without any lockups on the 7800 I'm using to test this with. For those curious, it is a very strange X serial number unit. But wow, I might also like this more than the FM stuff I've heard so far. Quote Link to comment https://forums.atariage.com/topic/315841-rmt2lzss-for-a7800/#findComment-4727768 Share on other sites More sharing options...
Eagle Posted January 17, 2021 Author Share Posted January 17, 2021 @-^CrossBow^- This shouldn't crash. It's different player. Next week I will convert more modules for Dragonfly users 1 Quote Link to comment https://forums.atariage.com/topic/315841-rmt2lzss-for-a7800/#findComment-4727772 Share on other sites More sharing options...
Trebor Posted January 17, 2021 Share Posted January 17, 2021 10 hours ago, -^CrossBow^- said: How are you playing this on actual hardware? You using a DF for this? I can't get any of these to work on 3 different 7800s I've tested so far. Just gives the scrambled lines screen. Again, I suspect these were coded for PAL and don't include the NTSC encryption? MCP DevCart has its own boot screen. The uploaded ROM code is ran by pressing the 'Pause' button, or otherwise runs automatically when first uploaded at the loader screen. The ROM code run execution is already passed the initial BIOS (encryption check) when performed. Quote Link to comment https://forums.atariage.com/topic/315841-rmt2lzss-for-a7800/#findComment-4727959 Share on other sites More sharing options...
Trebor Posted January 17, 2021 Share Posted January 17, 2021 @-^CrossBow^- try these for the Cybernoid II Music Demo. They have valid NTSC signatures: Cybernoid II (Music Demo) (POKEY 450) (20210116).a78Cybernoid II (Music Demo) (POKEY 4000) (20210116).a78 Quote Link to comment https://forums.atariage.com/topic/315841-rmt2lzss-for-a7800/#findComment-4727969 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.