"Let's make GD ROM emulation happen" Facebook group.

Discussion in 'Sega Dreamcast Development and Research' started by sonicdude10, Jun 18, 2012.

Tags: Add Tags
  1. amiga1200

    amiga1200 Dauntless Member

    Joined:
    May 9, 2012
    Messages:
    703
    Likes Received:
    4
    ^^ approaching an ethical barrier, FAST!
    ...
    keep in mind, it's ALL about the love of the system why this is done.
    true, ALL cost are to be mitigated PLUS some profit for time spent developing/PRODUCING this device..
    it ends there!
    a balance is to be drawn, a LOT of casts (aka: fanbags) are still in action, especially if this fpga becomes a reality because it won't matter if the gdi assembly took a whacking shit!
    it's NOT as 'niche' as the sales pitch, i CAN'T run fast enough from the 'sega i-PRETENTIOUS-TWAT-phone' users!
    ...
    let the boys handle their shit, they know what they're doing! :friendly_wink:
     
  2. Evotistical

    Evotistical Robust Member

    Joined:
    May 25, 2011
    Messages:
    261
    Likes Received:
    4

    The main issue with Using the raspberry pi(as most user friendly development boards), is there isn't a real time OS developed for it(most linux distros are not realtime). This makes very difficult to do timing intensive tasks. Making of a optical drive emulator is all about timing.

    Now the arduino compatible teensy might work.
     
  3. cybdyn

    cybdyn Embedded developer (MCU & FPGA)

    Joined:
    Jan 12, 2012
    Messages:
    551
    Likes Received:
    4
  4. cybdyn

    cybdyn Embedded developer (MCU & FPGA)

    Joined:
    Jan 12, 2012
    Messages:
    551
    Likes Received:
    4
    actually my goal is to try order assembled pcb. as it based on cheap parts, small size than dcio
     
    Last edited: May 4, 2014
  5. petterk

    petterk Spirited Member

    Joined:
    Dec 30, 2011
    Messages:
    137
    Likes Received:
    11

    Well by default the linux kernel is not realtime, but that is easily changable:

    https://wiki.archlinux.org/index.php/Pro_Audio#Realtime_Kernel

    http://en.wikipedia.org/wiki/RTLinux
     
  6. szczuru

    szczuru Spirited Member

    Joined:
    May 12, 2010
    Messages:
    115
    Likes Received:
    0
  7. Nemesis

    Nemesis Robust Member

    Joined:
    Mar 22, 2007
    Messages:
    248
    Likes Received:
    79
    The Arduino is based around a fairly low-power AVR microcontroller, I highly doubt it'd have the throughput or enough input lines for this project. While there might be a demo board based around a higher performance AVR or ARM microcontroller you could buy off the shelf that'd be up to the task, they wouldn't have the price point of the incredibly popular boards like the Arduino. The most cost effective way to make this work is to buy the exact microcontroller you need at a decent volume, and mount it to a custom board made for this purpose. You'd almost certainly be able to sell a custom made device like this for less than you could buy a microcontroller demo board powerful enough for this task. That will almost certainly change in the future, but for now, that's the way it is.
     
  8. lovewiibrew

    lovewiibrew Site Supporter 2012

    Joined:
    May 23, 2011
    Messages:
    148
    Likes Received:
    16
  9. cybdyn

    cybdyn Embedded developer (MCU & FPGA)

    Joined:
    Jan 12, 2012
    Messages:
    551
    Likes Received:
    4
    dcio is good for development, tests. maybe better say it's next stage or another project w/ same aim))) just to make things closer to real life.
    to make prototype that works is one thing, and another- make it for sell : simple, cheap, easy in mass production.

    and -as you would like - it's for HDD)))
     
    Last edited: May 5, 2014
  10. amiga1200

    amiga1200 Dauntless Member

    Joined:
    May 9, 2012
    Messages:
    703
    Likes Received:
    4
    ^^ quoting that for posterity! :friendly_wink: (rated, i think?!)
     
  11. cybdyn

    cybdyn Embedded developer (MCU & FPGA)

    Joined:
    Jan 12, 2012
    Messages:
    551
    Likes Received:
    4
  12. Mario

    Mario Active Member

    Joined:
    Feb 8, 2014
    Messages:
    34
    Likes Received:
    1
    I got the new boards today, and they have the holes in them! Thank goodness. I also received all the parts (except the GD connector) so I'll be able to solder one up later.
     
  13. mickcris

    mickcris Site Supporter 2014,2015

    Joined:
    Aug 1, 2013
    Messages:
    476
    Likes Received:
    21
    Great news! Looking forward to hearing about your results!
     
  14. amiga1200

    amiga1200 Dauntless Member

    Joined:
    May 9, 2012
    Messages:
    703
    Likes Received:
    4
    ^^ and if this item gets in a working state, could videos be posted?
    thanks a lot. :eek:nthego:
     
  15. Mario

    Mario Active Member

    Joined:
    Feb 8, 2014
    Messages:
    34
    Likes Received:
    1
    Amiga - Of course! I assume you mean when it's running games? I wouldn't expect that for quite a while!

    However, I did assemble a board and make one of the LEDs light up! Not blinking yet, just lit. :p But this proves the microcontroller works, which is great.

    [​IMG]
     
  16. amiga1200

    amiga1200 Dauntless Member

    Joined:
    May 9, 2012
    Messages:
    703
    Likes Received:
    4
    ^^ great stuff!
    aye, didn't want to come out and say it aloud, but yeah.
    anyway, all in good time!
    appreciate the update! :friendly_wink:
     
  17. cybdyn

    cybdyn Embedded developer (MCU & FPGA)

    Joined:
    Jan 12, 2012
    Messages:
    551
    Likes Received:
    4
    Looks good. but it's just a beginning of hard work)))

    i ordered gd conn from digi-key, but now i see it's only for 3,000 pcs.
    so for prototype maybe use gd-conn from original gd-board, maybe someone can sell/send to you broken board for this part.
     
  18. -=FamilyGuy=-

    -=FamilyGuy=- Site Supporter 2049

    Joined:
    Mar 3, 2007
    Messages:
    3,034
    Likes Received:
    893
    Last edited: May 9, 2014
  19. Mario

    Mario Active Member

    Joined:
    Feb 8, 2014
    Messages:
    34
    Likes Received:
    1
    @FamilyGuy - Yeah, only all the programming is missing. :p The board was never the difficult part; now I have to do all the programming. First up will be speed tests to see if I can respond to rising and falling signals fast enough. That makes up the entire basis of the project (responding to the Dreamcast's register requests). If it can't do that in time, then the whole project will be bust. A good learning experience, though.

    A couple weeks ago I requested 20 pieces of that connector from Molex directly and they said they don't have any, and it will be at least three weeks before they could get some. I have not heard from them since.
    I'm going to try asking Deunan where he's getting his.
     
  20. cybdyn

    cybdyn Embedded developer (MCU & FPGA)

    Joined:
    Jan 12, 2012
    Messages:
    551
    Likes Received:
    4
    Mario, you didn't try to order conn's from alibaba (as FamilyGuy left link)?
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page