Welcome, Guest. Please login or register.

Author Topic: 68060 speedup patches + more  (Read 11985 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline utri007Topic starter

Re: 68060 speedup patches + more
« Reply #44 on: January 14, 2016, 02:22:27 PM »
It is possible to map 1mb kickstart to fast ram with CPU command, just checked it works.
ACube Sam 440ep Flex 800mhz, 1gb ram and 240gb hd and OS4.1FE
A1200 Micronic tower, OS3.9, Apollo 060 66mhz, xPert Merlin, Delfina Lite and Micronic Scandy, 500Gb hd, 66mb ram, DVD-burner and WLAN.
A1200 desktop, OS3.9, Blizzard 060 66mhz, 66mb ram, Ide Fix Express with 160Gb HD and WLAN
A500 OS2.1, GVP+HD8 with 4mb ram, 1mb chip ram and 4gb HD
Commodore CDTV KS3.1, 1mb chip, 4mb fast ram and IDE HD
 

guest11527

  • Guest
Re: 68060 speedup patches + more
« Reply #45 on: January 14, 2016, 09:40:47 PM »
Quote from: utri007;802129
It is possible to map 1mb kickstart to fast ram with CPU command, just checked it works.

Nope. Not with the mmu.lib based libraries, and not for a sane definition of "works". Believe me. The setup you'll get is very fragile because the MMU table modification the CPU command does is bypassing the mmu.lib protocol. Hence, any other tool that modifies the MMU tables by the library will overwrite the modifications the CPU command performed.

DO NOT ATTEMPT THIS. IT MIGHT SEEM TO WORK AT FIRST, BUT WILL FIRE BACK AT YOU. USE MuFastRom FOR ROM TO RAM MAPPING.
 

guest11527

  • Guest
Re: 68060 speedup patches + more
« Reply #46 on: January 14, 2016, 09:45:10 PM »
Quote from: Acill;802124
Strange, I put Thor's mmu.lib and 68060.lib in my libs drawer and it locks up my system just before WB shows up, it just gets to the point of showing the window and menubar but no icons.

Does it not like a CSPPC?

CSPPC is ignoring some CBM specifications - in particular, it's not autoconfiguring its hardware through expansion.library, leaving the system unaware of its hardware resources (i.e. no "autoconfig").  

However, you can do the following: Edit and/or create the file "ENVARC:MMU-Configuration", with an editor of your choice, and place there the following two lines:
Code: [Select]
ClearTTX
P5Init
The latter is a short tool in LIBS:MMU which will be copied there by the installation process (you did you the installer, did you?) and will scan for P5 hardware and add them to the system.

Sorry for the hassle. I would have hoped P5 would have followed autoconfig, but they don't.
 

guest11527

  • Guest
Re: 68060 speedup patches + more
« Reply #47 on: January 14, 2016, 09:56:34 PM »
Quote from: Gulliver;802091
Legally valid way to obtain such rom?

Like many current Amiga users, I had a physical kickstart 3.1 (CBM original), and the original AmigaOS 3.9 cdrom in my A1200. I threw away the old rom, as it was having issues (some corrosion), and built an AmigaOS 3.9 rom with the legally valid content of such rom.
Then you get a standard 512K ROM image that is supported. Full stop. If you modify your ROM, you need to relocate modules, and relocation information is not part of the ROM. ROM-Updates is a RAM-module, and that's were it belongs until a valid ROM is published. You can get an updated ROM from Cloanto. It's only 512K as far as I know, and it will work fine. It's published under license, so it's legit.
 

Offline Acill

Re: 68060 speedup patches + more
« Reply #48 on: January 15, 2016, 12:04:21 AM »
Quote from: Thomas Richter;802163
CSPPC is ignoring some CBM specifications - in particular, it's not autoconfiguring its hardware through expansion.library, leaving the system unaware of its hardware resources (i.e. no "autoconfig").  

However, you can do the following: Edit and/or create the file "ENVARC:MMU-Configuration", with an editor of your choice, and place there the following two lines:
Code: [Select]

ClearTTX
P5Init

The latter is a short tool in LIBS:MMU which will be copied there by the installation process (you did you the installer, did you?) and will scan for P5 hardware and add them to the system.

Sorry for the hassle. I would have hoped P5 would have followed autoconfig, but they don't.


I did not use an installer. I dont even remember seeing one in the package I downloaded from aminet. Maybe it was the wrong one? Which is the latest up to date archive to use?
Proud Retired Navy Chief!

A4000T - CSPPC - Mediator
Powerbook G4 15", 17"
Powermac G5 2GHZ
AmigaOne X5000
Need Amiga recap or other services in the US? Visit my website at http://www.acill.com and take a look or on facebook at http://facebook.com/acillclassics
 

Offline Rotzloeffel

Re: 68060 speedup patches + more
« Reply #49 on: January 15, 2016, 07:26:54 AM »
Quote from: Acill;802173
I did not use an installer. I dont even remember seeing one in the package I downloaded from aminet. Maybe it was the wrong one? Which is the latest up to date archive to use?

http://aminet.net/package/util/libs/MMULib

There is a folder called Install !
Save Planet Earth! It is the only one in the galaxy with fresh and cold beer :laughing:
 

Offline kolla

Re: 68060 speedup patches + more
« Reply #50 on: January 15, 2016, 08:11:51 AM »
Quote from: Thomas Richter;802087
No, it isn't. Just because somebody pirated it does not mean it is open source.


Yes it is, the sources are now easily available to anyone who bother to look for them. Whether sources are "open" or not is not a matter of legality, it is a matter of logistics. In most of the world, it is not illegal to be in possession of the sources, or to do whatever you want with them. Hence de-facto open source.

Quote
If I would rob your home, would you agree that all your belongings are mine just because I could break in?


Flawed analogy. If you come to my home and copy everything I got, I honestly would not mind, even when you copy work I had spent years on.
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline kolla

Re: 68060 speedup patches + more
« Reply #51 on: January 15, 2016, 08:16:02 AM »
Quote from: Thomas Richter;802088
Hence, in future, do you suggest I should keep checksums about ROMs and exclude those that are not valid?

I do not care one way or the other what you support, I do not have any need for that piece of software.

Quote
You know, there is a difference between "actively supporting piracy" by providing a feature that only supports pirated software and does not add functionality for valid machines - or providing a feature that works on a legal system and - unfortunately, due to the structure of the problem - works also on pirated versions, and where I would need extra code to actively defeat its usage?

So, you are saying anyone using a 1MB kickstart is a software pirate? That only pirates have any use of 1MB kickstarts? Interesting :)

