Homebrew development with MegaEverdrive

Discussion in 'Mega Everdrive / Everdrive MD' started by KRIKzz, Apr 4, 2012.

  1. KRIKzz

    KRIKzz Well Known Member

    Joined:
    Apr 5, 2010
    Messages:
    1,672
    Likes Received:
    2
    I released dev tools for development with mega-ed. basically it is GCC compiler, and lib for access to cart hardware via OS.
    lib allow acces to:
    USB (virtual usb-serial interface)
    SD card (SPI interface)
    SDRAM controll. homebrew application may use 15mbyte of ram
    FAT system
    8bit stereo dac

    also i've done small samples to show how is it work

    all this stuff available here
    OSv2 or more new should be used

    bit later i have plan to share access to fpga firmware reconfiguration and make some templates and samples for work with fpga
     
  2. H360

    H360 Familiar Face

    Joined:
    Mar 5, 2011
    Messages:
    1,474
    Likes Received:
    1
    Nice work as usual Igor.
     
  3. Bboydocument

    Bboydocument Spirited Member

    Joined:
    Oct 22, 2010
    Messages:
    119
    Likes Received:
    0
    awesome Krikzz, please see my new post on this forum about rom loading with the sdk..
     
  4. dutchconsolefreak

    dutchconsolefreak Peppy Member

    Joined:
    Sep 8, 2005
    Messages:
    319
    Likes Received:
    4
    Hi, i don't see any reference on how to use the audio dac? Maybe i am overlooking it, but would it be possible to layout all the HW register functions?
     
  5. KRIKzz

    KRIKzz Well Known Member

    Joined:
    Apr 5, 2010
    Messages:
    1,672
    Likes Received:
    2
  6. mitchConnor

    mitchConnor Newly Registered

    Joined:
    Jul 16, 2013
    Messages:
    1
    Likes Received:
    0
    Homebrew development via USB is very nice. But I find it very annoying to push the reset button every time. Is there some way I can reset the Mega Drive via my game code? When I use the "standard" assembler code to reset, it resets my game, but I want it to return to the OS, so I can reload via USB.
     

Share This Page