exxos blog - random goings on

Blogs & guides and tales of woo by forum members.
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: exxos blog - random goings on

Post by exxos »

Another odd one.. Pressing any key or clicking the window causes the AES to send multiple WM_REDRAW events to the GB7 main window.. WHY ?!

Always seems to be

X,Y,W,H.

Code: Select all

7             12            628           173
Main window pretty much.
User avatar
Badwolf
Site sponsor
Site sponsor
Posts: 3043
Joined: 19 Nov 2019 12:09

Re: exxos blog - random goings on

Post by Badwolf »

exxos wrote: 02 Dec 2022 22:08 So it may not like it but the menu was drawn over the top and then turned into a white square and then restored correctly :D
Huzzah!

Well done. :)

BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: exxos blog - random goings on

Post by exxos »

Four hours later I managed to get my config set up again to compile TOS. my setup had completely disappeared and I don't understand why. I half wonder if it was when I was installing MiNT the other day it might have deleted stuff or something. Anyway.. But its own drive and config setup so I should not have to go through this faffing about again next time around.

So will see if I can speed up the TTram test next and compile different languages for ST536 TOS :)

Capture.PNG
You do not have the required permissions to view the files attached to this post.
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: exxos blog - random goings on

Post by exxos »

On back to fiddling with GB7 code. It is pretty bonkers because TOS and MINT behave differently. It is like MINT ignores wind_update(1).

The original GB4 actually suffered with this problem and I think it's original creator was struggling with this as well looking at the code..

Is not really a problem but as the window is redrawing and moving to the right it leaves the black lines on the left..

Capture.PNG

In TOS I can use FMD_FINISH in the loop and it does not happen. HOWEVER, in MINT , the black lines return and it seems to play catch up and redraws the right-hand side of the background line by line which can take a few seconds. Ordinarily I just refresh one large block. So it is a bit confusing what is actually going on there.

Technically the AES should be able to redraw the background in real-time as the window moves to the right. But the problem is, if I process WM_REDAW messages in the loop, the dialogue box appears once then vanishes and the system totally locks up :roll:
You do not have the required permissions to view the files attached to this post.
Steve
Posts: 3305
Joined: 15 Sep 2017 11:49

Re: exxos blog - random goings on

Post by Steve »

I guess when you mention MINT technically you should be saying XaAES since there are multiple different AES's you could be using which handle this issue independently. Perhaps you could try MyAES since the creator OL is very active and could give you good insight, you might also find a bug in XaAES and @mikro might be able to help with that.
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: exxos blog - random goings on

Post by exxos »

Steve wrote: 06 Dec 2022 21:15 I guess when you mention MINT technically you should be saying XaAES since there are multiple different AES's you could be using which handle this issue independently. Perhaps you could try MyAES since the creator OL is very active and could give you good insight, you might also find a bug in XaAES and @mikro might be able to help with that.
Yeah I am saying MINT and shouldn't be. @Badwolf sent me this all setup so no idea what it is really.

Capture.PNG
2.PNG
You do not have the required permissions to view the files attached to this post.
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: exxos blog - random goings on

Post by exxos »

V4 video DAC board finally sorted :)

Capture.PNG
You do not have the required permissions to view the files attached to this post.
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: exxos blog - random goings on

Post by exxos »

So as some people know I have been busy with assembly code to patch ST536 TOS.

viewtopic.php?f=39&t=6011
viewtopic.php?f=39&t=6019

I am really building this for my personal preference more than anything but well release is updated version when it has been tested a little bit better.

Mostly it will now "politely" inform you you are trying to run it on a 68000 CPU. Somebody probably will, and Hatari is hellbent on setting this as the CPU all the time which causes confusion as to why it has crashed :roll: There is a not very well hidden Easter egg in that routine as well :lol:

I have added in some text after the logo because sometimes when things go wrong, it totally locks up and there is nothing on the screen at all. So you are left waiting normally to see if it springs to life or not.. So anyway, he now displays ROM CRC checking message and flashes the cursor so you know it has not locked up until the main memory test starts.Tests should go faster but are currently on untested.

I have also done away with the hard drive delay wait. Most of us are using flash media these days anyway. But of course, all you have to do is switch on your old spinning media and wait a few seconds before turning on the ST anyway.

Capture.PNG
68000.PNG
You do not have the required permissions to view the files attached to this post.
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7376
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: exxos blog - random goings on

Post by stephen_usher »

Given how long TOS takes to get to the memory test, even the slowest spinning rust drives would be fully spun up by the time the memory test finishes anyway.

(OK, maybe not some of the old Fujitsu Eagle 500MB IPI drives, they took 2 minutes and dimmed the lights whilst spinning up, but you couldn't connect those to an ST anyway.)
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: exxos blog - random goings on

Post by exxos »

stephen_usher wrote: 08 Dec 2022 22:53 Given how long TOS takes to get to the memory test, even the slowest spinning rust drives would be fully spun up by the time the memory test finishes anyway.
Exactly.
stephen_usher wrote: 08 Dec 2022 22:53 (OK, maybe not some of the old Fujitsu Eagle 500MB IPI drives, they took 2 minutes and dimmed the lights whilst spinning up, but you couldn't connect those to an ST anyway.)
:lolbig:

Return to “MEMBER BLOGS”

Who is online

Users browsing this forum: apple [bot], Baidu [Spider], ClaudeBot, semrush [bot] and 13 guests