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

EmuHawk: SharpCompress implementation for Mono #2

Merged
merged 4 commits into from
Jan 14, 2019

Conversation

Asnivor
Copy link
Owner

@Asnivor Asnivor commented Jan 14, 2019

Do not merge yet.

Ready to merge once @YoshiRulz agrees.

I have built and tested on windows and mono (see results below).

@Asnivor Asnivor self-assigned this Jan 14, 2019
@Asnivor
Copy link
Owner Author

Asnivor commented Jan 14, 2019

Tested and working on Mono (using zip and 7zip archives)

image

@Asnivor
Copy link
Owner Author

Asnivor commented Jan 14, 2019

Looks like this also fixes the Virtu (appleII) issue. The core is now detected properly (although I dont have the necessary firmware on my ubuntu box at the moment):

image

@@ -44,7 +44,8 @@ public bool CheckSignature(string fileName, out int offset, out bool isExecutabl
catch { }
finally
{
arcTest.Dispose();
if (arcTest != null)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pretty sure this can be arcTest?.Dispose();. Other than that, I dunno, if it works it works.

@Asnivor Asnivor merged commit e76df27 into MoreUnixMonoCompatWork Jan 14, 2019
@YoshiRulz YoshiRulz deleted the MonoSharpCompressTesting branch January 14, 2019 16:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants