![]() |
![]() |
#1 |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,727
|
OxyPatcher in WBStartup crashes every boot
I have a WB3.1 with ClassicWB on a CF card that I use in 3 Amigas.
I've made conditional commands to initialize accelerators properly. On 68000 though, the second part of OxyPatcher crashes when WB appears, likely from 68020 instructions checking if you have an FPU... The first part of OxyPatcher in s-s is not run because I check if I have an FPU and skip it if not. For now I've moved it out of WBStartup folder to another place and start it manually, but can I make programs in WBStartup conditionally executed? (And what is WBStartupM? Empty folder in SYS: ) Edit: Maybe this should be in Support.AmigaOS or Support.Apps - fee free to move. Last edited by Photon; 15 July 2024 at 21:25. |
![]() |
![]() |
#2 |
Registered User
Join Date: Nov 2014
Location: Italy
Posts: 2,491
|
oxypatch working only on 68040/060 processors
The better config is: startup-sequence, the first line: C:OpenOxyPPort in wbstartup only: oxypatcher.pref |
![]() |
![]() |
#3 |
Registered User
Join Date: Mar 2004
Location: finland
Posts: 1,846
|
The latest version of Oxypatcher didn't need OpenOxyPPort.
|
![]() |
![]() |
#4 | |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,727
|
Quote:
Just tested (on non-68040+ Amiga). Putting only the .pref in WBStartup doesn't cause the crash, but also not starting OxyPatcher, I think. Also tested on A1260, putting only the .pref in there will not start OxyPatcher. (Benchmark from cold start.) I have 3.12. But OpenOxyPPort is not the problem. The solution currently (as I see it) is to copy Oxypatcher#? to WBStartup if 040+ else delete it (in s-s). But thx for input, appreciate it ![]() |
|
![]() |
![]() |
#5 |
Registered User
Join Date: Nov 2014
Location: Italy
Posts: 2,491
|
however, in case of Blizzard card is not the best solution. Cyberpatcher maybe is better for Blizzard card and Oxypatcher for all the others.
i used on Apollo 1240 with 68040@40 Mhz and thank to oxypatcher it was the 68040 faster than any other 68040 around. |
![]() |
![]() |
#6 |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,357
|
Actually, all of this stuff is pretty much outdated. Oxypatcher has known defects and patches some instructions to nonsense. Cyberpatcher does not patch all instructions and leaves some non-supported instructions unpatched.
I seriously recommend to a software that is still supported and actively developed, and that would be MuRedox, which also integrates nicely into the remaining Mu toolchain. It supports all instructions, has been debugged and kept tidy over the years, and as a bonus, is also able to patch FPU instructions on LC (FPU-less) processors to use SoftIEEE instead and speed up the emulation process a bit. |
![]() |
![]() |
#7 |
Registered User
Join Date: Sep 2018
Location: California
Posts: 366
|
I can speak from positive experiences using MuRedox on all my hw amiga configurations (running the gamut from an A1200 w/ 020, one with 030, one 060, and some other various configurations).
|
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Understanding WBStartup | LeCoq | support.Other | 7 | 29 February 2020 18:53 |
Workbench 2.04 crashes on boot | MarioMario456 | support.Other | 10 | 05 April 2019 17:35 |
substitute for WBStartup | peceha | Coders. Blitz Basic | 4 | 02 October 2018 12:58 |
Win UAE crashes on boot | Wronschien | support.WinUAE | 2 | 25 February 2013 16:07 |
WBStartup in OS3.9... | th4t1guy | support.Apps | 6 | 26 August 2003 23:40 |
|
|