Page 29 of 43 FirstFirst ... 1925262728293031323339 ... LastLast
Results 281 to 290 of 427

Thread: M68K for DC

                  
   
  1. #281
    DCEmu Regular WHurricane16's Avatar
    Join Date
    Mar 2004
    Location
    North Carolina
    Age
    48
    Posts
    434
    Rep Power
    79

    Default Re: M68K for DC

    To fox68k -

    This scene is getting technically very interesting lately. Can't wait to see Wraggster's yearly review in 1st qtr 2k5!

  2. #282
    Won Hung Lo wraggster's Avatar
    Join Date
    Apr 2003
    Location
    Nottingham, England
    Age
    53
    Posts
    141,434
    Blog Entries
    3209
    Rep Power
    50

    Default Re: M68K for DC

    so is stefs 68k core asm or C?

    and welcome to the Dreamcast scene

  3. #283
    Dream Coder
    Join Date
    Apr 2004
    Location
    Miami, FL
    Age
    38
    Posts
    4,675
    Rep Power
    50

    Default Re: M68K for DC

    stefs 68k core is in C, but it is very very well written. He says that by the way it works it would be hard to get more speed by using asm. There were still a few things he wanted to do to gain a bit more speed.
    If anyone is looking to buy, sell, trade games and support a developer directly at the same time, consider joining Goozex. Enjoy!

  4. #284
    DCEmu Coder fox68k's Avatar
    Join Date
    Aug 2004
    Location
    Spain
    Posts
    100
    Rep Power
    76

    Default Re: M68K for DC

    Wraggster ask me about core completion, so i try here to write a brief report about:

    What it is implemented:

    - Interface functions:
    • General purpose: initialize, reset, emulate, get_pc, get_cpu_state.
      Â* Â*
    • Hardware interrupt handling: raise_interrupt, lower_interrupt, get_interrupt_vector, change_interrupt_vector.
      Â* Â*
    • CPU context handling: get_context_size, set_context, set_register.
      Â* Â*
    • Timing: get_cycles_counter.

    - Opcodes: 70% aproximately.
    - Flag calculation on most of the implemented opcodes.
    - Internal memory handling routines (fetch, read and write) in all data sizes.
    - All addressing modes.

    What it is not implemented:

    - Interface functions:
    • General purpose: peek, poke.
      Â* Â* Â*
    • Hardware interrupt handling: None.
      Â* Â* Â*
    • CPU context handling: get_context, get_register.
      Â* Â* Â*
    • Timing: trip_cycles_counter, control_cycles_counter, release_timeslice, add_cycles, release_cycles.

    - Hardware interrupt execution.
    - Error exception (bus error, address error, privilege violation, illegal exception) handling.

    And that is all. I have written the function names too to show you core interfacing at a glance.

    I hope you find my report interesting. Â*

    Cheers.
    - fox68k -

  5. #285
    Won Hung Lo wraggster's Avatar
    Join Date
    Apr 2003
    Location
    Nottingham, England
    Age
    53
    Posts
    141,434
    Blog Entries
    3209
    Rep Power
    50

    Default Re: M68K for DC

    Nice

    lets hope the other great coders here team up with you

  6. #286
    DCEmu Coder fox68k's Avatar
    Join Date
    Aug 2004
    Location
    Spain
    Posts
    100
    Rep Power
    76

    Default Re: M68K for DC

    me too Wraggster cause i can't wait to see all our work mixed up :
    - fox68k -

  7. #287
    DCEmu Oldbie Eric's Avatar
    Join Date
    May 2004
    Location
    Ontario, Canada
    Age
    41
    Posts
    1,506
    Rep Power
    83

    Default Re: M68K for DC

    Okay so if this is written in sh4 asm does this mean it would help for the GBA,N64 and Saturn emus on the dreamcast?

  8. #288
    DCEmu Coder fox68k's Avatar
    Join Date
    Aug 2004
    Location
    Spain
    Posts
    100
    Rep Power
    76

    Default Re: M68K for DC

    Nope, those game consoles does not have a M68k processor inside so this core won't help at all.

    This emu is intented to be used in Genesis or NeoGeoCD and in a good amount of arcade machines (CPS-1 for example) emus.
    - fox68k -

  9. #289
    DCEmu Oldbie Eric's Avatar
    Join Date
    May 2004
    Location
    Ontario, Canada
    Age
    41
    Posts
    1,506
    Rep Power
    83

    Default Re: M68K for DC

    Okay what about SNES emulators then?

  10. #290
    DCEmu Regular
    Join Date
    Apr 2004
    Location
    Posts
    351
    Rep Power
    79

    Default Re: M68K for DC

    [quote author=quzar link=board=dcemu;num=1083323639;start=270#279 date=08/01/04 at 12:31:38]I can put it into NeoCD. I first put C68k into it, so im fairly familiar with the CPU interfaces.[/quote]


    Hmm if you did you never gave it to me working i worked with stefd he put the core in and to compile it needed precompiled files and 1 precompiled from me.

    HLE stuff was not added when you attemped it no way it would work.

    I dont want stef to read that becuase he put the core in neogeo cd and showed me the functions after that i understood it was able to get it to compile then helped him to get it to compile with some little setup problems in neogeo cd.


    Stef put the core in it sent me the files which still would not compile due to some strange problems which i fixed.

    I can show you how and were and what to do with the new core.

    Sorry if this look mean or a reproch but stef d did it not you.

    Dont mean any disrespect but if i was stef and seen your comment it would slightly piss me off.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •