So can't you just replace the calls in the ROM to software routines taken from TOS 3.06? Guess that would only work in "TT compatible" resolutions for the pixel depths thinking about it.
Is it a problem with GEM mallocing RAM from the wrong place because TOS 4.04 has no concept of "TT-RAM" and hence treats all RAM as ST-RAM when programs run malloc? Maybe that just needs fixing and mallocx() being implemented for programs which are TT-RAM aware?
DFB1X Falcon booster buyers interests
-
stephen_usher
- Site sponsor

- Posts: 7376
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: DFB1X Falcon booster buyers interests
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.
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.
-
exxos
- Site Admin

- Posts: 28350
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: DFB1X Falcon booster buyers interests
No glue, in theory I guess yes, but It would just be easier to use EMUTOS in that case.stephen_usher wrote: 27 Jun 2023 21:11 So can't you just replace the calls in the ROM to software routines taken from TOS 3.06? Guess that would only work in "TT compatible" resolutions for the pixel depths thinking about it.
The problem is the blitter simply cannot access 32bit address, EG TT-RAM. On GB6 the first tests icons end up corrupted if you run GB6 from TTram with blitter. The "fix" is to use NVDI.Is it a problem with GEM mallocing RAM from the wrong place because TOS 4.04 has no concept of "TT-RAM" and hence treats all RAM as ST-RAM when programs run malloc? Maybe that just needs fixing and mallocx() being implemented for programs which are TT-RAM aware?
If there was technically a 32bit-blitter it could be added onto the DFB1. @ijor Would be the one to ask about that stuff.
Though as to how you would go about disabling the Falcon one and using the 32bit blitter, no idea.
-
stephen_usher
- Site sponsor

- Posts: 7376
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: DFB1X Falcon booster buyers interests
Indeed, which means that VDI is mallocing RAM from TT-RAM. If whichever GEMDOS call it's making were forced to malloc only from ST-RAM then there would not be a problem as all GEM blit transfers would be in ST-RAM. The TT has a separate malloc call to request allocation of memory in TT-RAM.exxos wrote: 27 Jun 2023 21:25 [The problem is the blitter simply cannot access 32bit address, EG TT-RAM. On GB6 the first tests icons end up corrupted if you run GB6 from TTram with blitter. The "fix" is to use NVDI.Is it a problem with GEM mallocing RAM from the wrong place because TOS 4.04 has no concept of "TT-RAM" and hence treats all RAM as ST-RAM when programs run malloc? Maybe that just needs fixing and mallocx() being implemented for programs which are TT-RAM aware?
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.
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.
-
exxos
- Site Admin

- Posts: 28350
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: DFB1X Falcon booster buyers interests
Isn't that what PRGFLAGS is for though ? I mean sure, if you load GB6 into ST-RAM, it will work fine as will any other apps. But if you "force" GB6 to load in TTram, then it will run basically fine , but some blitter functions will fail.stephen_usher wrote: 27 Jun 2023 22:00 Indeed, which means that VDI is mallocing RAM from TT-RAM. If whichever GEMDOS call it's making were forced to malloc only from ST-RAM then there would not be a problem as all GEM blit transfers would be in ST-RAM. The TT has a separate malloc call to request allocation of memory in TT-RAM.
-
stephen_usher
- Site sponsor

- Posts: 7376
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: DFB1X Falcon booster buyers interests
I thought someone said that if TOS was modified to understand TT-RAM at boot then the desktop crashes.
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.
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.
-
exxos
- Site Admin

- Posts: 28350
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: DFB1X Falcon booster buyers interests
I assume its the same as with the ST, where video RAM tries to allocate into TTram. So you end up with "no video" because the shifter cannot access TTram.stephen_usher wrote: 27 Jun 2023 22:16 I thought someone said that if TOS was modified to understand TT-RAM at boot then the desktop crashes.
Though I modified TOS206 to enable TTram at boot and it works fine. Can't say for problems with the Falcon though. @Badwolf Mentioned a modified TOS404 today I think but cannot remember what he specifically said now.
EDIT:
viewtopic.php?p=102366#p102366
-
MegaSTEarian
- Posts: 82
- Joined: 19 Aug 2020 12:56
Re: DFB1X Falcon booster buyers interests
For people in the EU, is there a way to avoid being charged with high custom fees?
-
sporniket
- Site sponsor

- Posts: 1164
- Joined: 26 Sep 2020 21:12
- Location: France
Re: DFB1X Falcon booster buyers interests
At time of writing, I can only think of that : https://en.wikipedia.org/wiki/Diplomatic_bag
-
Badwolf
- Site sponsor

- Posts: 3043
- Joined: 19 Nov 2019 12:09
Re: DFB1X Falcon booster buyers interests
There's also encourage your UK friends to vote for a pro-EU party*? :)sporniket wrote: 28 Jun 2023 16:36 At time of writing, I can only think of that : https://en.wikipedia.org/wiki/Diplomatic_bag
BW
* That's not the blue or red ones, BTW.
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
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
-
chronicthehedgehog
- Site sponsor

- Posts: 383
- Joined: 08 May 2022 18:11
- Location: The Midlands
Re: DFB1X Falcon booster buyers interests
Cross-channel drone?
Who is online
Users browsing this forum: ClaudeBot and 1 guest