Search found 633 matches

by tcat
Mon Mar 23, 2020 4:27 pm
Forum: Hardware
Topic: QL Add-on ROM
Replies: 34
Views: 9850

Re: QL Add-on ROM

Hi, EDIT Looking at ROM extension port, it provides some [all] address, data lines, and ROMOE. romport.png It would be nice to see the extended environment on standard QL system, so I was hoping to put, TKII, PE, QPAC, RAMPRT and SerMouse on the flash EEPROM, but I am not quite sure if they are all ...
by tcat
Mon Mar 23, 2020 10:51 am
Forum: Hardware
Topic: QL Add-on ROM
Replies: 34
Views: 9850

Re: QL Add-on ROM

Hi, The map I took from `The QL Technical guide', I thought a definitive reference at least for older QL ROMs, prior Minerva and SMSQ. I was curious what sort of ROMs were available back in the days, compared to what we can do today, e.g. QuibIDE. I was thinking of using some flash EEPROM, and map i...
by tcat
Mon Mar 23, 2020 9:24 am
Forum: Hardware
Topic: QL Add-on ROM
Replies: 34
Views: 9850

QL Add-on ROM

Hi,

Seeing QL h/w memory map, I wonder how to make use of the add-on rom address space $fffff-$e0000, on a real machine?
QL memory map
QL memory map
memory.png (48.16 KiB) Viewed 2890 times
Tomas
by tcat
Mon Mar 23, 2020 7:59 am
Forum: QL Emulation
Topic: SMSQmulator v2.28
Replies: 4
Views: 2730

Re: SMSQmulator v2.28

Hi, Thanks for the input. I was curious about `SMQmulator' I have never tried, it has nice features, reading manual now. I was surprised how it handles files, compared to `uQLX' (which is defacto QLAY for Linux) pi@raspberrypi:~ $ ls ~/mdv2 GRAPH_BIN draw_bas line_bas poly_bas sexec_bas MDUTILS_BIN ...
by tcat
Sun Mar 22, 2020 4:39 pm
Forum: QL Emulation
Topic: SMSQmulator v2.28
Replies: 4
Views: 2730

SMSQmulator v2.28

Hi, Just trying SMQmulator, though I just need QDOS 1.2 JS-ROM only, this comes with SMSQ/E system by default. These are my settings. # Directory name for NFA1_ drive NFA1 = /home/pi/mdv1/ NFA2 = /home/pi/mdv2/ NFA_USE = MDV # Change case of files on NFA devices (0: no change 1:upper case 2:lower ca...
by tcat
Wed Mar 11, 2020 8:08 am
Forum: Software & Programming
Topic: ZX81 BASIC
Replies: 26
Views: 7736

Re: ZX81 BASIC

My plan is to convert the BASIC I have to ZX81 BASIC as a fun project. My questions are more on how to convert old-school cassette software into text software. I cannot tell about ZX81 tape files. But for ZX Speccy taps, these utilities can be used. zmakebas - convert text files into ZX Spectrum Ba...
by tcat
Tue Feb 25, 2020 3:30 pm
Forum: Software & Programming
Topic: MDV Software Reclamation
Replies: 48
Views: 13466

Re: MDV Software Reclamation

Hi, Interesting algo for file encryption. In Rand(), I miss the idea of having a pointer to int, and returning a first element of an int array? I have done some reading on randoms, in Green Oberon Book [M. Reiser / N. Wirth 1992] PROCEDURE Uniform* (): REAL; (* Returns a uniformly distributed floati...
by tcat
Sun Feb 23, 2020 6:47 pm
Forum: Software & Programming
Topic: zipinfo - qdos header
Replies: 6
Views: 2304

Re: zipinfo - qdos header

Option -T added, it just extends file listing (-1 option) with QDOS type and dataspace next to a filename pi@raspberrypi:/usr/src/unz50p1 $ ./zipinfo -T gstqlassembler[.zip] asm type: 1, space: 8192 boot clone ed type: 1, space: 4000 install library.asm library.in qdos1.in qdos2.in Option -H now put...
by tcat
Fri Feb 14, 2020 5:07 pm
Forum: Software & Programming
Topic: Handling of 8-colors mode
Replies: 7
Views: 2708

Re: Handling of 8-colors mode

Hi, The QL is slow for scrolling or any other full-screen animation, but I think the Spectrum had similar limitations (plus the funny screen row order). This may be slightly off topic. `ZX funny row addressing' was ever mind boggling for me, until recently, I came across a good reasoning found in pr...
by tcat
Fri Feb 14, 2020 1:09 pm
Forum: Software & Programming
Topic: Handling of 8-colors mode
Replies: 7
Views: 2708

Re: Handling of 8-colors mode

Hi Tobias, Voilá, 64 green pixels shifted to the left. This is rather ingenious, packing lower bytes of 4 words into a single long. This applies to MODE 4, how about MODE 8. I guess this way we can shift only half of the pixels, i.e. 32, but they have to be rotated/shifted by 2 bits a time. Right? C...