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

actualiz 2023/06/23 #1

Merged
merged 1,483 commits into from
Jun 20, 2023
Merged

actualiz 2023/06/23 #1

merged 1,483 commits into from
Jun 20, 2023

Conversation

zuloloxi
Copy link
Owner

Add a summary of the change(s) brought by this PR here.

What issue(s) does this PR address?

If there are any related issues, reference them here. Ex. joncampbell123#1234, Fixes joncampbell123#1234, Closes joncampbell123#1234, etc.

Does this PR introduce new feature(s)?

If yes, describe the feature(s) introduced.

Does this PR introduce any breaking change(s)?

If yes, describe the breaking change(s) in detail.

Additional information

Add any additional information here.

joncampbell123 and others added 30 commits April 11, 2023 22:43
…o look up and modify a directory entry, needlessly reading the entire directory up to that specific entry? Just look up the particular entry, it provides much higher performance for general filesystem access
…es are not deleted instead of counting each one, which may provide a minor performance boost with regard to deleteing folders
… if mouse is not captured, to be consistent with BIOS PS/2 mouse emulation
…its. Do not change any other bits. Do not change the RTC periodic interrupt rate. This fixes "The Tales of Peter Rabbit" which sets the RTC clock periodic interrupt rate to 256Hz
Add ABNT C2 support and Mac F16-19 key support (SDL1)
…A struct are placed at exactly the offset expected by Microsoft software
This makes them pass shellcheck. Except for a few unused
export warnings.

I also wonder if the majority of these files should be
in the root of the project, or should be moved to "build-scripts"
(or should still even exist).

a few minor changes

one more minor changes
Fix OPL2 Board and OPL3Duo Board Drop audio on Intel/ARM Macs
Tried to replicate the one from Staging.
…C+ support. Fix text rendering to allow rendering past 4KB when RAMFONT is enabled so that Framework III does not visibly repeat screen contents on the bottom. Seems to display OK, for now. InColor needs a separate function. Add MDA rendering mode to match attribute dark gray bit 7 non blink case described online as a difference between MDA and Hercules
…if graphics are actually set, not just because the bits were written to enable graphics mode. This fixes the HGC+ driver garbled text problems in Framework III
…his ensures InColor graphics can set a palette while blocking programs that blindly try to enable MDA attributes and a color palette (a combination that does not make sense) in text mode.
…S program that does InColor planar RAMFONTS, a feature so strange on a lesser supported card I am honestly convinced nobody uses it. There is the EGA card to support after all.
…ver asks for a palette but does not write one
Eric Fry and others added 28 commits May 28, 2023 17:43
Added info about the internal DEBUGBOX command to the debugger readme.
Fixed a bug in the title command.
Fix compiler warnings in imfc.cpp
- code reorganization in imageDiskVHD (bios_disk.h)
- imageDiskVHD always return an imageDiskVHD type object, even with fixed VHDs
- ConvertFixed, CreateDynamic and CreateDifferencing rewritten using existant imageDiskVHD structures (bios_vhd.cpp)
- CreateSnapshot and MergeSnapshot members added to provide automatic snapshot generation and merging capabilities (bios_vhd.cpp)
- is_zeroed_sector moved inside imageDiskVHD (bios_vhd.cpp)
- SetDefaults in VHDFooter and dynamicHeader (bios_vhd.cpp)
- GetInfo (bios_vhd.cpp)
- IMGMAKE: fixed VHD generated using common code in imageDiskVHD (dos_programs.cpp)
- IMGMOUNT: a fixed VHD is now treated as a VHD image; no more errors about dynamic VHDs, since they are supported (dos_programs.cpp)
- VHDMAKE: new options -info (shows info about a VHD, particularly about differencing VHD chains) and -merge (merges a differencing VHD to its parent)
VHDMAKE help fixed for -merge option
Fixed a late-hour-bug: avoids a multi-MB BAT being created due to premature byte order swap (-> stores again  ` dwMaxTableEntries `  in an  ` uint32_t ` )
deletes fixedDisk on detroying; more checks while scanning MBR
- fixed a bug in SizeToCHS (uint32_t used again for intermediate calculations)
- VHD timestamp is now truely UTC as required by MS spec.
VHD support re-organized and enhanced (merge support and more)
Resolve mouse.cpp warnings
Fix oversight in clearing of dirIterators
Refine KEYB and CHCP command
Update language files regarding VHDMAKE command
@zuloloxi
Copy link
Owner Author

updqte to master 123 on 2023 06 20

@zuloloxi zuloloxi merged commit 44d166f into zuloloxi:master Jun 20, 2023
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.