Jump to content

rj1307

Members
  • Content Count

    325
  • Joined

  • Last visited

Posts posted by rj1307


  1.  

    I'm starting the pre-order list for the Dragonfly SD cartridge.

     

     

    IMGP8530.thumb.jpg.bf34458ea26c5a787d5db7853a59a0aa.jpg  IMGP8529.thumb.jpg.1fa701abbe552242e15cc543d902a366.jpg

     

     

    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:

    1166162104_IMGP8737_01(kopia).thumb.jpg.ec0a017b081b2807f2dfdfd08af89d60.jpg  IMGP87299kopia).thumb.jpg.8d8e9628183df05bfa1091b8360b5d25.jpg

     

     

    The photo is dark, but it renders colors reasonably well.

    IMGP8749.thumb.jpg.1ba63bb00af55a100f5bdadc432c8dba.jpg

     

     

    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:

    IMGP8523.thumb.jpg.e6769a894dda927986b0665b31c3fe74.jpg  IMGP8734.thumb.jpg.d95efdbc9f6c4ebcadb94f23f028e682.jpg

     

     

    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.5

     

    PayPal 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 - RR433527042PL

    24.    MrZarniwoop - sent - RR433527025PL

    25    Gandor- sent - RR433527011PL
    26    darryl1970 - sent - RR432107260PL
    27    Kaboomer - sent - RR432107273PL
    28    hyrulebr - sent - RR432107335PL
    29    Eagle - sent - RR432107300PL
    30    theoakwoody - sent - RR432107327PL
    31    Lectronimo - sent - RR432107313PL
    32    Stephen - sent - RR432107295PL
    33    CPUWIZ - sent - RR432107344PL
    34    doug0909 - sent - RR432107525PL

    35    GrenMag - sent - RR432107503PL
    36    Yellowman - sent - RR432107450PL
    37    Turbo Laser Lynx - sent - RR432107429PL
    38    SenorRossie - sent - RR432107432PL
    39    juansolo - sent - RR432107494PL
    40    Fadest - sent - RR432107477PL
    41    playsoft - sent - RR432107446PL
    42    Umberto
    43    Sikor - sent - InPost 630552289102137018689253
    44    TrekMD - sent - RR432107415PL
    45    GoldenWheels - sent - RR432107485PL
    46    ataristi - sent - RR432107534PL
    47    PacManPlus - sent - RR432109376PL
    48    rocketmonkey101 - sent - RR432109305PL
    49    Swami - sent - RR432109291PL
    50    Zaxxon-hh - sent - RR432109288PL
    51    Special Teams - sent - RR432109230PL
    52    Shaggy the Atarian - sent - RR432109314PL
    53    cdoty
    54    ZeroPage Homebrew - sent - RR432109265PL
    55    socrates63 - sent - RR432109243PL

    56    Cousin Vinnie
    57    Smiley
    58    Chris68
    59    twoquickcapri - sent - RR432109257PL
    60    Retrok7 - sent - RR432109328PL

    6x    Moose72 - sent - RR432109331PL
    61    themuslehs
    62    Marco Miccoli - sent - RR432109067PL
    63    ziggystar
    64    Tvisitor
    65    Bossmaster
    66    imstarryeyed - sent - RR432109040PL
    67    crankycraig - sent - RR430448014PL
    68    john_q_atari - sent - RR432109053PL
    69    nobtis5 - sent - RR430447005PL
    70    8bit-Dude
    71    Filippo Maggi - sent - RR432109115PL
    72    Tindron - sent - RR432109138PL
    73    Cartermw - sent - RR432109107PL
    74    thursday83
    75    Yellowsubmarine - sent - RR432109124PL
    76    krslam - sent - RR430444088PL
    77    DrVenkman - sent - RR430446985PL
    78    Indcsion - sent - RR430446999PL
    79    GaryH917
    80    Bill Loguidice - sent - RR430447036PL
    81    NML32 - sent - RR430446937PL
    82    remowilliams - sent - RR430446968PL
    83    nogardvfx1970 - sent - RR430447075PL
    84    Roccotheretrorepairman - sent - RR430446225PL
    85    Allpaul - sent - RR430447019PL
    86    Ruggers Customs - sent - RR432109190PL
    87    phattyboombatty - sent - RR430447040PL
    88    hsimpson - sent - InPost 630552849104036113897640
    89    davidcalgary29 - sent - RR430446923PL
    90    Machine - sent - RR430447053PL
    91    cleoo
    92    Revontuli - sent - RR432109212PL
    93    Flashback - sent - RR432109209PL
    94    eebuckeye - sent - RR430447922PL
    95    Laner
    96    AlwaysOnPlanetPatrol - sent - RR432109172PL

    97    CommodoreCEO
    98    Inky
    99    cyberdoc - sent - RR430447067PL
    100    Ataridoremi4 - sent - RR430448028PL
    101    AntMcK - sent - RR430446945PL
    102    bhall408 - sent - RR430448076PL
    103    pasticc10 - sent - RR430446954PL
    104    CharChar2001 - sent - RR432109186PL
    105    streps - sent - RR432109169PL
    106    Gemintronic
    107    marcing - sent - InPost 630552049143100118006228
    108    buescherking - sent - RR430448093PL
    109    uicr0Bee - sent - InPost 630552049165536118765368
    110    sdrake - sent - RR430448102PL
    111    vectrex103 - sent - RR430441095PL
    112    Tigerduck - sent - RR430448080PL
    113    ndary
    114    offbase
    115    Hastor - sent - RR430448120PL
    116    groundtrooper - sent - RR430448062PL
    117    eggimac - sent - RR430448147PL
    118    tekopaa - sent - RR430448133PL
    119    mono - sent - InPost 605506439158302118055297
    120    Jouster - sent - RR430441078PL
    121    d.eric.gould - sent - RR430440982PL
    122    Bradsco - sent - RR430441055PL
    123    nyandeyanen - sent - RR430441033PL
    124    Jungsi - sent - RR430440996PL
    125    jefffulton - sent - RR4304411016PL
    126    AdamO - sent - RR430441047PL
    127    Lohe
    128    MattelAquarius - sent - RR430441064PL
    129    envytomdead2 - sent - RR430441002PL
    130    sramirez2008 - sent - RR430446203PL
    131    mickster - sent - RR430446248PL
    132    newtmonkey - sent - RR430446279PL

    133    ulikh - sent - RR430446251PL
    134    ultrasteve - sent - RR430446265PL
    135    tuf - sent - RR430446217PL
    136    nikolaisen - sent - RR430446234PL
    137    ZillaRUSH
    138    ScottDecker
    139    GDT2019 - sent - RR430446375PL
    140    makuk999 - sent - RR430443860PL

    141    whatever789 - sent - RR430446340PL
    142    SS - sent - RR430446322PL
    143    erperez - sent - RR430446353PL
    144    FrankHH - sent - RR430444026PL
    145    Dropzone - sent - RR430443895PL
    146    Evidious - sent - RR430446367PL
    147    eightbitwhit - sent - RR430446336PL
    148    qq1975b - sent - RR430443975PL
    149    MattS - sent - RR430443944PL
    150    SparkTR
    151    skr - sent - RR430444335PL
    152    Mooreshire - sent - RR430443927PL
    153    Curious Sofa - sent - RR430443958PL
    154    BladeJunker - sent - RR430443913PL
    155    killersquirel - sent - RR430443396PL
    156    mutterminder - sent - RR430443935PL
    157    MarcoJ - sent - RR430443900PL
    158    SledgeHammerD - sent - RR430444321PL
    159    Joseph Fournell - sent - RR430444255PL
    160    shiz - sent - RR430444281PL
    161    Davero - sent - InPost 630552209131867117281437
    162    JihemB - sent - RR430444278PL
    163    idolfun - sent - RR430444295PL
    164    Lastblade
    165    Poochy - sent - RR430444304PL
    166    BrianC - sent - RR430444264PL
    167    xkenx - sent - RR430444114PL
    168    Avenger75 - sent - RR430444131PL
    169    ongikong - sent - RR430444159PL
    170    XEGS'r - sent - RR430444074PL
    171    blubberbauch - sent - RR430444145PL
    172    alortegac
    173    swlovinist - sent - RR430444057PL
    174    seattlematt1976 - sent - RR430444091PL
    175    Jon Willig - sent - RR432347733PL
    176    Lil Alien
    177    Oldschool80skid - sent - RR430444105PL
    178    SoundGammon - sent - RR430444065PL
    179    pauljh - sent - RR431327114PL
    180    ricky - sent - RR430444128PL
    181    Matt Myers - sent - RR432347781PL
    182    beavisx - sent - RR4323477647PL
    183    oracle_jedi - sent - RR432347778PL
    184    JuanIgnacio - sent - RR431327026PL
    185    HammR25 - sent - RR432347818PL

    186    edweird13 - sent - RR432347804PL
    187    Lavalamp
    188    SegaLou - sent - RR432347821PL
    189    fille1976 - sent - RR432347835PL
    190    Retrok7 - sent - RR431326811PL
    191    TempterOfFate - sent - RR432347795PL
    192    Hasan Coskun - sent - RR430322084PL
    193    SmakyTaky
    194    Brian70 - sent - RR431326900PL
    195    Carlos Roldan - sent - RR431326895PL
    196    philgood1351fr - sent - RR431326839PL
    197    Fareast - sent - RR431326842PL
    198    Leichenfreund - sent - RR431326961PL
    199    tf_hh - sent - RR431327065PL
    200    unhuman - sent - RR431327057PL
    201    lucifershalo
    202    weasel5053 - sent - RR431327091PL
    203    dlmartins - sent - RR431327105PL
    204    Deconstructor - sent - RR431327009PL

    205    RAShepherd
    206    tkarner - sent - RR431327012PL
    207    vhzc - sent - RR431327043PL
    208    curmudgeon_cory
    209    rcajun90
    210    Mikebloke - sent - RR431327088PL
    211    Lghh_4
    212    fandenivoldsk
    213    Rastamafugg

     

    On 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.

     

     

     

     

     

     

     

     

    • Like 23
    • Thanks 4

  2. 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.

    • Like 13

  3. 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".

    • Like 14
    • Thanks 1

  4. 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. 

    • Like 4

  5. 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:

    purple.thumb.jpg.dd5b580cc80364bf0b35b7c05ac1ce9b.jpg

    And at the moment it's not red, but burgundy, my photos lightened the color too much.

    9c5f050ba8199fb144c6d5c8ed21db71.thumb.jpg.195cdcf8a80804a782e72abd312a3391.jpg

    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.

     

     

    • Like 6

  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. ;) 

    • Like 3

  7. 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.

    • Like 1

  8. 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 ;) 

    IMGP8521.thumb.jpg.7ccd6797a5eb4a2ef30b29ec25edd633.jpg

     

    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.

    IMGP8522.thumb.jpg.c6cdbb2adbcfdefacba26da11c75f033.jpgIMGP8523.thumb.jpg.d729af3620be0c6b0a94462246b3389b.jpg

     

    The proof below:

     

    In the meantime, I designed the case, this is what it looks like now:

    IMGP8519.thumb.jpg.899deaeb6586866e2c6fb69d92f939f1.jpgIMGP8530.thumb.jpg.5731d5425c8eb7d95280fa1dc36b779b.jpgIMGP8529.thumb.jpg.794f995cc1001cb28adf1c6b9186b787.jpgIMGP8532.thumb.jpg.4425c6dffec6d1856a41e380db645cd1.jpg

     

    It took a while to fix the power connector problem, but it turned out fine.

    IMGP8515.thumb.jpg.b4380eb8c6a91d6db880e1573a4b5d4c.jpgIMGP8516.thumb.jpg.b00ba3e029c90b33e803259e876f81f8.jpg

     

    This is what Dragonfly looks like running in the console.

    IMGP8536.thumb.jpg.e30e6bfe057f8d4ef9ac5f056fc74ca5.jpg

     

    Initial valuation at today's exchange rate;
    - Dragonfly basic version (without Pokey and YM2151) - 350PLN / $93
    - Pokey Max - 160PLN / $42
    - YM2151 module - 100PLN / $26

    Worldwide 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.

     

     

    • Like 18
    • Thanks 1

  9. 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.

    • Like 1

  10. 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  :)

     

     

     

    • Like 1

  11. 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.

×
×
  • Create New...