forked from joncampbell123/dosbox-x
-
Notifications
You must be signed in to change notification settings - Fork 0
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
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…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
This reverts commit 845f56e.
… of the interrupt
…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
… major delays for time/date access
…and UIE (Update-ended Interrupt) evens
…D is not supported by the CPU type at all [#4175]
…user wants to change it explicitly
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
Cleanup Bash scripts.
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.
…attribute color 8
…ws text mode to render past 4KB as well
…ver asks for a palette but does not write one
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
updqte to master 123 on 2023 06 20 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.