foft Posted October 7, 2020 Author Share Posted October 7, 2020 3/100 1 Quote Link to comment Share on other sites More sharing options...
Matej Posted October 7, 2020 Share Posted October 7, 2020 2x V2 QP+C Future 2x V3 Amy 2x YM2151 Quote Link to comment Share on other sites More sharing options...
larryleffaovell Posted October 8, 2020 Share Posted October 8, 2020 Just to clarify: Is Pokeymax v2 a now finished product (=mature) and ready to run as a replacement for the 8 bit Atari's? As mentioned at the beginning of this thread I'd be highly interested in at least 5 (Stereo, maybe + Covox - 2x for Atari 800, 3x as a spare for XL/XE). Has anyone already successfully installed it into an A800? Quote Link to comment Share on other sites More sharing options...
Duddie Posted October 8, 2020 Share Posted October 8, 2020 Yes, it is finished. Of course, there will be some improvements in the future (firmware changes). It is a full replacement for Covox. And yes, some people installed them in A800. Quote Link to comment Share on other sites More sharing options...
larryleffaovell Posted October 8, 2020 Share Posted October 8, 2020 Great, glad to hear. I'll ask @tf_hh if he need some too... Will PM you tomorrow/weekend to clarify the ordering details. Quote Link to comment Share on other sites More sharing options...
foft Posted October 8, 2020 Author Share Posted October 8, 2020 (edited) A quick summary of the versions! Essentially there are only 3 FPGAs currently shipping. 02,04 and 08. Then there are a selection of cores (Retronics sells them by core) which can fit on any FPGA big enough, though technically as long as the FPGA has enough space it can fit any core. FGPAs Logic elements Block ram Usable flash Cost FPGA only (digikey) USD 10M02 2304 12 N* 7.11 10M04 4032 21 Y 9.63 10M08 8064 42 Y 11.16 10M16 15840 61 Y 27.36 *Flash controller takes 50% of space! Settings are volatile without flash Core code Name Pokeys PSGs SIDs Covox Sample U1MB switch line GTIA in CS1 disabled LE (Approx) MO Mono 1 0 0 0 0 N Y N 1500 SA Stereo 2 0 0 0 0 N Y N 2000 SU Stereo U1MB 2 0 0 0 0 Y Y N 2000 SX Stereo XEL 2 0 0 0 0 N Y Y 2000 SC Stereo Covox 2 0 0 1 0 N Y N 2300 QA Quad 4 0 0 0 0 N Y N 3500 QC Quad covox 4 0 0 1 0 N N N 3600 QM Quad sample 4 0 0 1 1 N N N 4600 QS Quad sid 4 0 2 0 0 N N N 6600 QP Quad psg 4 2 0 1 1 N N N 5500 HK Private dev! 4 2 2 1 1 N N N 8000 Edited October 8, 2020 by foft Quote Link to comment Share on other sites More sharing options...
foft Posted October 8, 2020 Author Share Posted October 8, 2020 (edited) In terms of maturity and state: Pokey, covox, sid and psg all work well. Sample is still in dev. A fair number of v2 boards have been installed. Known issues: AKI and TKI not compatible with K0-K5 scanning order/frequency - we hope to address this in firmware Turbo tape issue - addressed in upcoming firmware --- PSG and SID will have further enhancements since I have bought some real AY3/YM2149,8580,6581 chips and build a test board. PSG released: single log volume curve and linear volume curve option 16/32 step envelope Approximate 1,2 or 1.7 MHz clock PSG current dev: 4 volume curve options in flash, plan to offer AY3 and YM2149 curves. SID released: Core waveforms, linear state variable filter. Approximate 1MHz clock SID dev: Mixed waveforms in flash (6581 and 8580) State variable filter in flash (6581 and 8580) Q in flash (6581 & 8580) 6581 non-linear distortion Sample dev (not released): 4 dma based voices, using block ram as data. 4-bit, 8-bit or 4-bit ima adpcm (effective 12-bit) samples. interrupt after loading sample address/length (like Paula). --- v3 board enhancements (unreleased, prototypes being made): More io pins gtia in on all cores core with all sound chips to be offered sio audio mixing pbi audio mixing oscillator, to allow precise sid and psg clocks Edited October 8, 2020 by foft 3 Quote Link to comment Share on other sites More sharing options...
candle Posted October 8, 2020 Share Posted October 8, 2020 if i may.. psg clock should be either 1.7, 2 or 1mhz - this will address music from platforms as zx spectrum, atari st, oric, and amstrad Quote Link to comment Share on other sites More sharing options...
foft Posted October 9, 2020 Author Share Posted October 9, 2020 7 hours ago, candle said: if i may.. psg clock should be either 1.7, 2 or 1mhz - this will address music from platforms as zx spectrum, atari st, oric, and amstrad Yes that is what I have - ish. The trouble with v2 is there is phi2 and the internal oscillator. Phi2 is too slow to drive the pll. I use the internal oscillator, but the spec is like 50-115MHz, in practice they all seem to be about the same around 87MHz but... Quote Link to comment Share on other sites More sharing options...
candle Posted October 9, 2020 Share Posted October 9, 2020 you could 3bit use edge detector as you propably use and use it as one shot clock strobe it will be wobbly, but good enough Quote Link to comment Share on other sites More sharing options...
foft Posted October 9, 2020 Author Share Posted October 9, 2020 The edge detector gets me 3.4MHz but I need >5MHz. I thought I could use the fast internal oscillator then a counter to make a clock, but the jitter is too much for the pll to sync. Quote Link to comment Share on other sites More sharing options...
candle Posted October 9, 2020 Share Posted October 9, 2020 you could use shift register with multiple taps and exclusive or operator to get it multiplied by 4 - i used this approach for master clock of i2s codec - i don't know if it will be up to the specs for PLL though and as always, there are external PLL chips capable of handling clocks of 1mhz, and even slower Quote Link to comment Share on other sites More sharing options...
fenrock Posted October 9, 2020 Share Posted October 9, 2020 if you're still taking "I'm interested in..." then put me down for 1. Or do you need a DM? I'm maxing out my 800XL, so interested in all the things 2 3 Quote Link to comment Share on other sites More sharing options...
Bunsen Posted October 9, 2020 Share Posted October 9, 2020 Duddie, mine arrived yesterday. Great product! How do I wire Quad POKEY + 2x SID ? Can't find a wiring diagramm anywhere... Installation guide provides other cores... Quote Link to comment Share on other sites More sharing options...
Duddie Posted October 9, 2020 Share Posted October 9, 2020 Like Quad plus Covox, but instead of A7 please connect A6. 1 Quote Link to comment Share on other sites More sharing options...
Bunsen Posted October 9, 2020 Share Posted October 9, 2020 Ummh, sorry for dummy question... Where is A6? Quote Link to comment Share on other sites More sharing options...
flashjazzcat Posted October 9, 2020 Share Posted October 9, 2020 Just a little teaser (U1MB PokeyMAX plugin): Special thanks for foft for his excellent communication and very clear documentation. 9 Quote Link to comment Share on other sites More sharing options...
foft Posted October 9, 2020 Author Share Posted October 9, 2020 2 hours ago, Bunsen said: Ummh, sorry for dummy question... Where is A6? Pin 15 of sally for example https://www.atarimax.com/jindroush.atari.org/achsally.html 1 Quote Link to comment Share on other sites More sharing options...
Matej Posted October 10, 2020 Share Posted October 10, 2020 @flashjazzcat Beautiful!!! @All - Is Quadpokey supported by Altirra? Want try TMC2. Also will upload my Quad mp3 song with 2x stereopokey song and mixed on PC to have 16 channels. Quote Link to comment Share on other sites More sharing options...
Kyle22 Posted October 11, 2020 Share Posted October 11, 2020 On 10/9/2020 at 4:49 PM, flashjazzcat said: Just a little teaser (U1MB PokeyMAX plugin): Special thanks for foft for his excellent communication and very clear documentation. Is there any space left in Incognito for this? Quote Link to comment Share on other sites More sharing options...
flashjazzcat Posted October 11, 2020 Share Posted October 11, 2020 13 hours ago, Kyle22 said: Is there any space left in Incognito for this? There is not, but you're the second person who would appear to like it if there was. I can release 1KB of space in the Incognito firmware by getting rid of the stock character set at $E000. That copy of the character set was requested so that the Turbo Freezer works properly when called from inside the setup menu, but studies show that I'm probably the only person who even connected Turbo Freezer to an Incognito 800, and I have no need to debug the firmware with it. That would create a plugin buffer for us, but would still leave us short of a hundred bytes or so to implement the various plugin hooks. The U1MB firmware has 2K more ROM space than the Incognito owing to the fact the Self Test ROM may be leveraged while the configuration is unlocked on the U1MB, while on the Incognito this doesn't work. I will look into it when I get a chance, however, since in the there's no doubt that these facilities will be required in the future. 1 Quote Link to comment Share on other sites More sharing options...
larryleffaovell Posted October 11, 2020 Share Posted October 11, 2020 35 minutes ago, flashjazzcat said: There is not, but you're the second person who would appear to like it if there was. I too would love to have this feature as I'm going to spend my two A800's w/ Incognito a Pokeymax v2 stereo+flux compression. So I'm the 3rd in question. 1 Quote Link to comment Share on other sites More sharing options...
flashjazzcat Posted October 11, 2020 Share Posted October 11, 2020 OK. Consider it officially on the table. 1 Quote Link to comment Share on other sites More sharing options...
Duddie Posted October 12, 2020 Share Posted October 12, 2020 All PokeyMAXes are sold out! I am awaiting fresh delivery. 1 Quote Link to comment Share on other sites More sharing options...
Matej Posted October 13, 2020 Share Posted October 13, 2020 13 hours ago, Duddie said: All PokeyMAXes are sold out! I am awaiting fresh delivery. Will send money this week. Just was waiting for new credit card for paypal. Quote Link to comment 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.