Skip to content

Commit b5e28ed

Browse files
committed
This is vAmiga v4.2b2
1 parent f9ba814 commit b5e28ed

File tree

4 files changed

+18
-25
lines changed

4 files changed

+18
-25
lines changed

Emulator/VACore/Components/Zorro/HdController.cpp

Lines changed: 4 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -409,22 +409,11 @@ HdController::processInit(u32 ptr)
409409

410410
auto assignDosName = [&](isize partition, char *name) {
411411

412-
name[0] = 'D';
413-
name[1] = 'H';
412+
if (objid >= 1) partition += amiga.hd0.numPartitions();
413+
if (objid >= 2) partition += amiga.hd1.numPartitions();
414+
if (objid >= 3) partition += amiga.hd2.numPartitions();
414415

415-
if (objid == 0) {
416-
417-
name[2] = '0' + char(partition);
418-
name[3] = 0;
419-
name[4] = 0;
420-
421-
} else {
422-
423-
name[2] = '0' + char(objid);
424-
name[3] = '0' + char(partition);
425-
name[4] = 0;
426-
427-
}
416+
snprintf(name, 5, "DH%ld", partition);
428417
};
429418

430419
// Keep in check with exprom.asm

Emulator/VACore/Infrastructure/Host.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,9 +159,11 @@ Host::sanitize(const string &filename)
159159
// Avoid reserved Windows names
160160
if (isReserved(result)) result = "__" + result;
161161

162+
/*
162163
if (filename != result) {
163164
printf("sanitize: %s -> %s\n", filename.c_str(), result.c_str());
164165
}
166+
*/
165167

166168
return fs::path(result);
167169
}
@@ -233,9 +235,11 @@ Host::unsanitize(const fs::path &filename)
233235
}
234236
}
235237

238+
/*
236239
if (filename.string() != result) {
237240
printf("unsanitize: %s -> %s\n", filename.string().c_str(), result.c_str());
238241
}
242+
*/
239243

240244
return result;
241245
}

Emulator/VAmigaConfig.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@
1717
static constexpr int VER_MAJOR = 4;
1818
static constexpr int VER_MINOR = 2;
1919
static constexpr int VER_SUBMINOR = 0;
20-
static constexpr int VER_BETA = 1;
20+
static constexpr int VER_BETA = 2;
2121

2222
// Snapshot version number
2323
static constexpr int SNP_MAJOR = 4;
2424
static constexpr int SNP_MINOR = 2;
2525
static constexpr int SNP_SUBMINOR = 0;
26-
static constexpr int SNP_BETA = 1;
26+
static constexpr int SNP_BETA = 2;
2727

2828

2929
//

vAmiga.xcodeproj/project.pbxproj

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3166,7 +3166,7 @@
31663166
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "-";
31673167
CODE_SIGN_STYLE = Manual;
31683168
COMBINE_HIDPI_IMAGES = YES;
3169-
CURRENT_PROJECT_VERSION = 250531;
3169+
CURRENT_PROJECT_VERSION = 250603;
31703170
DEAD_CODE_STRIPPING = YES;
31713171
DEVELOPMENT_TEAM = "";
31723172
ENABLE_APP_SANDBOX = NO;
@@ -3191,7 +3191,7 @@
31913191
"@executable_path/../Frameworks",
31923192
);
31933193
MACOSX_DEPLOYMENT_TARGET = 13.5;
3194-
MARKETING_VERSION = 4.2b1;
3194+
MARKETING_VERSION = 4.2b2;
31953195
MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu17 c++20";
31963196
PRODUCT_BUNDLE_IDENTIFIER = dirkwhoffmann.vAmiga;
31973197
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -3221,7 +3221,7 @@
32213221
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "-";
32223222
CODE_SIGN_STYLE = Manual;
32233223
COMBINE_HIDPI_IMAGES = YES;
3224-
CURRENT_PROJECT_VERSION = 250531;
3224+
CURRENT_PROJECT_VERSION = 250603;
32253225
DEAD_CODE_STRIPPING = YES;
32263226
DEBUG_INFORMATION_FORMAT = dwarf;
32273227
DEVELOPMENT_TEAM = "";
@@ -3246,7 +3246,7 @@
32463246
);
32473247
LLVM_LTO = YES_THIN;
32483248
MACOSX_DEPLOYMENT_TARGET = 13.5;
3249-
MARKETING_VERSION = 4.2b1;
3249+
MARKETING_VERSION = 4.2b2;
32503250
MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu17 c++20";
32513251
PRODUCT_BUNDLE_IDENTIFIER = dirkwhoffmann.vAmiga;
32523252
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -3270,7 +3270,7 @@
32703270
CODE_SIGN_IDENTITY = "Apple Development";
32713271
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "-";
32723272
CODE_SIGN_STYLE = Automatic;
3273-
CURRENT_PROJECT_VERSION = 250531;
3273+
CURRENT_PROJECT_VERSION = 250603;
32743274
DEVELOPMENT_TEAM = "";
32753275
ENABLE_HARDENED_RUNTIME = YES;
32763276
GCC_C_LANGUAGE_STANDARD = gnu17;
@@ -3286,7 +3286,7 @@
32863286
);
32873287
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
32883288
MACOSX_DEPLOYMENT_TARGET = 15.1;
3289-
MARKETING_VERSION = 4.2b1;
3289+
MARKETING_VERSION = 4.2b2;
32903290
PRODUCT_BUNDLE_IDENTIFIER = dirkwhoffmann.vAmiga.QuickLookPlugIn;
32913291
PRODUCT_NAME = "$(TARGET_NAME)";
32923292
SKIP_INSTALL = YES;
@@ -3304,7 +3304,7 @@
33043304
CODE_SIGN_IDENTITY = "Apple Development";
33053305
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "-";
33063306
CODE_SIGN_STYLE = Automatic;
3307-
CURRENT_PROJECT_VERSION = 250531;
3307+
CURRENT_PROJECT_VERSION = 250603;
33083308
DEVELOPMENT_TEAM = "";
33093309
ENABLE_HARDENED_RUNTIME = YES;
33103310
GCC_C_LANGUAGE_STANDARD = gnu17;
@@ -3320,7 +3320,7 @@
33203320
);
33213321
LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
33223322
MACOSX_DEPLOYMENT_TARGET = 15.1;
3323-
MARKETING_VERSION = 4.2b1;
3323+
MARKETING_VERSION = 4.2b2;
33243324
PRODUCT_BUNDLE_IDENTIFIER = dirkwhoffmann.vAmiga.QuickLookPlugIn;
33253325
PRODUCT_NAME = "$(TARGET_NAME)";
33263326
SKIP_INSTALL = YES;

0 commit comments

Comments
 (0)