Architecture: MSX
Format: C Object (SDCC .rel)
Programming language: C and Z80 assembler
This library provides you with functions to have control over the Interrupt Service Routine (ISR) for the Z80 Mode 1 interrupts in the MSX system.
It allows saving, replacing, disabling and recovering the ISR of the MSX-DOS system (or in ROMs with 16K of RAM on page 0).
You can use it in combination with the Interrupt M1 Hooks library, to work with the hooks defined in the MSX system, but with an optimized ISR.
This project is an Open Source library. You can add part or all of this code in your application development or include it in other libraries/engines.
Use them for developing MSX applications using Small Device C Compiler SDCC
.
You can access the documentation here with How to use the library
.
In the source code examples/
, you can find applications for testing and learning purposes.
This library is part of the MSX fR3eL Project.
Enjoy it!
- v1.1 (1 September 2021) More functions to control ISR and two Hooks (TIMI/KEYI).
- v1.0 (16 November 2004) by Avelino Herrera
I want to give a special thanks to all those who freely share their knowledge with the MSX developer community.
- Avelino Herrera >
WEB
- Nerlaska >
Blog
- Marq >
Marq
- MSXKun/Paxanga soft >
WEB
- Fubukimaru
gitHub
- Andrear >
Blog
- Sapphire/Z80ST >
WEB
- Fernando García >
Video Tutorial
- Ramones >
MSXblog
-MSXbanzai
- Eric Boez >
gitHub
- MSX Assembly Page >
WEB
- Portar MSX Tech Doc >
WEB
- MSX Resource Center >
WEB
- Karoshi MSX Community >
WEB
- BlueMSX emulator >>
WEB
- OpenMSX emulator >>
WEB
WebMSX
emulator by Paulo A. Peccin >>gitHub
- fMSX emulator by Marat Fayzullin
WEB
- Meisei emulator by Hap >>
?