A couple questions about the emulator

transistortester

  • Newbie
  • *
    • Posts: 1
    • View Profile
I've been starting to work on a larger project, and have a couple questions about development with the emulator:
First, how does the performance compare to real hardware?
Second, is it possible to use multiple files in one project with it?
Part of it will eventually require reading from a binary file too large to embed in a script, so I'm especially interested in filesystem emulation (even if just read-only). Being able to split the code into two files would be nice too.
Thanks in advance, seems pretty nice to work with so far.


Jason

  • Administrator
  • Full Member
  • *****
    • Posts: 22
  • TinyCircuits Employee
    • View Profile
I've been starting to work on a larger project, and have a couple questions about development with the emulator:
First, how does the performance compare to real hardware?
Second, is it possible to use multiple files in one project with it?
Part of it will eventually require reading from a binary file too large to embed in a script, so I'm especially interested in filesystem emulation (even if just read-only). Being able to split the code into two files would be nice too.
Thanks in advance, seems pretty nice to work with so far.

Performance: I made a simple example and measured the hardware to be 1.8x faster than the emulator, but it might not matter depending on the game. For example, our SaurRun game runs too fast on the emulator and hardware without a software frame limiter.

Multiple files: multiple files can't be used in the emulator, yet. A new version is being worked on where multiple files can be uploaded, but more UI needs completed. The new version would allow for read only access so far, but files in the emulator are still placed in root '/'; however, I am looking into a way to allow the emulator to read/write files and directories so we can have 1-to-1 filesystem emulation.
« Last Edit: November 22, 2021, 03:02:51 PM by Jason »


 

SMF spam blocked by CleanTalk