2025 VCC Fall release. #498
Replies: 5 comments 7 replies
-
|
I went through the issues list and set type to "feature" for all enancements/feature requests. The remaining issues are considered bugs. PR fixes for any of these (listed below) or for any bugs found and entered as issues while testing will be acceped for the fall VCC 2.1.9.3 release. |
Beta Was this translation helpful? Give feedback.
-
|
The Orch90 disk is slightly different from a normal disk. They're formatted the same, but there's something different in the file system. Also, Orch90 uses it's own direct file read/write system and not RSDOS. I'll look at my Orch90 notes and let you know.
|
Beta Was this translation helpful? Give feedback.
-
|
I still don't quite understand this change. I do understand having a "common" DLL with things common to VCC, but Carts (FD502, Orch90, MutliPak, etc.) are separate entities and would have their own "common" DLL for each piece of hardware and only included in memory when that piece of hardware is in use. It's not about memory use or saving space, it's about emulating each piece of hardware on it own. Industry standard? I think it would be more industry standard for each piece to be it's own entity.
|
Beta Was this translation helpful? Give feedback.
-
|
What do we loose by doing this?
…On Fri, Nov 14, 2025, 1:08 PM Chet Simpson ***@***.***> wrote:
I have submitted multiple PR's which convert the Becker Port, GMC,
Orchestra-90, and RAM Disk cartridges and the MPI cartridge to use and
support only a procedural/C based API. Once those have been merged in a
subsequent PR will be submitted that removes the C++ based context (the
fluent interface is still intact), changes libcommon to a static library,
and removes the exports detail, and will change the base build settings to
build for multi-threaded static instead of multi-threaded dll. This will
remove any possibility of other problems associated with C++ and DLL
boundaries.
—
Reply to this email directly, view it on GitHub
<#498 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AFIUKNAQB64MVUKPIPRQXTD34YLDTAVCNFSM6AAAAACL73WBGCVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTIOJXGIYTQMY>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
|
GetPakFactory() should be able to be made stable. However I am in favor of keeping the capi interface longterm as well. There seems to be no obvious conflicts between the two and I see no reason to rush changing all the hardware paks to use the new interface because they don't need the flexibility it affords. From my point of view only the mpi needed that kind of flexibility and a better direction might have been to just include it into vcc.exe with a swwitch to turn it on/off. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
It is time do a release. To accomplish that we need to focus on testing what we have now and fixing known issues rather than doing enhancements. We should be able to do the release this month or early in December. In the meantime I will not be pulling any more enhancements.
Beta Was this translation helpful? Give feedback.
All reactions