Search found 579 matches

by stefano
Mon Dec 17, 2012 9:33 am
Forum: Development
Topic: Fast Scrolly v2.0.3
Replies: 12
Views: 5971

Re: Fast Scrolly v2.0.3

The current nightly build should be fine, a patch for the last v1.10 is on its way.
There's one thing I should warn about, the keyboard scanning is now case sensitive also on the ZX81, thus by default you get lowercase ASCII codes.
by stefano
Mon Dec 17, 2012 9:03 am
Forum: Hardware
Topic: Cassette player for the ZX-80/81?
Replies: 14
Views: 16077

Re: Cassette player for the ZX-80/81?

The z88dk's appmake tool now is able to generate wav also basing on third party programs (dumb mode).
A speed-up option is included-
by stefano
Mon Dec 17, 2012 8:55 am
Forum: GAMES
Topic: [WHERE TO FIND]PROTEUS for ZX81
Replies: 34
Views: 30526

Re: [WHERE TO FIND]PROTEUS for ZX81

In the meanwhile a have a hint to tune speed:
the constants for delay are stored in 19846 and 19848.
If your ZX81 runs too fast, try POKE 19846,2 to slow down the game a bit ;)
by stefano
Sat Dec 15, 2012 4:22 pm
Forum: Development
Topic: ZX81CCP video output for ZX81
Replies: 116
Views: 71667

Re: ZX81CCP video output for ZX81

IX register is not a problem on the vanilla zx81, since we're not worrying for the 8K ROM retrofit, then we're set. I noticed that the SAVE routine on the ZX80 overwrites all the system variables, including the pointers to the various SP, so passing from a bigger to a smaller memory model could be a...
by stefano
Thu Dec 13, 2012 3:19 pm
Forum: GAMES
Topic: Bobs has been at it again..!
Replies: 6
Views: 3660

Re: Bobs has been at it again..!

They're close relatives.. so cute, so cheap ..no I'm not referring to the video above !
by stefano
Thu Dec 13, 2012 2:43 pm
Forum: Development
Topic: ZX81CCP video output for ZX81
Replies: 116
Views: 71667

Re: ZX81CCP video output for ZX81

Ok then, I had a glance at the original zx80 ROM disassembly and its main peculiarity is not having the NMI handler at all. This is both bad and a good news, because it is not possible to apply most of the tricks I used for the ZX81 but on the other side we do not have to worry to preserve the ix re...
by stefano
Thu Dec 13, 2012 12:24 pm
Forum: Development
Topic: Fast Scrolly v2.0.3
Replies: 12
Views: 5971

Re: Fast Scrolly v2.0.3

This is one of the valid options, it is slower but saves 100 bytes and leave things more readable and portable (most of the calls we're using work on the ZX Spectrum, in example). Other console driver interfaces give even more compatibility. Forgive the buggy hack, I was just trying to give some hin...
by stefano
Thu Dec 13, 2012 11:06 am
Forum: Development
Topic: Fast Scrolly v2.0.3
Replies: 12
Views: 5971

Re: Fast Scrolly v2.0.3

Very nice effect, but you could get the same result with much less effort with the latest z88dk libs.
SirMorris drove me crazy to get the console stuff acting right ;)
by stefano
Thu Dec 13, 2012 9:48 am
Forum: ZX BASIC
Topic: Ternary operator in ZX81 BASIC
Replies: 3
Views: 3714

Re: Ternary operator in ZX81 BASIC

Good point, the expression evaluation involves the internal stack based FP calculator which is compact and powerful but damn slow. i.e. compare the time it takes printing a constant (like PRINT 1) and a text string (as PRINT "1"). Your suggestion permits little more optimizations, in example, your s...
by stefano
Wed Dec 12, 2012 5:12 pm
Forum: Emulators
Topic: The best ZX81 emulator for Linux?
Replies: 33
Views: 27856

Re: The best ZX81 emulator for Linux?

Painful to say, but my choice for the linux box is EightyOne running over WINE, the 'p' file can be passed at the command line without problems even if it is outside the 'c drive' path.