iPad Spectaculator - ZX Spectrum Emulator for iOS (un-official thread)

Discussion in 'iPhone and iPad Games' started by Sciencematthew, May 28, 2011.

?

Which ZX Spectrum Emulator do you prefer on iOS

  1. Spectaculator

    24 vote(s)
    72.7%
  2. ZX Spectrum Elite Collection

    9 vote(s)
    27.3%
  3. iSpeecy(web app)

    0 vote(s)
    0.0%
  4. ZX Nostaliga 1-5

    0 vote(s)
    0.0%
  1. neonbible

    neonbible Well-Known Member

    Jan 24, 2011
    312
    0
    16
    Is that an iexplorer problem or a 6.0.1 lockdown?
     
  2. yelever

    yelever Member

    Dec 30, 2012
    10
    0
    0
    I'm guessing a lockdown as ifunbox can copy but not write to the device
     
  3. spooky23

    spooky23 Well-Known Member

    Jun 30, 2011
    266
    0
    16
    3D Star Strike is one of the first games I ever played.

    (showing my age)
     
  4. psj3809

    psj3809 Moderator

    Jan 13, 2011
    12,758
    549
    113
    England
    Dont blame the dev really as perhaps sales were light with the games he was actually selling.

    I've got about 300 games installed on it already, annoying if i cant add others but with 300 i cant moan too much ! Love the app and bought some of the full packs to support the dev.

    Cant beat some of these old classics, graphics may look outdated but the gameplays still there (Bomb Jack on the Speccy is still a great game)
     
  5. yelever

    yelever Member

    Dec 30, 2012
    10
    0
    0
    I'm not blaming the Dev. Just letting people know who just found this app and are on ios 6.0.1 that they can't add custom games to it.
     
  6. smes3817

    smes3817 Well-Known Member

    Oct 15, 2009
    1,120
    8
    38
    Massachusetts, USA
    :( If this is permanent I may have to get the elite collection to at least have the big name games again. Are the controls, etc. alright in the elite collection?
     
  7. psj3809

    psj3809 Moderator

    Jan 13, 2011
    12,758
    549
    113
    England
    I found the joystick usable in the Elite app, wasnt keen on the other controls with all the diagonal bits etc

    I wish Elite would do more Speccy stuff, gone very quiet recently. Its nice to know the original devs get something from these games (Or they did when Elite paid them a chunk for the rights).

    Loved waiting for all the new game packs from Elite but they've been very quiet in most of their apps, their other collections seem dead
     
  8. neonbible

    neonbible Well-Known Member

    Jan 24, 2011
    312
    0
    16
    Is it a combination of 6.0.1 and the latest version of the app? I still haven't updated yet.
     
  9. yelever

    yelever Member

    Dec 30, 2012
    10
    0
    0
    I think it's IOS 6.0.1 as I have tried Iexplorer and Ifunbox and can't copy anything to the iPad. I've read that Apple have really made things difficult on customizing anything now. Just sad I missed out on this great app.
     
  10. yelever

    yelever Member

    Dec 30, 2012
    10
    0
    0
    #130 yelever, Dec 30, 2012
    Last edited: Dec 30, 2012
    Just found this on the Iexplorer website.

    Apple made some changes in iOS 6 where the .app (dot app) folder within an app directory cannot be modified or written to, and the files within that folder can't be opened or transferred. But, you can still read/write in any other app subdirectory such as Documents or Library, same as in previous iOS versions. Our developers are looking into ways around this limitation imposed by Apple, but I don't currently have an ETA on when an update might happen. You'll find that any iOS transfer utility software will have the same limitation with iOS 6, and jailbreaking your device is the only way around it currently.

    Since there is no jailbreak for A5 devices on IOS 6.0.1 then no custom games for people on 4s, 5, iPad2 and above if they have updated :(
     
  11. neonbible

    neonbible Well-Known Member

    Jan 24, 2011
    312
    0
    16
    If you go back a page, a guy suggests it can still be done.
     
  12. yellowknife

    yellowknife Well-Known Member

    Aug 21, 2010
    174
    0
    0
    Yes has anyone else tried this yet?
     
  13. yelever

    yelever Member

    Dec 30, 2012
    10
    0
    0
    Got it to work. Thanks guys. Now to get the joystick to show up lol. Is there a standard config.plist that could be used for most games and just change certain things for the game you want. Sorry for the question as new to all this.
     
  14. drelbs

    drelbs Well-Known Member

    Jun 25, 2009
    11,200
    7
    38
    This post should have the information you need.
     
  15. yelever

    yelever Member

    Dec 30, 2012
    10
    0
    0
    Tried that and still can't get the joystick to show up. Totally confusing lol
     
  16. yelever

    yelever Member

    Dec 30, 2012
    10
    0
    0
    OK managed to get the joystick to show up and the fire button to work but nothing else. Here's my config

    <key>gameTitle</key>
    <string>Bomb Jack</string>
    <key>authors</key>
    <string>Paul Holmes</string>
    <key>originalPublisher</key>
    <string>Design Design Software</string>
    <key>dateReleased</key>
    <integer>1986</integer>
    <key>infoseekId</key>
    <integer>1263</integer>
    <key>prerenderedIcon</key>
    <true/>
    <key>instructions</key>
    <string>Instructions.html</string>
    <key>addendum</key>
    <string>Addendum.html</string>
    <key>model</key>
    <integer>2</integer>
    <key>joystickType</key>
    <integer>1</integer>
    <key>mirrorYAxis</key>
    <false/>
    <key>rotateThumbPad</key>
    <integer>0</integer>
    <key>axesLock</key>
    <integer>0</integer>
    <key>transparentKeyboard</key>
    <false/>
    <key>useSystemKeyboard</key>
    <false/>
    <key>stickyShiftKeys</key>
    <false/>
    <key>rowWhenKeyboardVisible</key>
    <integer>16</integer>
    <key>keyJoyMappings</key>
    <string>O,K,Z,X,BREAK SPACE</string>
    <key>additionalButtons</key>
    <string>A,Q,1</string>
    <key>analogueThumbPad</key>
    <true/>
    <key>allowNormalLoading</key>
    <false/>
    <key>fastLoadingSpeed</key>
    <integer>3</integer>
    <key>controls</key>
    <dict>
    <key>joystickTypeOverride</key>
    <string>Kempston</string>
    <key>thumbPad</key>
    <string>Up, down, left, right</string>
    <key>redButton</key>
    <string>Jump</string>
    </dict>
    </dict>
    </plist>
     
  17. yelever

    yelever Member

    Dec 30, 2012
    10
    0
    0
    Got it working I changed <key>analogueThumbPad</key>
    <true/> to false and all is good
     
  18. Gwarmaxx

    Gwarmaxx Well-Known Member

    Feb 2, 2010
    4,447
    376
    83
    NCC 1701
    got it working too, in my iPhone 4 with iOS 6.0.1 :)
     
  19. PrinceGaz

    PrinceGaz Member

    Oct 8, 2011
    21
    0
    0
    #139 PrinceGaz, Jan 2, 2013
    Last edited: Jan 2, 2013
    Good to hear that it worked for others too. It was just trial and error really. I could no longer drop games into where I had been putting them, so I looked at the other folders for somewhere which might be more receptive :)

    Unfortunately there is no way (on unjailbroken devices) I know of to remove the games still under the Spectaculator.app folder.

    Note that the setting

    <key>analogueThumbPad</key>
    <true/>

    should only be used with games specifically designed for an analogue joystick. No original games that I know of will work with this. The versions of Dark Star and Forbidden Planet originally published by Design Design included with Spectaculator 3.0.0 are recently re-compiled versions using the original source-code modified to accept analogue joystick input. Unless you have something explicitly designed to use it, set it to 'false' (or omit the 'analogueThumbPad' key altogether).

    Also note that

    <key>joystickTypeOverride</key>
    <string>Play with your stick</string>

    found in the

    <key>Controls</key>
    <dict>
    ...
    </dict>

    section, has no effect on the input controls used by the emulator. All it does when specified is replace the text shown above the list of controls in the game info.

    So if you were using

    <key>joystickType</key>
    <integer>1</integer>

    that would change the normally displayed
    Controls: Kempston Joystick
    to
    Play with your stick
    ;)

    Might be useful when using the Cursor joystick option as with the dot-matrix printer-paper effect wasting space at the side of the screen, the default 'Controls: Cursor (AGF or Protek)' no longer fits :p Presumably that will be named something shorter in v3.0.1 whenever that is released. Also handy if you would prefer the name displayed to match exactly what the game calls it (such as 'Controls: Sinclair Port 1' or 'Controls: Protek joystick', for instance).
     
  20. Gwarmaxx

    Gwarmaxx Well-Known Member

    Feb 2, 2010
    4,447
    376
    83
    NCC 1701
    have you tried to drop them in /Library/PrivateDocuments/Purchased Games... folder?
     

Share This Page