Quote
One way or another: If you currently use a 1MB "kickrom", you're on your own. Don't expect any support from anyone, unless I see a way how to legally obtain such a ROM. I'm not against supporting it. I'm just against providing a feature that would help in case you do *not* use an original ROM.

Define "original" - do kickstarts from Cloanto count as "original" for you? What do you do the day Cloanto builds a 1MB kickstart? Also, you are aware that Cloanto are using the same "piracy aiding" software as the rest of us to compile their kickstarts?
« Last Edit: January 15, 2016, 08:25:09 AM by kolla »
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline psxphill

Re: 68060 speedup patches + more
« Reply #52 on: January 15, 2016, 10:12:08 AM »
Quote from: kolla;802183
Yes it is, the sources are now easily available to anyone who bother to look for them. Whether sources are "open" or not is not a matter of legality, it is a matter of logistics.


Stealing source code doesn't make it open.

Quote from: kolla;802183
In most of the world, it is not illegal to be in possession of the sources, or to do whatever you want with them. Hence de-facto open source.


In most of the world it is a copyright violation.

https://en.wikipedia.org/wiki/Berne_Convention

You most certainly cannot do whatever you want with them.
 

guest11527

  • Guest
Re: 68060 speedup patches + more
« Reply #53 on: January 15, 2016, 04:09:18 PM »
Quote from: kolla;802184
Define "original" - do kickstarts from Cloanto count as "original" for you?
Yes, because they are properly licensed.

Quote from: kolla;802184
What do you do the day Cloanto builds a 1MB kickstart?
Yes.

Quote from: kolla;802184
Also, you are aware that Cloanto are using the same "piracy aiding" software as the rest of us to compile their kickstarts?
The question is not which software they use. The question is whether the resulting software or ROM is properly licensed and hence legal.
 

Offline Oldsmobile_Mike

Re: 68060 speedup patches + more
« Reply #54 on: January 15, 2016, 05:19:20 PM »
All right you guys, stop picking fights.  We already know you're not going to change Thomas's mind, and he's not going to change yours.  The original thread about patches, etc., was pretty good.  Let's get back to that, eh?  :hammer:
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline Acill

Re: 68060 speedup patches + more
« Reply #55 on: January 15, 2016, 06:34:39 PM »
Quote from: Oldsmobile_Mike;802192
All right you guys, stop picking fights.  We already know you're not going to change Thomas's mind, and he's not going to change yours.  The original thread about patches, etc., was pretty good.  Let's get back to that, eh?  :hammer:


