SH-4 Emulator

Posted on 2009-04-17
Last Modified: 2013-12-13

I'm looking for a Hitachi SH-4 Emulator are there any out there? I don't care if I need to pay for it, I just need to find one for a project I'm doing. I'm looking at QEMU right now, but the SH-4 support is only in testing phases. Does anyone have experience with this?

Thanks in advance for any help that you can give me!
Question by:jvilla1983

    Author Comment

    So is there nobody out there that has an answer for me?
    LVL 62

    Expert Comment

    by:☠ MASQ ☠
    There is no true HARP SH7750 emulator for an x86 based system available
    Was there a specific device on this platform you wanted to emulate?

    For Windows CE for example try:

    Author Comment

    I wanted to run linux off of it and be able to load or unload disk images. Create programs specifically off that CPU so that porting to the Sega Dreamcast would be somewhat easier.
    LVL 62

    Expert Comment

    by:☠ MASQ ☠
    Well there are a few good Dreamcast emu's but none that I know of with a programming interface.  Would they be any help?

    Author Comment

    See, I know that there are Dreamcast emulators, but the problem is that I want a straight SH4 emulator or hardware card with a hardware SH4 on it. So that I can compile versions of Linux and other programs based on the SH4 processor.

    I know there are already versions of Linux for the SH4 but I truely want to understand Linux and cross compilation. The project I'm working on requires me to customize a version of Linux (very light on memory, but still utilize X windows for Display).

    I know that with GCC I can compile programs into SH4 binaries, but I want to be able to TEST them too with a decent degree of accuracy.

    LVL 62

    Accepted Solution

    Sorry not aware of any hardware based emulation :(
    Some additonal Linux porting here that may help you
    but I don't think there's any improvment on the GCC you already have.
    LVL 11

    Assisted Solution

    i'm confused by this notion of hardware emulation of a hardware solution.....

    You're not emulating anything if you're on the hardware...

    Are you really asking for a SH-4 based machine...  

    You'd build the executable on the windows/dos machine and then run the code you build on the other computer, yes?

    I remember seeing advertisements for Hatachi boards for embedded computer solutions... I can't remember exactly where, though, and I'm old and senile now.

    I do have some experience with hardware boards doing what you're describing, and they are a *painful* environment to develop in.  It's a major pain to move the code from the development system to the hardware solution...  Given the existence of a software emulator, i'd have been all over that in a heartbeat.  it would have greatly sped up the debugging cycle.


    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    What Security Threats Are You Missing?

    Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

    I know it’s not a new topic to discuss and it has lots of online contents already available over the net. But Then I thought it would be useful to this site’s visitors and can have online repository on vim most commonly used commands. This post h…
    A short article about a problem I had getting the GPS LocationListener working.
    An introduction to basic programming syntax in Java by creating a simple program. Viewers can follow the tutorial as they create their first class in Java. Definitions and explanations about each element are given to help prepare viewers for future …
    In this seventh video of the Xpdf series, we discuss and demonstrate the PDFfonts utility, which lists all the fonts used in a PDF file. It does this via a command line interface, making it suitable for use in programs, scripts, batch files — any pl…

    737 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    22 Experts available now in Live!

    Get 1:1 Help Now