Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ProDOS 2.4.2 BUG FIX for issue preventing A2osX 0.94 from starting #55

Closed
bobbimanners opened this issue Mar 18, 2021 · 4 comments
Closed
Labels
2.4 ProDOS 2.4.x A2osX A2osX bug Something isn't working
Projects

Comments

@bobbimanners
Copy link

Description

There is a problem in ProDOS 2.4.2 which prevents A2OSX.SYSTEM from launching correctly. This affects the most recent test version of A2osX, version 0.94.

The A2osX project has identified the issue and patched PRODOS. This fix has been verified to correct the problem. It would be good to upstream it.

Expected Behavior

A2OSX.SYSTEM should launch.

Actual Behavior

A2OSX.SYSTEM crashes during launch.

Possible Fix

I will attach a screenshot of Slack chat with the details of the fix.

Steps to Reproduce

  1. Download a recent test release of A2osX (v0.94).
  2. Boot ProDOS 2.4.2
  3. Try launching /FULLBOOT/A2OSX.SYSTEM.

Context

Trying to run the awesome A2osX :)

Your Environment

ProDOS 2.4.2

Hardware:

Enhanced Apple //e
Ultrawarp
GW 8MB Aux slot RAM
Uthernet-II
MicroDrive/Turbo

ProDOS8 version:

2.4.2

Non-Operating System release software being used:

A2osX 0.94 test release.

@bobbimanners
Copy link
Author

Details of fix.

Screenshot from 2021-03-18 17-27-57
Screenshot from 2021-03-18 17-28-03

@bobbimanners
Copy link
Author

bobbimanners commented Mar 18, 2021

The PRODOS system file on this disk image has the patch applied:
ADTPRO-2.1.0.dsk.zip

ADTPRO-2.1.0.dsk /ADTPRO.2.1.0/
PRODOS SYS 17,128 Locked
BASIC SYS 10,240 Locked
STARTUP.SYSTEM SYS 1,034
ADTPRO SYS 348
ADTPROAUD SYS 348
ADTPROETH SYS 348
ADTPRO.BIN BIN 14,205
ADTPROAUD.BIN BIN 17,008
ADTPROETH.BIN BIN 19,205
ProDOS format; 55,296 bytes free; 88,064 bytes used.

@DevoKun DevoKun added the bug Something isn't working label Apr 5, 2021
@DevoKun DevoKun added this to Needs triage in ProDOS 2.4 via automation Apr 5, 2021
@DevoKun DevoKun added the 2.4 ProDOS 2.4.x label Apr 5, 2021
@DevoKun DevoKun added the A2osX A2osX label May 2, 2021
@JohnMBrooks
Copy link

Fixed in 2.4.3

ProDOS 2.4 automation moved this from Needs triage to Closed Dec 31, 2023
@wyatt-wong
Copy link

Would it be possible to reuse address $BF4B and $BF4C instead of just replaced them by 2 NOPs ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2.4 ProDOS 2.4.x A2osX A2osX bug Something isn't working
Projects
ProDOS 2.4
  
Closed
Development

No branches or pull requests

4 participants