Yes please
Proud Retired Navy Chief!

A4000T - CSPPC - Mediator
Powerbook G4 15", 17"
Powermac G5 2GHZ
AmigaOne X5000
Need Amiga recap or other services in the US? Visit my website at http://www.acill.com and take a look or on facebook at http://facebook.com/acillclassics
 

guest11527

  • Guest
Re: 68060 speedup patches + more
« Reply #56 on: January 15, 2016, 07:32:44 PM »
Quote from: utri007;802113
Also Picasso96 have those interrupts problem, with some RTG cards, but not all. GVP Spectrum has a that problem and xPert Merlin doesn't have.

This is probably side-tracking this thread, but just for curiousity: What is exactly this interrupt problem? I do have a GVP spectrum, with P96, and that's working just fine. So I wonder what the problem is.
 

Offline utri007Topic starter

Re: 68060 speedup patches + more
« Reply #57 on: January 15, 2016, 07:33:04 PM »
As said there is plenty of good reasons to use 1mb rom.

Any IDE hard drive work with it.

I have this http://aminet.net/package/driver/media/SCSI4345p 3 well konwn and respected amiga coders has made it. With original kickstart I had lost of problems to found working IDE hard drive. With that prety much every IDE drive works out of the box

Reinstall is much easier.

No hard drive problems is great. But I can also mount CD rom drive without any other driver, using scsi.device from rom. OR I can mount my compactflsh adapter from rom, there is a compactflash.device.

I also have all possible filesystems on ROM FFS. SFS and PFS

If workbench.library is left out, any boot floppy doesn't do.

I have found diffuclt to use floppies, they broke and drives are untrustable. With my current machine, I can start to install OS with ANY floppy, like Deluxe Paint IV floppy. Otherwise I need a floppy, copy workbench library to it just to boot SHELL. I wouldn't trust emergency boot disk made 5 years ago or 10 years ago.

As a bonus, I don't need to run any PCMCIA fixes from startup-sequence. I have a Piru's excellent exec on rom etc.
ACube Sam 440ep Flex 800mhz, 1gb ram and 240gb hd and OS4.1FE
A1200 Micronic tower, OS3.9, Apollo 060 66mhz, xPert Merlin, Delfina Lite and Micronic Scandy, 500Gb hd, 66mb ram, DVD-burner and WLAN.
A1200 desktop, OS3.9, Blizzard 060 66mhz, 66mb ram, Ide Fix Express with 160Gb HD and WLAN
A500 OS2.1, GVP+HD8 with 4mb ram, 1mb chip ram and 4gb HD
Commodore CDTV KS3.1, 1mb chip, 4mb fast ram and IDE HD
 

guest11527

  • Guest
Re: 68060 speedup patches + more
« Reply #58 on: January 15, 2016, 07:33:49 PM »
Quote from: Acill;802196
Yes please

So, did my above hint help?
 

Offline utri007Topic starter

Re: 68060 speedup patches + more
« Reply #59 from previous page: January 15, 2016, 07:41:25 PM »
Quote from: Thomas Richter;802200
This is probably side-tracking this thread, but just for curiousity: What is exactly this interrupt problem? I do have a GVP spectrum, with P96, and that's working just fine. So I wonder what the problem is.


TCP/IP stack and USB stack makes WHDLoad games  unstable. Thats why there is commented out options to disable most TCP/IP stacks and USB on s:whdloadstartup file. Same with latest versions of  Picasso96 and some cards. You don't play?

http://whdload.de/docs/en/bugs.html

Using Picasso96 versions equal or greater than release 1.36 also the graphics card Spectrum creates such interrupts. To avoid this the Picasso96 software must be reverted to a pre 1.36 release or the gfxcard driver must be disabled.
ACube Sam 440ep Flex 800mhz, 1gb ram and 240gb hd and OS4.1FE
A1200 Micronic tower, OS3.9, Apollo 060 66mhz, xPert Merlin, Delfina Lite and Micronic Scandy, 500Gb hd, 66mb ram, DVD-burner and WLAN.
A1200 desktop, OS3.9, Blizzard 060 66mhz, 66mb ram, Ide Fix Express with 160Gb HD and WLAN
A500 OS2.1, GVP+HD8 with 4mb ram, 1mb chip ram and 4gb HD
Commodore CDTV KS3.1, 1mb chip, 4mb fast ram and IDE HD