ZX81 emulator for iOS

Emulator and emulator development specific topics
Lardo Boffin
Posts: 1044
Joined: Sat Nov 26, 2016 2:42 am

Re: ZX81 emulator for iOS

Post by Lardo Boffin » Thu Dec 08, 2016 6:30 am

1024MAK wrote:One small question, I know a real ZX81 does not have a reset button, but is there a reset available in your emulator?

Mark
There is a little power button next to the 'About' button which effectively does this.
ZX80
ZX81 iss 1 (bugged ROM, kludge fix, normal, rebuilt)
Iss 3 ZXVid
TS 1000 iss 3, ZXPand AY, ZX8-CCB, ZX-KDLX & ChromaSCART
TS 1500
TS 2000
Spectrum 16k (iss 1 s/n 1499)
Various Spectrum 48ks plus a DIVMMC future and SPECTRA

User avatar
kpalser
Posts: 58
Joined: Sun Jun 03, 2012 2:18 pm
Location: Dundee, Scotland

Re: ZX81 emulator for iOS

Post by kpalser » Thu Dec 08, 2016 9:36 am

One small question, I know a real ZX81 does not have a reset button, but is there a reset available in your emulator?
Yes, in the portrait orientation.
reset button.png
reset button.png (120.43 KiB) Viewed 1674 times
Kevin

User avatar
1024MAK
Posts: 2482
Joined: Mon Sep 26, 2011 10:56 am
Location: Looking forward to summer in Somerset, UK...

Re: ZX81 emulator for iOS

Post by 1024MAK » Thu Dec 08, 2016 1:35 pm

Ah, yeah. I was using it in landscape mode, as I do for most things on the iPad mini...

Thanks :D

Mark

User avatar
kpalser
Posts: 58
Joined: Sun Jun 03, 2012 2:18 pm
Location: Dundee, Scotland

Re: ZX81 emulator for iOS

Post by kpalser » Thu Dec 08, 2016 8:45 pm

The in app purchases are finally live. Bear in mind that all proceeds will be distributed amongst the original developer of the games, the company that owns the ROM rights and another developer who created the base Z80 code. The developer of this app will not retain a penny of the proceeds.

Incidentally the question of the Software Farm developers' whereabouts ( http://www.pictureviewerpro.com/hosting ... refarm.htm ) is resolved. He's alive and well and can be found at https://www.ultimateescape.co.uk

More features (virtual control game pad, memory dump save slot) and games to be added in the new year. In the meantime the developer has to deal with real world deadlines before the Christmas break.

Kevin

User avatar
mrtinb
Posts: 1043
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

Re: ZX81 emulator for iOS

Post by mrtinb » Fri Dec 09, 2016 9:54 am

kpalser wrote:More features (virtual control game pad, memory dump save slot) and games to be added in the new year.
Is "memory dump save slot" the ability to save state, and load it again? Then I could code a program, and it won't be lost?

We can't load and save files, but how about giving the possibility to print what we've typed in?
Martin
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube

User avatar
Paul
Posts: 1031
Joined: Thu May 27, 2010 8:15 am
Location: Germanys west end

Re: ZX81 emulator for iOS

Post by Paul » Fri Dec 09, 2016 10:15 am

I think there is no rule saying we may not send what we typed in as Email.
Many programs do this.
Why shouldn't we?
Easiest would be as a .P file.
There is no need to trap the save routine.
Just mail the content of the ram when a button was pressed.
In theory, there is no difference between theory and practice. But, in practice, there is.

User avatar
mrtinb
Posts: 1043
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

Re: ZX81 emulator for iOS

Post by mrtinb » Fri Dec 09, 2016 10:51 am

I thought maybe support pasting key-input from clipboard e.g. The text
10p"hello"
20g10
would type
10 PRINT "HELLO"
20 GOTO 10
And support for a Bluetooth keyboard as well.
Martin
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube

User avatar
Paul
Posts: 1031
Joined: Thu May 27, 2010 8:15 am
Location: Germanys west end

Re: ZX81 emulator for iOS

Post by Paul » Fri Dec 09, 2016 11:00 am

mrtinb wrote:And support for a Bluetooth keyboard as well.
Does software exist that allows a PC to work as a bluetooth keyboard ?
Then we could write a program that reads p files and enters them into a Zeddy (emulator)
So you could watch it enter the program.
:mrgreen:
In theory, there is no difference between theory and practice. But, in practice, there is.

User avatar
mrtinb
Posts: 1043
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

Re: ZX81 emulator for iOS

Post by mrtinb » Fri Dec 09, 2016 11:07 am

Paul wrote:Does software exist that allows a PC to work as a bluetooth keyboard ?
I have a program on macOS that does that: Type2Phone
Martin
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube

User avatar
kpalser
Posts: 58
Joined: Sun Jun 03, 2012 2:18 pm
Location: Dundee, Scotland

Re: ZX81 emulator for iOS

Post by kpalser » Fri Dec 09, 2016 12:21 pm

Guys,

Thanks for your interest.

To clarify Apple has no qualms with exporting your efforts, be it email, FTP, print outs, cassette tone etc.

Nor does Apple have have any developer restrictions for saving and reloading your work within the apps designated storage - my intension is to add this in the next version. From that point on we can start looking into other options such as emails etc.

However, they would pull the app if they got wind of any functionality that allows you to bring in and execute pre-saved files or audio cassette tone input that were not created i) in your copy of the app storage area or ii) already in the app package when downloaded from the store.

Regarding the blue tooth keyboard idea - that's a grey area. If have understood you are talking about streaming key presses from a saved file. I think they would interpret that as circumnavigating their rules but would not be able to enforce checking.

Kevin

Post Reply