oh I had that problem, I've never got MAPROM working.. somewhere in my TF536 build thread I mentioned this.stephen_usher wrote: 03 Mar 2021 10:12 Without MAPROM installed then the floppy works, if it is then it doesn't. I'm still puzzled as it did work previously with MAPROM.
REMINDER - Stay logged in for at least 2 hours a week to get whitelisted.
Also it helps build a picture where our "good traffic" is coming from for detection scripts.
:o)
Also it helps build a picture where our "good traffic" is coming from for detection scripts.
:o)
Latest firmware stops PAK/30 from booting.
-
exxos
- Site Admin

- Posts: 28460
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: Latest firmware stops PAK/30 from booting.
-
stephen_usher
- Site sponsor

- Posts: 7415
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: Latest firmware stops PAK/30 from booting.
OK. I think I've fixed MAPROM by changing the mmu030.s file to use proper MMU assembler mnemonics rather than dc.l binary op codes. It needs Devpac3 to assemble but that did show that he used the wrong version of pmove for at least one of them.
I can now access the floppy with MAPROM installed and the cache on.
I've attached my modified version.
I can now access the floppy with MAPROM installed and the cache on.
I've attached my modified version.
You do not have the required permissions to view the files attached to this post.
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.
-
DoG
- Posts: 1300
- Joined: 07 Apr 2018 12:26
Re: Latest firmware stops PAK/30 from booting.
Nice work. I will check it out later.stephen_usher wrote: 03 Mar 2021 14:50...I can now access the floppy with MAPROM installed and the cache on...
-
czietz
- Posts: 586
- Joined: 14 Jan 2018 13:02
Re: Latest firmware stops PAK/30 from booting.
Please let @agranlund know which line exactly you fixed.stephen_usher wrote: 03 Mar 2021 14:50 OK. I think I've fixed MAPROM by changing the mmu030.s file to use proper MMU assembler mnemonics rather than dc.l binary op codes. It needs Devpac3 to assemble but that did show that he used the wrong version of pmove for at least one of them.
-
stephen_usher
- Site sponsor

- Posts: 7415
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: Latest firmware stops PAK/30 from booting.
I would love to but he's not logged into here or Atari Forum since 23rd December.czietz wrote: 03 Mar 2021 15:36Please let @agranlund know which line exactly you fixed.stephen_usher wrote: 03 Mar 2021 14:50 OK. I think I've fixed MAPROM by changing the mmu030.s file to use proper MMU assembler mnemonics rather than dc.l binary op codes. It needs Devpac3 to assemble but that did show that he used the wrong version of pmove for at least one of them.
This is the section I changed (commented out the original lines and typed in the replacements:
Code: Select all
* dc.l $f0394c00,gMMU030_CRP ; pmove addr,crp
* dc.l $f0394000,gMMU030_TC ; pmove addr,tc
* dc.l $f0390800,gMMU030_TTR0 ; pmove addr,ttr0
* dc.l $f0390c00,gMMU030_TTR1 ; pmove addr,ttr1
* dc.l $f0002400 ; pflusha
pmove.d gMMU030_CRP,CRP
pmove.l gMMU030_TC,TC
pmove.l gMMU030_TTR0,TT0
pmove.l gMMU030_TTR1,TT1
pflusha
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.
-
czietz
- Posts: 586
- Joined: 14 Jan 2018 13:02
Re: Latest firmware stops PAK/30 from booting.
I'm not sure how this makes a difference, though. Anders's version (downloaded from his GitHub repo) and your version (attached to the forum thread) are 100% identical in this section of code:stephen_usher wrote: 03 Mar 2021 15:40 This is the section I changed (commented out the original lines and typed in the replacements:Code: Select all
* dc.l $f0394c00,gMMU030_CRP ; pmove addr,crp * dc.l $f0394000,gMMU030_TC ; pmove addr,tc * dc.l $f0390800,gMMU030_TTR0 ; pmove addr,ttr0 * dc.l $f0390c00,gMMU030_TTR1 ; pmove addr,ttr1 * dc.l $f0002400 ; pflusha pmove.d gMMU030_CRP,CRP pmove.l gMMU030_TC,TC pmove.l gMMU030_TTR0,TT0 pmove.l gMMU030_TTR1,TT1 pflusha
(His version is on the left, yours on the right.)
You do not have the required permissions to view the files attached to this post.
-
stephen_usher
- Site sponsor

- Posts: 7415
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: Latest firmware stops PAK/30 from booting.
I've no idea then. One binary works on my machine and the other doesn't.
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.
-
TheNameOfTheGame
- Posts: 188
- Joined: 05 Dec 2017 17:49
- Location: Almost Heaven, West Virginia
Re: Latest firmware stops PAK/30 from booting.
Can you do a diff on the two binaries to see what part of the code is different between the two?
-
stephen_usher
- Site sponsor

- Posts: 7415
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: Latest firmware stops PAK/30 from booting.
I'll have a look at the tomorrow. However, for some reason the new version has stopped working with the floppy too, so it may not be the binary and just "one of those random things"(tm)
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.
Who is online
Users browsing this forum: ClaudeBot and 2 guests