Page 2 of 9

Re: ZX81 emulator for iOS

Posted: Thu Dec 08, 2016 6:30 am
by Lardo Boffin
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.

Re: ZX81 emulator for iOS

Posted: Thu Dec 08, 2016 9:36 am
by kpalser
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 4264 times
Kevin

Re: ZX81 emulator for iOS

Posted: Thu Dec 08, 2016 1:35 pm
by 1024MAK
Ah, yeah. I was using it in landscape mode, as I do for most things on the iPad mini...

Thanks :D

Mark

Re: ZX81 emulator for iOS

Posted: Thu Dec 08, 2016 8:45 pm
by kpalser
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

Re: ZX81 emulator for iOS

Posted: Fri Dec 09, 2016 9:54 am
by mrtinb
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?

Re: ZX81 emulator for iOS

Posted: Fri Dec 09, 2016 10:15 am
by Paul
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.

Re: ZX81 emulator for iOS

Posted: Fri Dec 09, 2016 10:51 am
by mrtinb
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.

Re: ZX81 emulator for iOS

Posted: Fri Dec 09, 2016 11:00 am
by Paul
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:

Re: ZX81 emulator for iOS

Posted: Fri Dec 09, 2016 11:07 am
by mrtinb
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

Re: ZX81 emulator for iOS

Posted: Fri Dec 09, 2016 12:21 pm
by kpalser
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