-
Content Count
325 -
Joined
-
Last visited
Posts posted by rj1307
-
-
I'm starting the pre-order list for the Dragonfly SD cartridge.
Technical Specifications
Dragonfly supports .a78 files (with header) in sizes 4k, 8k, 16k, 32k, 48k without banking and 64k, 128k, 144k, 256k, 272k , 512k, 528k , 1024k with banking, up to 16kB RAM at address $4000 and POKEY at $4000 and $0450 addresses. Also supports Absolute and Activision. In developer mode, you can also upload .bin files.
With the Pokey Max chip it is possible to operate Dual Pokey and Covox.
With the YM module it is possible to operate the Yamaha YM2151 chip.
I have more information in the instructions: Manual.pdf
Two housing colors are available: burgundy and purple:
The photo is dark, but it renders colors reasonably well.
The cartridge is modular in design and can be configured upon purchase.
The basic module does not contain the Pokey chip or the YM module, the set includes an SD card and a power cable for the console.
As additional modules, you can buy the Pokey Max chip, the Yamaha YM2151 module and an additional power cable for people with a modified power socket in the console. Due to various standards and the increase in shipping costs, I sell the cartridge without a power supply.View of the PCB with the Pokey Max and YM2151 module installed, as well as an optional power cable:
Costs:
- Dragonfly basic version (without Pokey and YM2151), the set includes a memory card and a cartridge-console cable - 350PLN / $95
- As an additional option, Pokey Max - 160PLN / $43
- As an additional option YM2151 module - 100PLN / $27
- As an additional option, a cable with a 5.5/2.1mm plug (for people who converted the console power supply to a socket in this standard) - 20 PLN / $5
-Shipping 25PLN / $6.5PayPal payment or bank transfer
Please report any questions, comments and problems in the "technical thread", please write here only for the purchase. 🙂
Pre-order List:
1.
gambler172-sent - RR174973117PL
2.Muddyfunster- sent - RR174973050PL
3.Synthopalooza- sent - RR432107358PL
4.sramirez2008- sent - RR433524179PL
5.GoldLeader- sent - RR433524151PL
6.larryleffaovell- sent - RR433524148PL
7.TyrionXavier- sent - RR430446971PL
8.hizzy- sent - RR433525112PL
9.oakcitycomics- sent - RR432107463PL
10.chicgamer- sent - RR433524182PL
11.fultonbot- sent - RR433524196PL
12.cjherr- sent - RR433524165PL
13.CrossBow- sent - RR433527039PL
14.joeatari1- sent - RR433527073PL
15.Tidus79001- sent - RR433527008PL
16.haightc- sent - RR432107256PL
17.Fierodoug5- sent - RR433526991PL
18.Dauber- sent - RR433527060PL
19.fragsinatra420- sent - RR433527056PL
20.zezba9000- sent - RR432107242PL
21.7800- sent - RR433526988PL
22.Cyprian- sent - InPost 630552699100784015147167
23.Gray Defender- sent - RR433527042PL24.
MrZarniwoop- sent - RR433527025PL25
Gandor- sent - RR433527011PL
26darryl1970- sent - RR432107260PL
27Kaboomer- sent - RR432107273PL
28hyrulebr- sent - RR432107335PL
29Eagle- sent - RR432107300PL
30theoakwoody- sent - RR432107327PL
31Lectronimo- sent - RR432107313PL
32Stephen- sent - RR432107295PL
33CPUWIZ- sent - RR432107344PL
34doug0909- sent - RR432107525PL35
GrenMag- sent - RR432107503PL
36Yellowman- sent - RR432107450PL
37Turbo Laser Lynx- sent - RR432107429PL
38SenorRossie- sent - RR432107432PL
39juansolo- sent - RR432107494PL
40Fadest- sent - RR432107477PL
41playsoft- sent - RR432107446PL
42 Umberto
43Sikor- sent - InPost 630552289102137018689253
44TrekMD- sent - RR432107415PL
45GoldenWheels- sent - RR432107485PL
46ataristi- sent - RR432107534PL
47PacManPlus- sent - RR432109376PL
48rocketmonkey101- sent - RR432109305PL
49Swami- sent - RR432109291PL
50Zaxxon-hh- sent - RR432109288PL
51Special Teams- sent - RR432109230PL
52Shaggy the Atarian- sent - RR432109314PL
53 cdoty
54ZeroPage Homebrew- sent - RR432109265PL
55socrates63- sent - RR432109243PL56 Cousin Vinnie
57 Smiley
58 Chris68
59twoquickcapri- sent - RR432109257PL
60Retrok7- sent - RR432109328PL6x
Moose72- sent - RR432109331PL
61 themuslehs
62Marco Miccoli- sent - RR432109067PL
63 ziggystar
64 Tvisitor
65 Bossmaster
66imstarryeyed- sent - RR432109040PL
67crankycraig- sent - RR430448014PL
68john_q_atari- sent - RR432109053PL
69nobtis5- sent - RR430447005PL
70 8bit-Dude
71Filippo Maggi- sent - RR432109115PL
72Tindron- sent - RR432109138PL
73Cartermw- sent - RR432109107PL
74 thursday83
75Yellowsubmarine- sent - RR432109124PL
76krslam- sent - RR430444088PL
77DrVenkman- sent - RR430446985PL
78Indcsion- sent - RR430446999PL
79 GaryH917
80Bill Loguidice- sent - RR430447036PL
81NML32- sent - RR430446937PL
82remowilliams- sent - RR430446968PL
83nogardvfx1970- sent - RR430447075PL
84Roccotheretrorepairman- sent - RR430446225PL
85Allpaul- sent - RR430447019PL
86Ruggers Customs- sent - RR432109190PL
87phattyboombatty- sent - RR430447040PL
88hsimpson- sent - InPost 630552849104036113897640
89davidcalgary29- sent - RR430446923PL
90Machine- sent - RR430447053PL
91 cleoo
92Revontuli- sent - RR432109212PL
93Flashback- sent - RR432109209PL
94eebuckeye- sent - RR430447922PL
95 Laner
96AlwaysOnPlanetPatrol- sent - RR432109172PL97 CommodoreCEO
98 Inky
99cyberdoc- sent - RR430447067PL
100Ataridoremi4- sent - RR430448028PL
101AntMcK- sent - RR430446945PL
102bhall408- sent - RR430448076PL
103pasticc10- sent - RR430446954PL
104CharChar2001- sent - RR432109186PL
105streps- sent - RR432109169PL
106 Gemintronic
107marcing- sent - InPost 630552049143100118006228
108buescherking- sent - RR430448093PL
109uicr0Bee- sent - InPost 630552049165536118765368
110sdrake- sent - RR430448102PL
111vectrex103- sent - RR430441095PL
112Tigerduck- sent - RR430448080PL
113 ndary
114 offbase
115Hastor- sent - RR430448120PL
116groundtrooper- sent - RR430448062PL
117eggimac- sent - RR430448147PL
118tekopaa- sent - RR430448133PL
119mono- sent - InPost 605506439158302118055297
120Jouster- sent - RR430441078PL
121d.eric.gould- sent - RR430440982PL
122Bradsco- sent - RR430441055PL
123nyandeyanen- sent - RR430441033PL
124Jungsi- sent - RR430440996PL
125jefffulton- sent - RR4304411016PL
126AdamO- sent - RR430441047PL
127 Lohe
128MattelAquarius- sent - RR430441064PL
129envytomdead2- sent - RR430441002PL
130sramirez2008- sent - RR430446203PL
131mickster- sent - RR430446248PL
132newtmonkey- sent - RR430446279PL133
ulikh- sent - RR430446251PL
134ultrasteve- sent - RR430446265PL
135tuf- sent - RR430446217PL
136nikolaisen- sent - RR430446234PL
137 ZillaRUSH
138 ScottDecker
139GDT2019- sent - RR430446375PL
140makuk999- sent - RR430443860PL141
whatever789- sent - RR430446340PL
142SS- sent - RR430446322PL
143erperez- sent - RR430446353PL
144FrankHH- sent - RR430444026PL
145Dropzone- sent - RR430443895PL
146Evidious- sent - RR430446367PL
147eightbitwhit- sent - RR430446336PL
148qq1975b- sent - RR430443975PL
149MattS- sent - RR430443944PL
150 SparkTR
151skr- sent - RR430444335PL
152Mooreshire- sent - RR430443927PL
153Curious Sofa- sent - RR430443958PL
154BladeJunker- sent - RR430443913PL
155killersquirel- sent - RR430443396PL
156mutterminder- sent - RR430443935PL
157MarcoJ- sent - RR430443900PL
158SledgeHammerD- sent - RR430444321PL
159Joseph Fournell- sent - RR430444255PL
160shiz- sent - RR430444281PL
161Davero- sent - InPost 630552209131867117281437
162JihemB- sent - RR430444278PL
163idolfun- sent - RR430444295PL
164 Lastblade
165Poochy- sent - RR430444304PL
166BrianC- sent - RR430444264PL
167xkenx- sent - RR430444114PL
168Avenger75- sent - RR430444131PL
169ongikong- sent - RR430444159PL
170XEGS'r- sent - RR430444074PL
171blubberbauch- sent - RR430444145PL
172 alortegac
173swlovinist- sent - RR430444057PL
174seattlematt1976- sent - RR430444091PL
175Jon Willig- sent - RR432347733PL
176 Lil Alien
177Oldschool80skid- sent - RR430444105PL
178SoundGammon- sent - RR430444065PL
179pauljh- sent - RR431327114PL
180ricky- sent - RR430444128PL
181Matt Myers- sent - RR432347781PL
182beavisx- sent - RR4323477647PL
183oracle_jedi- sent - RR432347778PL
184JuanIgnacio- sent - RR431327026PL
185HammR25- sent - RR432347818PL186
edweird13- sent - RR432347804PL
187 Lavalamp
188SegaLou- sent - RR432347821PL
189fille1976- sent - RR432347835PL
190Retrok7- sent - RR431326811PL
191TempterOfFate- sent - RR432347795PL
192Hasan Coskun- sent - RR430322084PL
193 SmakyTaky
194Brian70- sent - RR431326900PL
195Carlos Roldan- sent - RR431326895PL
196philgood1351fr- sent - RR431326839PL
197Fareast- sent - RR431326842PL
198Leichenfreund- sent - RR431326961PL
199tf_hh- sent - RR431327065PL
200unhuman- sent - RR431327057PL
201 lucifershalo
202weasel5053- sent - RR431327091PL
203dlmartins- sent - RR431327105PL
204Deconstructor- sent - RR431327009PL205 RAShepherd
206tkarner- sent - RR431327012PL
207vhzc- sent - RR431327043PL
208 curmudgeon_cory
209 rcajun90
210Mikebloke- sent - RR431327088PL
211 Lghh_4
212 fandenivoldsk
213 RastamafuggOn this page you can track the shipment, after sending the package, the tracking will appear next to each nickname: https://emonitoring.poczta-polska.pl/?lang=en
Unfortunately, for most countries, the tracking will stop at WER Warszawa, you have to look for a further route from a carrier in your country.
-
23
-
4
-
-
The next part of the manual is available for download and should dispel any doubts as to how Dragonfly works.
I also inform you that the cartridge may have a different color of the display and / or a different color of the buttons, it is not up to me, but only to my supplier of parts.
-
8
-
1
-
-
The SD card will contain the @Trebor package, some files have been corrected by me.
In the meantime, the user manual is being created, for those interested, I provide the menu structure and developer mode. Later, everything will be integrated and shared with the software.
There will be two color versions of the casing (they are actually darker):
-
12
-
6
-
-
Please, a little more patience, there was a small problem with the USB but I have already located it, fortunately all you need to do is change the value of a few resistors.
By the end of the week I will have a few ready and tested ones, and in a few days I am waiting for the delivery of PCBs and start assembly.
For two weeks my 3D printer has been working 12 hours a day doing casing.-
13
-
-
Corrected files in the attachment.
metroid-krayt-bass-lead-450.A78 metroid-krayt-filtered-lead-450.A78
-
1
-
-
On real hardware it sounds very good, I only have a note for Pokey files for $0450 - the header is wrong and the cartridge is trying to play music for $4000. You have to set $0x36 in the header to 40 and you'll be fine.
-
I would like to ask for a little more patience, today the test cartridge arrived at Walter
I have a few cartridges ready and material for several dozen pieces, but I am waiting for the results of Dragonfly compatibility with different versions of A7800, if there are no major problems, I will start a new thread for sales only, but here will remain the "technical department".-
14
-
1
-
-
Let's wait for the results of Walter's tests, I only have two consoles and he has a dozen in all systems
-
5
-
-
The works on the final version are almost finished, this week the first cartridge will be sent to a colleague gambler172 for testing.
After the recent changes, Dragonfly supports 1MB files, I also added volume controls for Pokey/Covox and YM2151. USB file loading works.Below is running a 1MB demo - Relax:
-
9
-
1
-
-
Dragonfly has the ability to use interrupts from Pokey or YM2151, this is enabled in the Cartridge Menu. Is that enough?
-
1
-
-
Am not going to quote all the statements, but I will refer to the Pokey + Yamaha topic in general.
Pokey Max is a replacement for the original Pokey and will work in any equipment, it is not imposed anywhere, only for Arcade or XL / XE. Its cheapest and simplest version, i.e. Stereo + Covox, works properly in any gear, it automatically switches to mono mode.
But .... using it in Dragonfly, without incurring additional costs, I also have the option of running a second Pokey and covox, so why not use it? After all, it is at the same price as the mono mode.
The use of Pokey Max is not mandatory, anyone can insert the original or another replacement, and it will work.
There is one more thing, as far as I know, only Pokey Max replacements correctly reproduce all the functions of the original, but in this matter it would have to be spoken by a colleague @Synthpopalooza.As for Yamaha, it is also an additional option, I specially did it on an additional module so that you can decide for yourself about its suitability. Several productions have already been made at YM, and only a few people in the world can run them on their consoles. It's not fair
That's why my goal is to make it possible for others to do so, and maybe someone will write something new? The tools for this are already there.
-
4
-
-
In the attachment the .stl file with the plug for the power supply may be useful. Pins for this: https://www.tme.eu/pl/details/hdp20-1662911/wtyki-i-gniazda-d-sub/te-connectivity/166291-1/
Printout on a 0.2mm nozzle, PLA material.
-
14 minutes ago, -^CrossBow^- said:I want my fully decked out DF cart in 7800 purple please?!
I have the printer set up for the Fiberlogy filament, so I suggest this color:
And at the moment it's not red, but burgundy, my photos lightened the color too much.
If you really want a choice, I can order and print purple. But be warned, I do not intend to have a whole range of colors to choose from, the complete housing takes about 6.5 hours of printer work
And I advise against black, it's ugly.-
6
-
-
23 minutes ago, -^CrossBow^- said:If it uses a separate barrel jack to power it and in turn power to the 7800, then what is the micro usb for below the SD slot? Firmware update?
No, the software update for AVR will be from the SD card (bootloader), unfortunately the CPLD from the programmer (I hope there will be no such need). USB is used to transfer game files directly from your computer to SRAM without the need for SD, such a nod to developers. You will be able to set appropriate parameters in the cartridge menu (banking) and transfer .bin files, or set Auto in the menu and transfer .A78 files, the cartridge will read the parameters from the header.
The files on the SD card must be in .A78 format.Huge request, I don't create an order list until the cartridge is tested in its final form. I will let you know when I am sure that it will work properly on many consoles.
Greg2600, the power connector is plugged into the cartridge, and the power supply for the console comes out of the cartridge through this additional cable. Again, I am not a programmer and I will not make a Menu like in Harmony.
-
3
-
-
40 minutes ago, -^CrossBow^- said:In looking at this case design... unless I'm not seeing it, I would suggest adding in additional support for behind the LCD assembly to brace it.
And lets get back to the Stereo pokey option? The external audio line is a single channel on the 7800 so all that would accomplish is perhaps allowing more voices than usual with the use of a Pokey or in this case the PokeyMax but you wouldn't actually be able to get stereo left/right channels unless you include a separate audio out that actually mixes the onboard TIA with the external and you connect the audio out from the Dragonfly cart itself instead of from the actual console?
Do you mean immobilizing the LCD?
I am not writing Stereo but Dual Pokey, both channels (also with YM2151) are summed into one and in the console again summed up with TIA. As you wrote, it's about increasing channels.
-
1
-
-
Good idea, I'll add an adder with independent volume control for Pokey/Covox and YM2151.
-
4
-
-
Time to update.
The redesigned PCB was launched and mostly programmed, unfortunately I made a mistake and I have to correct it again. The photo shows a few cables that I had to save the situation
There was an additional expansion connector that I used for the module from YM2151. Yes, Dragonfly handles Yamaha just like the XM does. The YM2151 module will be available separately as an option.
The proof below:
In the meantime, I designed the case, this is what it looks like now:
It took a while to fix the power connector problem, but it turned out fine.
This is what Dragonfly looks like running in the console.
Initial valuation at today's exchange rate;
- Dragonfly basic version (without Pokey and YM2151) - 350PLN / $93
- Pokey Max - 160PLN / $42
- YM2151 module - 100PLN / $26Worldwide shipping will probably be $ 25 / $ 6.5, but I have yet to check it out.
When Pokey Max is installed, the Dual Pokey feature will be available at $0440 and Covox at $0430. Interrupts from Pokey and YM2151 are also available.
The USB connector is based on the FT232, so drivers for it are available for every operating system.
Due to different power supply standards, no power adapter will be attached to the cartridge, the required voltage is 9V and a current of min. 1.5A, connector 5.5 / 2.1 plus inside.
-
18
-
1
-
-
Can someone explain to me what the 32kB (2x16kB) RAM bankswitch is about? Is there any game or demo that uses this?
-
-
Last year he sent us greetings on the Silly Venture
Rest in Peace, Curt.
-
10
-
-
2 hours ago, TailChao said:Maria won't exactly mask a pending IRQ, but rather she fully halts Sally during rendering. As long as whatever device is triggering the IRQ will hold IRQn low until acknowledged, Sally can deal with it whenever rendering is over.
Regarding sample playback, a small FIFO is a good idea and wouldn't use too many gates. Sally could get an optional IRQ when it's empty, or near empty, and then copy in more sample data when it's convenient for her. I see a small crystal on the board - if it could be clocked by this (with a programmable rate using a phase accumulator), then you don't have to deal with PHI2 wobbling.
But again - if you're all continuously going down this route I recommend working together to spec out a new community standard for audio hardware on a CPLD or FPGA rather than it going in a thousand different directions on every new utterance of a flash card or expansion device.
I guess it gets too complex and complicated, it was supposed to be a simple project.
2 hours ago, Muddyfunster said:I can also send you a work in progress Danger Zone Rom that has @Synthpopalooza 's funky Pokey special + Tia stuff to test if you like.
Couldn't get it to run on Mateos.
Of course, I'll be happy to check it, send it to me at PW.
-
1
-
-
18 minutes ago, RevEng said:The first pokey is at $450, and the second pokey is at $460, so you'd either add $10 to your x or y indexes for the second set of voices, or you need duplicate code that more or less fetches the second set of notes using the same indexes but with a different base address.
It's worth mentioning the $460 location conflicts with the XM's YM2151 register location, so putting hardware there may rule out XM compatibility for this cart, or at least YM2151 compatibility. If $460 can be entirely taken off the bus when an A78 header flags XM, then things might be ok. (there's still a case where the header doesn't have XM flagged, but may probe for this hardware anyway)
I was guided by this: http://7800.8bitdev.org/index.php/XBoard_or_XM_RAM_and_POKEY_banking
I can move the second Pokey to another place, just indicate a free address
-
1
-
-
I don't know 7800 programming, so I ask if it makes sense. While on the other hand, Covox is in Pokey Max anyway, running it won't cost you anything but a little CPLD code.
As long as I understand the principle of operation, it is enough to write the data to the addresses
$500 for channel 1
$501 for channel 2
$502 for channel 3
$503 for channel 4
and Covox is about to make a sound. But I have no idea how fast you have to do this and whether the A7800 can do it. -
Enclosed is music from Millie And Molly, this time with good speed.
Back to the Covox, he'll probably be able to get it started on the A7800. I need a free address, one byte is enough. Is $0500 free?
-
2
-

edit 1st post
in Site and Forum Feedback
Posted
Hi, can I have 1st post edit to update the list?
Regards: Rafał