Search found 498 matches

by tcat
Sat May 25, 2019 12:58 pm
Forum: QL Emulation
Topic: uQLx 2018a
Replies: 19
Views: 1655

Re: uQLx 2018a

Xscreen.c, line 52, XPatchPTRENV() I compared this function with my old `uQLx' source for x86, and they are (almost) identical. Then I made this function completely dummy by removing the code. static int PtrPatchOk=0; void XPatchPTRENV() { /*dummy*/ } Actually now it works with `LRESPR MDV1_PTR_GEN...
by tcat
Wed May 22, 2019 9:39 am
Forum: QL Emulation
Topic: uQLx 2018a
Replies: 19
Views: 1655

Re: uQLx 2018a

Gents, Thank you for all useful tips, only now did I become aware of a second branch in the repo. I did this exercise. git clone https://github.com/SinclairQL/uqlx-fork.git cd uqlx-fork git branch -a git checkout XorA/working-tree-64bit make Builds nicely, no complains in Make. Now looking into PE v...
by tcat
Tue May 21, 2019 5:24 pm
Forum: QL Emulation
Topic: uQLx 2018a
Replies: 19
Views: 1655

Re: uQLx 2018a

Hi Graemme, uQlx searches for a fixed sequence of bytes to detect PE from memory. With this piece of info, I can try to sort myself out. Im off to Orkney at end of week so may take me a couple of weeks! Take your time, let's see first if I manage to locate and match that byte stream to my version of...
by tcat
Tue May 21, 2019 1:05 pm
Forum: QL Emulation
Topic: uQLx 2018a
Replies: 19
Views: 1655

Re: uQLx 2018a

Hi Graemme, Thank you for taking your interest. I compile for `uname -m' armv7l machine, which is RPI3 here. I think it may fail to detect my older version of PE, V1.39, the very same I use on real thing QL. I have also noticed, that other builds of `uqlx' when first run, they patch themselves, I wo...
by tcat
Mon May 20, 2019 7:06 pm
Forum: QL Emulation
Topic: uQLx 2018a
Replies: 19
Views: 1655

Re: uQLx 2018a

Hi Tobias, I set PE in ~/mdv1/boot as follows 100 LRESPR mdv1_PTR_GEN 200 LRESPR mdv1_WMAN 300 LRESPR mdv1_HOT_REXT 400 PROG_USE mdv1_ 500 DATA_USE mdv2_ 510 LRESPR turbo_tk This time I crash on boot. Terminate on signal 11 This may be due to an internal error, a feature not emulated or an 68000 exc...
by tcat
Mon May 20, 2019 5:31 pm
Forum: QL Emulation
Topic: uQLx 2018a
Replies: 19
Views: 1655

Re: uQLx 2018a

Hi, First of all, I wish to express my thanks for keeping `uQLx' alive. I run this emulator under `x86' and also `ARM'. On ARM (RPI) I migrated from Tobias' build to Graemme's, as I like its pixel scaling :-) Found also sources on git `uqlx-fork', cloned to `/usr/local/src/ql' here. `uqlx-2017' does...
by tcat
Sat May 18, 2019 8:05 pm
Forum: Software & Programming
Topic: TTY ANSI Terminal
Replies: 12
Views: 655

Re: TTY ANSI Terminal

Hi, Yes, it does here as well, over TTY terminal line (SER2 as DTE), which I thought not possible, until recently. I was convinced internet was solely a domain of QL emulators through TCP/IP connectivity. Tomas This is my tely I use as QL monitor, hence the invisible margin on the left. bbs1l.jpg bb...
by tcat
Sat May 18, 2019 8:49 am
Forum: Software & Programming
Topic: TTY ANSI Terminal
Replies: 12
Views: 655

Re: TTY ANSI Terminal

Hi,
Just enclosing `README_doc' as captured into pdf from your web.
Tom
README.pdf
Terminal-3-53 README
(36.02 KiB) Downloaded 16 times
by tcat
Thu May 16, 2019 6:17 pm
Forum: Software & Programming
Topic: SCREEN1 = SYSVAR @ JSROM
Replies: 20
Views: 815

Re: SCREEN1 = SYSVAR @ JSROM

Hi, This is functional Bresenham algo for Line, I coded for Oberon system. PROCEDURE Line*(col, x, y, x0, y0, mode: INTEGER); VAR w, h, x1, y1, d, u: INTEGER; BEGIN w := x0-x; h := y0-y; IF w >= 0 THEN IF h >= 0 THEN (*north-east*) d := 1 ELSE (*south-east*) d := -1; u := y0; y0 := y; y := u END ELS...
by tcat
Thu May 16, 2019 8:03 am
Forum: Software & Programming
Topic: Link ASM and C code
Replies: 0
Views: 80

Link ASM and C code

Hi, I have a main programme in assembly, and I wish to add some functions with integer arithmetics, easier coded in C possibly (or Pascal). I use mainly `GST Assembler' (first prog I had on my QL) and just started looking into `GST C'. Assembly has now some unresolved labels, thats where the `C' fun...