Sunday, April 25, 2010

v1.3 released

Ok, so I've finally found out what was causing the load-game crash on some devices - I couldn't believe it: if you read word (/long) from odd addresses in the native code, it works just fine on most phones, but it crashes on some older CPUs (no exception thrown, no error message, it just quits the app). Just sucks.
If I hadn't remembered the "odd address guru meditation" on my Commodore Amiga 15 years ago, I wouldn't even have thought about it.
I've also fixed some more stuff  (joystick etc.)
This "quest for compatibility" is really getting endless. It  took me just  a week or two to write the whole emulator thing and get it working on my Nexus one, and now it takes forever to make it compatible with all the devices I've never heard of.

12 comments:

  1. when i turn the screen i get landscape with an onscreen joystick

    say im playing manic miner, i can move around ok, what do i press to jump?

    ReplyDelete
  2. well I press the trackball on my N1 ... I guess you don't have one, so don't you have a D-pad or something ?

    ReplyDelete
  3. Thanks for all your effort. Really loving this on my HTC Magic!

    ReplyDelete
  4. for some reason any saved game shows as corrupt when I try to load it "invalid file format or file corrupted" - this is on a Moto Milestone, any suggestions?

    ReplyDelete
  5. Just to say my HTC Desire likes the app as much as I do. I downloaded Formula One from WOS and it worked flawlessly. Keep up the good work.

    ReplyDelete
  6. This is a nice app, but if "endless compatability" is a concern, I wonder why you didn't consider porting an existing well-established emulator like FUSE. These guys have been working on perfecting their emulation for over a decade. Now that you've started you might be here that long too :)

    ReplyDelete
  7. >Rob there's no problem with Spectrum emulator compatibility, I was talking about issues with different Anrdroid devices.

    ReplyDelete
  8. "You can't use shifts on the onscreen keyboard" - "Long-press the menu key to popup your system keyboard"
    This still doesn't, as far as I can work out, let you use the opening menu on the 128K (apart from pressing return to start the tape loader). Or am I missing something?

    I really like the WoS integration though!

    ReplyDelete
  9. I get the same issue as Joe when loading / saving z80 files. They are always corrupt

    ReplyDelete
  10. I noticed this will be fixed in 1.4.

    Eagerly awaiting the next release!

    This is the best speccy emulator for Android.

    ReplyDelete
  11. An on-screen joytick button is really needed.
    Some devices, like the samsung galaxy s, don't have a trackball or d-pad.
    It's a shame, because marvin runs really well on them.

    ReplyDelete
  12. wildfire - loads games fine but playing blizzard pass ( classic ) it wont accept key commands, any ideas most desperate!!!

    ReplyDelete