Results 1 to 3 of 3

Thread: Ideas to sychronize the cpus (emulators)

                  
   
  1. #1
    DCEmu Newbie Lagnus's Avatar
    Join Date
    Jul 2006
    Posts
    29
    Rep Power
    0

    Default Ideas to sychronize the cpus (emulators)

    I have read about the problem of transferring information between the two processors.

    Couldn't you just do a manual sychronization first, without transferring info between the cpus.
    Like display fps infromation for both sound and the graphics, then speed up one to match the other.

    Or
    run the graphics section with a cap on it, like maxfps is 20 fps, and then manually adjust sound to match that.

    Or
    a memory compensation algorithm can be used to that process the graphics 10x or so ahead of the sound, and convey all the sound information for those frames to the other processor, which then produces the sound and outputs it with the graphics frames that have been cached from earlier ready to output.

    The other frames after those cached can be stored in non-cached or slower memory and then streamed to the cache memory( with their sound info sent over to the other processor) for output,as the other frames are displayed.

    Well Im not sure if these have been tried already, and maybe they can help someone.

  2. #2
    GP2X Coder/Moderator
    Join Date
    Jan 2006
    Posts
    1,678
    Rep Power
    85

    Default

    I am not sure which processors you are talking about but the framerate doesn't matter as it would be independent (displaying graphics on the PSP) of emulator logic (running the data of the graphics and sound on the emulated machine). Predicting the the graphics/sound is useless as you cannot predict what the player will do in that 10 frames so prediction will be most likely incorrect.

  3. #3
    DCEmu Newbie Lagnus's Avatar
    Join Date
    Jul 2006
    Posts
    29
    Rep Power
    0

    Default

    Im talking about the MIPS processors, and right you can't predict, so that part could only be useful for cut scenes that dont require input.

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
  •