exxos blog - random goings on

Blogs & guides and tales of woo by forum members.
User avatar
exxos
Site Admin
Site Admin
Posts: 24200
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

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.
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
User avatar
Badwolf
Posts: 2318
Joined: Tue Nov 19, 2019 12:09 pm

Re: exxos blog - random goings on

Post by Badwolf »

exxos wrote: Fri Dec 02, 2022 10:08 pm 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: 24200
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

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
Capture.PNG (89.25 KiB) Viewed 903 times
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
User avatar
exxos
Site Admin
Site Admin
Posts: 24200
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

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
Capture.PNG (49.81 KiB) Viewed 872 times

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:
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
Steve
Posts: 2730
Joined: Fri Sep 15, 2017 11:49 am

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: 24200
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: exxos blog - random goings on

Post by exxos »

Steve wrote: Tue Dec 06, 2022 9:15 pm 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
Capture.PNG (54.75 KiB) Viewed 856 times
2.PNG
2.PNG (11.07 KiB) Viewed 856 times
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
User avatar
exxos
Site Admin
Site Admin
Posts: 24200
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: exxos blog - random goings on

Post by exxos »

V4 video DAC board finally sorted :)

Capture.PNG
Capture.PNG (37.81 KiB) Viewed 811 times
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
User avatar
exxos
Site Admin
Site Admin
Posts: 24200
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

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
Capture.PNG (61.3 KiB) Viewed 786 times
68000.PNG
68000.PNG (58.67 KiB) Viewed 786 times
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
User avatar
stephen_usher
Posts: 5955
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

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: 24200
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: exxos blog - random goings on

Post by exxos »

stephen_usher wrote: Thu Dec 08, 2022 10:53 pm 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: Thu Dec 08, 2022 10:53 pm (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:
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
Post Reply

Return to “MEMBER BLOGS”