New Floppy Interface for Minimig and AmiCube

Поделиться
HTML-код
  • Опубликовано: 14 окт 2024
  • In this video, I showcase the new floppy interface for Minimig and the real_floppy Verilog module. Highlights include:
    Accurate recreation of the floppy drive
    Challenges with clocks, DMA, interrupts, registers, and decoding
    Overcoming timing requirements for reliable operation
    Next steps:
    Integrating within Minimig ARM firmware
    Further testing
    Adding another header for df0 and df1 support
    (Note: Apologies for background noise from birds and oscilloscope, the long video, and numerous technicalities. Maybe I should introduce elevator music like Curious Mark! The second part of the video is less about internals, more about testing.
    Stay tuned for more updates on this Minimig and AmiCube hardware development!

Комментарии • 31

  • @deborahberi3249
    @deborahberi3249 2 месяца назад +4

    Excellent work Ranko! Perfect for all of us that need as close to original hardware experience. -Mark.

    • @amicube
      @amicube  2 месяца назад +4

      Thank you Mark! I am on the same page. Floppy is crucial for the right feeling.

  • @mk500
    @mk500 2 месяца назад

    So exciting to see the real floppy drive working! Awesome progress!

  • @ChristofferLilja
    @ChristofferLilja 2 месяца назад

    I had to look at this again, i'm so impressed by your work!

  • @ProteusMega
    @ProteusMega 2 месяца назад +1

    Fantastic! Looking forward to the Amicube. It seems to be the best of both worlds (real classic hardware and newer, modern FPGA hardware). A nice minimal Amiga esk case is also welcome 🙂

    • @amicube
      @amicube  2 месяца назад +1

      Thank you! Development is in full swing!

  • @scottreiter4369
    @scottreiter4369 2 месяца назад +1

    Enjoy watching the development of AMicube, great work.

    • @amicube
      @amicube  2 месяца назад

      Thank you! Very much appreciated!

  • @Cristianovcorp
    @Cristianovcorp 2 месяца назад

    Amazing, i have a mist 1.4 and is very nice... But this is on another level. I want a real floppy too. You have a new stalker.

  • @BrunoFonsecaPT
    @BrunoFonsecaPT Месяц назад

    Great project. I’ll be following it closely! Rob Smith Dev is also working on implementing a Floppy Drive on the MiSTer Minimig core. Have you considering exchanging notes? Could help accelerate both projects…

  • @peterlanglois65
    @peterlanglois65 11 дней назад

    Hey Ranko... how are things progressing? Will we see you at WOC '24 ? With something new and exciting?

  • @vertigoz
    @vertigoz 2 месяца назад +1

    Sorry for being offtopic, but i wonder if since the board is programmable, do you think it would be possible to implement a kaillera like system which would allow people to play over the internet? It's just that this week we got the confirmation that A600GS has it planned, but it is a complete emulation system, and I thoughthow could it be to play in real hardware, connecting people from all over the world! We once played in each others homes, it would be nice to being that spirit back 😊

    • @amicube
      @amicube  2 месяца назад

      It is possible but not trivial. Good food for thought.

  • @peterlanglois65
    @peterlanglois65 2 месяца назад

    Good stuff Ranko. What are the specifications for the floppy drive? Does it have to be an original Amiga drive or will any old PC 720k drive work?

    • @amicube
      @amicube  2 месяца назад +1

      The floppy I am using is PC FDD Samsung SFD-321B, however this floppy is modified to be Amiga compatible. Having said that I can change AmiCube interface to be PC-Floppy compatible, so no modification is needed. In fact we can make a switch - Amiga/PC floppy.

  • @erichey6394
    @erichey6394 2 месяца назад

    I am very much looking forward to graduating from my MiSTer to an Amicube with floppies inside a retro case.

    • @zombierabbit3593
      @zombierabbit3593 2 месяца назад +1

      exactly!!! Can't wait...

    • @amicube
      @amicube  2 месяца назад +1

      Thank you for the kind comment!

    • @amicube
      @amicube  2 месяца назад

      Tx!

  • @ConradVassallo
    @ConradVassallo 2 месяца назад

    Nice to see the development progress! Is there a chance also for an IDE interface? So looking forward for the AmiCube with AGA, Floppy and possibly the IDE interface for a real HDD. I already have the Checkmate case ready for it which will replace my PI4 setup.

    • @amicube
      @amicube  2 месяца назад

      Yes! IDE interface will be included. Cheers! Ranko

  • @stephenkennedy6358
    @stephenkennedy6358 2 месяца назад

    I understand that you're prototyping on the Minimig for Amicube. Will you eventually offer a floppy interface for Minimig?

    • @amicube
      @amicube  2 месяца назад

      That is an awesome question Stephen. As of now I don't have any plans to release floppy module for Minimig.

  • @eugenios2006
    @eugenios2006 2 месяца назад

    Fantastic work indeed was the floppy hardware used a regular pc floppy. If i could ask what manufacturer and model number was it..

    • @zombierabbit3593
      @zombierabbit3593 2 месяца назад

      That would be great to know. Ranko?

    • @amicube
      @amicube  2 месяца назад +1

      Floppy is a regular PC HD floppy - SFD-321B, however this floppy drive modified to be Amiga compatible. Good news is we can make new FDD interface for AmiCube that can support unmodified PC FDD! It is easy.

    • @eugenios2006
      @eugenios2006 Месяц назад

      ​@@amicubefantastic news

  • @DeFrisselle
    @DeFrisselle 2 месяца назад

    Wonderful

    • @amicube
      @amicube  2 месяца назад

      Thank you for the comment!

  • @ChristofferLilja
    @ChristofferLilja 2 месяца назад +1

    Wow!

    • @amicube
      @amicube  2 месяца назад

      Thank you for the comment Christoffer!