Search found 189 matches

by olofsen
Fri Apr 04, 2014 9:23 pm
Forum: Emulators
Topic: The best ZX81 emulator for Linux?
Replies: 33
Views: 27749

Re: The best ZX81 emulator for Linux?

I've just compiled the source 0.6 SN March 31st. The configure detects the presence of the ssl library and adds it to the ld flags, but an ldd of the executable does not show the library... With spiro and --realvideo the options are all set as you described, but the image is not stable in the x dire...
by olofsen
Fri Apr 04, 2014 5:58 pm
Forum: Emulators
Topic: The best ZX81 emulator for Linux?
Replies: 33
Views: 27749

Re: The best ZX81 emulator for Linux?

Hi Cesar, yes I did (version of 27 March)- it is a great project! I've tried the examples I mentioned (with and without --realvideo) but the video was not ok; I may have missed another option? I'm getting closer to understanding how xz81 works so my hope was that the patches may be of some help.
by olofsen
Thu Apr 03, 2014 8:25 am
Forum: Emulators
Topic: The best ZX81 emulator for Linux?
Replies: 33
Views: 27749

Re: The best ZX81 emulator for Linux?

Attached is an attempt to patch xz81 (by Marks) for hires, so that it seems to work at least for two examples (JUL-FFP.P and SPIRO.P). The first change to z80.c relaxes the timing of the bytes to be plotted, the second gets them using IR, the third one avoids early fake syncs). The change to common....
by olofsen
Mon Mar 10, 2014 7:34 pm
Forum: Emulators
Topic: ZX81 emulator "command-line edition"
Replies: 14
Views: 20355

Re: ZX81 emulator "command-line edition"

Yes, environment variables cannot be set directly. The report code may perhaps be useful, which is the available as "$?" in bash: 10 let theanswer = 81 20 poke 16384, theanswer-1 30 rem not run Using ZX81 scripts (with PHP) is an interesting idea. I've added a first example on the project web page. ...
by olofsen
Sat Mar 08, 2014 9:21 am
Forum: Emulators
Topic: ZX81 emulator "command-line edition"
Replies: 14
Views: 20355

Re: ZX81 emulator "command-line edition"

The behavior of the automatic listings should now be more similar, but not yet identical to that of the ZX81 (using variable "s-top"). The tokenizer only worked when compiling a program. So the argument passed via A$ was never tokenized. In addition, strings were not tokenized, because in an ASCII s...
by olofsen
Thu Mar 06, 2014 7:19 pm
Forum: Emulators
Topic: ZX81 emulator "command-line edition"
Replies: 14
Views: 20355

Re: ZX81 emulator "command-line edition"

Yes, INPUT reads from stdin. And the question is how often to output the screen to the terminal. I chose to output it before an INPUT (unless in pure command-line mode rerouting 0). The "REM $S" command may be used here to output the screen. So the following code would work: 10 PRINT "ZCE" 20 PLOT 3...
by olofsen
Wed Mar 05, 2014 7:28 pm
Forum: Emulators
Topic: ZX81 emulator "command-line edition"
Replies: 14
Views: 20355

Re: ZX81 emulator "command-line edition"

Compiling XTerm could be straightforward: Download from http://invisible-island.net/xterm/#download Just ./configure --enable-sixel-graphics ; make Run the created executable with the options as showed before. I agree that the available commands and the documentation need some attention. Shebang is ...
by olofsen
Tue Mar 04, 2014 6:43 pm
Forum: Emulators
Topic: ZX81 emulator "command-line edition"
Replies: 14
Views: 20355

Re: ZX81 emulator "command-line edition"

The command to start XTerm is correct. With ctrl-3rd mouse button one gets the VT options, and option sixelScrolling should be there if it is compiled in. Indeed - for now I added RUN and GOTO in uppercase. When using PRINT at the command prompt, it will LPRINT to stdout. "LPRINT LEN STR$ 1234" on t...
by olofsen
Tue Jan 21, 2014 8:07 am
Forum: Emulators
Topic: ZX81 emulator "command-line edition"
Replies: 14
Views: 20355

ZX81 emulator "command-line edition"

This emulator: http://rullf2.xs4all.nl/sg/zx81ce.html is a "command-line" edition, which is not suitable for playing action games, but it is capable of reading BASIC files in ASCII, and producing output in ASCII or in Sixel graphics. The latter can be viewed using newer XTerms and classical DECterms...