ROMPatch
This short article is in need of work. You can help us by adding to it.
ROMPatch
Acorn Computers/RISC OS Open Ltd
Issues fixed
Patch version | Description | OS versions affected |
---|---|---|
2.01 (24 Oct 1996)[1] | Slow printing to some HP printers on parallel port. | 3.70 |
2.01 (24 Oct 1996)[1] | Occasional "No stack for trap handler" on some StrongARMs (SA110, revision less than 3). | 3.70 |
2.02 (24 Feb 1997)[2] | Errors from some applications using several in-memory transfers in succession. | 3.70 |
2.02 (24 Feb 1997)[2] | Crashes for very large in-memory transfers between applications (typically more than 7 Mb, or smaller transfers from applications with very large Wimp slots). | 3.60, 3.70 |
2.02 (24 Feb 1997)[2] | Failure of in-memory transfer if the transfer involves a dynamic area at a very high address (2Gb or more). | 3.60, 3.70 |
2.02 (24 Feb 1997)[2] | System centisecond timing reference can run a few percent fast or slow for periods of about an hour. The system real time clock correspondingly gains or loses time until the next hour, or until a reset. | 3.60, 3.70 |
2.02 (24 Feb 1997)[2] | Floppy discs cannot be formatted if the hard disc is locked. | 3.60 |
2.04 (22 Oct 1997)[3] | With ADFSBuffers non-zero and a disc of more than 2Gb, machine may hang. | 3.60, 3.70 |
2.04 (22 Oct 1997)[3] | C runtime sees uncaught trap if a SWI, called through _swi or _swix, aborts. | 3.70, 3.71 |
2.05 (24 Jul 2012)[4] | 3.50 | |
2.06 (27 May 2013)[5] | 4.02 | |
2.07 (20 Nov 2017)[6] | "Disc error 20" occurs with modern IDE devices. | 3.50, 3.60, 3.70, 3.71, 4.02 |
2.08 (17 Mar 2024)[7] | Occasional "No stack for trap handler" on some StrongARMs (SA110, revision less than 3) with Econet. | 3.70, 3.71 |
RISCOS Ltd
Issues fixed
TODO
References
- ↑ 1.0 1.1 https://gitlab.riscosopen.org/RiscOS/Sources/SystemRes/DesktopBoot/-/blob/master/Source/ROMPatch/userdocs/v201/ReadMe
- ↑ 2.0 2.1 2.2 2.3 2.4 https://gitlab.riscosopen.org/RiscOS/Sources/SystemRes/DesktopBoot/-/blob/master/Source/ROMPatch/userdocs/v202/!ReadMe
- ↑ 3.0 3.1 https://gitlab.riscosopen.org/RiscOS/Sources/SystemRes/DesktopBoot/-/blob/master/Source/ROMPatch/userdocs/v204/!ReadMe
- ↑ Generate ROM patches from source (52d513c3)
- ↑ Update ROM patcher to understand Ursula kernels (d8fd9f7b)
- ↑ Add ROM patches for the ADFS "disc error 20" fix (ebcdb861)
- ↑ Add missing STM{}^ patches for Econet (3e4fa9ef)