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

Can we pre-patch the Year 2010 bug? #21

Closed
panicsteve opened this issue Jan 25, 2017 · 8 comments
Closed

Can we pre-patch the Year 2010 bug? #21

panicsteve opened this issue Jan 25, 2017 · 8 comments
Labels
About To Time Out This ticket will be removed soon if there are no more contributions. enhancement

Comments

@panicsteve
Copy link
Collaborator

This would make Einstein more usable out-of-the-box. Since the existing fix is a ROM patch, I assume we could do something similar at runtime? I have no idea how the patch works but I bet one of you does. :)

@splorp
Copy link
Collaborator

splorp commented Jan 25, 2017

Perhaps it’s time to ping @ekoeppen and get him involved as well.

@splorp
Copy link
Collaborator

splorp commented Jan 25, 2017

Related … Y2026?

http://40hz.org/Pages/Mottek:%202016-02-14

@panicsteve
Copy link
Collaborator Author

Thanks for the reminder that it was Eckhart who made the patch. Here's a link to implementation details for future reference: http://40hz.org/Pages/Newton%20Year%202010%20Solution

@jake-b
Copy link
Collaborator

jake-b commented Jan 25, 2017

I'll see if I can get a toolchain working that builds the Einstein REX. I've been using mpw as my classic compiler emulation layer, but the Einstein files are using Matthias' mosrun. They should be more or less equivalent, but the MPW one has a more configurable environment, I think.

Did Eckhart release the source to the patch? I was looking on source forge, but didn't see it, though I admit SourceForge is hard to navigate and I didn't look through the entire folder structure. If its there, it wasn't immediately obvious.

@jake-b
Copy link
Collaborator

jake-b commented Jan 26, 2017

I'm able to build the REX. Its trivial with mosrun once you put the folders where they are expected by the makefile.

I tried to bundle the Patch.pkg directly, but that results in a reboot loop. I tried packaging in the RExPatch.pkg and ROMPatch.pkg and that didn't seem to work, so the simple solutions have failed.

The source code is in an attached SIT file and built using the MPW under Mac Classic. May need to transplant the source and build directly into Einstein.rex

@MatthiasWM
Copy link
Collaborator

MatthiasWM commented Jan 26, 2017 via email

@MatthiasWM MatthiasWM added the About To Time Out This ticket will be removed soon if there are no more contributions. label Feb 4, 2022
@MatthiasWM
Copy link
Collaborator

@ekoeppen I believe that this issue is fixed in the current master branch? Can we close this ticket?

@ekoeppen
Copy link
Collaborator

ekoeppen commented Feb 5, 2022

Yes, this is done :)

@ekoeppen ekoeppen closed this as completed Feb 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
About To Time Out This ticket will be removed soon if there are no more contributions. enhancement
Projects
None yet
Development

No branches or pull requests

5 participants