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

Add the CALL SYSTEM2 command in BASIC #97

Merged
merged 2 commits into from
Mar 22, 2022

Conversation

Konamiman
Copy link
Owner

This new BASIC command works the same way as the old CALL SYSTEM, but it will always load MSXDOS2.SYS even if NEXTOR.SYS is available. This helps getting back some TPA memory, since MSXDOS2.SYS is smaller than NEXTOR.SYS, but at the expense of not being able to use the Nextor-exclusive function calls (so tools like e.g. MAPDRV.COM won't work).

This command will boot in the DOS environment using MSXDOS2.SYS,
even if NEXTOR.SYS is available. This helps getting back some TPA
memory, since MSXDOS2.SYS is smaller than NEXTOR.SYS, at the expense
of not being able to use the Nextor-exclusive function calls.
@Konamiman Konamiman added this to the v2.1.1 beta 2 milestone Jan 11, 2022
@Konamiman Konamiman self-assigned this Jan 11, 2022
@Konamiman Konamiman changed the title All the CALL SYSTEM2 command in BASIC. All the CALL SYSTEM2 command in BASIC Jan 13, 2022
@Konamiman Konamiman merged commit 94d738b into v2.1.1-beta2 Mar 22, 2022
@Konamiman Konamiman deleted the add-call-system2-command branch March 22, 2022 09:03
@Konamiman Konamiman changed the title All the CALL SYSTEM2 command in BASIC Add the CALL SYSTEM2 command in BASIC Mar 22, 2022
@Konamiman Konamiman mentioned this pull request Mar 22, 2022
Konamiman added a commit that referenced this pull request Mar 22, 2022
* Change the mechanism to access mounted files (#93)
* Fix: incorrect setting of UD_ACLU when freeing a FAT chain (#96)
* Add the CALL SYSTEM2 command in BASIC (#97)
* Add a new KILLDSKIO environment variable (#98)
* Update kernel version number to 2.1.1 beta 2 (#101)
vipoo pushed a commit to dinoboards/Nextor that referenced this pull request Oct 4, 2023
This new BASIC command works the same way as the old CALL SYSTEM, but it will always load MSXDOS2.SYS even if NEXTOR.SYS is available. This helps getting back some TPA memory, since MSXDOS2.SYS is smaller than NEXTOR.SYS, but at the expense of not being able to use the Nextor-exclusive function calls (so tools like e.g. MAPDRV.COM won't work).
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.

1 participant