New MSX1 core
Re: New MSX1 core
Fabio, have you released a new "beta" or only the source-code of the last "beta" published on november 05?
Do you plan to support alternative keyboard mappings? Some of us (well, perhaps only me ) use keyboards without keypad nor cursors and some keys are not available in actual mapping (like "/").
Do you plan to support alternative keyboard mappings? Some of us (well, perhaps only me ) use keyboards without keypad nor cursors and some keys are not available in actual mapping (like "/").
-
- Mensajes: 100
- Registrado: 08 Sep 2016, 13:10
Re: New MSX1 core
The source code has several changes not yet released, so it's still beta.
Yes, I will add support for other keyboard maps.
Yes, I will add support for other keyboard maps.
jsj escribió:Fabio, have you released a new "beta" or only the source-code of the last "beta" published on november 05?
Do you plan to support alternative keyboard mappings? Some of us (well, perhaps only me ) use keyboards without keypad nor cursors and some keys are not available in actual mapping (like "/").
Re: New MSX1 core
@fabio: being able to follow development now is very fun
I saw you implemented a PAL/NTSC register in the MSX1 VDP already, and keyboard mapping support.. can't wait to try!
I saw you implemented a PAL/NTSC register in the MSX1 VDP already, and keyboard mapping support.. can't wait to try!
- desUBIKado
- Mensajes: 1002
- Registrado: 05 Ago 2016, 22:33
Re: New MSX1 core
Olá Fabio.
Lo primero felicitarte por tu fantástico core.
Y ahora una pregunta. ¿Tienes planeado implementar la salida VGA en el futuro?
Muito obrigado.
Lo primero felicitarte por tu fantástico core.
Y ahora una pregunta. ¿Tienes planeado implementar la salida VGA en el futuro?
Muito obrigado.
-
- Mensajes: 100
- Registrado: 08 Sep 2016, 13:10
Re: New MSX1 core
Sí
desUBIKado escribió:Olá Fabio.
Lo primero felicitarte por tu fantástico core.
Y ahora una pregunta. ¿Tienes planeado implementar la salida VGA en el futuro?
Muito obrigado.
-
- Mensajes: 100
- Registrado: 08 Sep 2016, 13:10
Re: New MSX1 core
Hi folks,
I've released a new version: 1.1
Changelog:
- Implemented VDP99x8 Palette system: Register 16 and port #2 (0x9A in MSX)
- Implemented in Switched I/O ports new makers: 0x08 (Panasoic) turbo register, 0xD4 (OCM) some smart commands
- ESCCI (Megaram SCC from OCM) is now allocated in slot 2 (Partial support to MGLCOM.COM software)
- Fixed M1 Wait generator
- Fixed color index 2 in palette
- New Loader with new FAT driver (from SMS papilio), saving some space in code.
- New loader configured to FAT16 partitions only (ID 0x0E is not supported anymore)
- Implemented Keymap reconfiguration by SWIOPORTS
- Implemented V99x8 NTSC/PAL register #9 bit 1
- Implemented Scandoubler (VGA mode) (Print Screen key toggle)
- Added configuration system: All files should now be in MSX1FPGA directory
- Added 7MHz turbo (F12 key toggle)
New files: https://drive.google.com/drive/folders/ ... W16eGdFa28
Note that files should not be root anymore, but rather a specific directory 'MSX1FPGA'. File msx1_sd_files.zip updated.
Turbo can cause screen corruption.
The "config.txt" file contains self-explanation.
I've released a new version: 1.1
Changelog:
- Implemented VDP99x8 Palette system: Register 16 and port #2 (0x9A in MSX)
- Implemented in Switched I/O ports new makers: 0x08 (Panasoic) turbo register, 0xD4 (OCM) some smart commands
- ESCCI (Megaram SCC from OCM) is now allocated in slot 2 (Partial support to MGLCOM.COM software)
- Fixed M1 Wait generator
- Fixed color index 2 in palette
- New Loader with new FAT driver (from SMS papilio), saving some space in code.
- New loader configured to FAT16 partitions only (ID 0x0E is not supported anymore)
- Implemented Keymap reconfiguration by SWIOPORTS
- Implemented V99x8 NTSC/PAL register #9 bit 1
- Implemented Scandoubler (VGA mode) (Print Screen key toggle)
- Added configuration system: All files should now be in MSX1FPGA directory
- Added 7MHz turbo (F12 key toggle)
New files: https://drive.google.com/drive/folders/ ... W16eGdFa28
Note that files should not be root anymore, but rather a specific directory 'MSX1FPGA'. File msx1_sd_files.zip updated.
Turbo can cause screen corruption.
The "config.txt" file contains self-explanation.
Re: New MSX1 core
Great!!!! Thx a lot. Its a big update.
Btw, when cloning your coleco repo the avast antivirus send a virus alert with the tasm64.exe in the docs/colecos700a/bootrom/debug/exe dir.
I dont now if is a false positive, but i warn you.
Enviado desde mi ONE A2003 mediante Tapatalk
Btw, when cloning your coleco repo the avast antivirus send a virus alert with the tasm64.exe in the docs/colecos700a/bootrom/debug/exe dir.
I dont now if is a false positive, but i warn you.
Enviado desde mi ONE A2003 mediante Tapatalk
Re: New MSX1 core
@fabio: Great update!! I have been trying PAL games and they run great now!! (For example, Invasion of the Zombie Monsters runs at the right speed now!)
However, if I set PAL in config.txt, and reboot via CTRL+ALT+SUP, I am in NTSC mode again. Could it be a bug?
Resetting via CTRL+ALT+F12 reboots in PAL again.
However, if I set PAL in config.txt, and reboot via CTRL+ALT+SUP, I am in NTSC mode again. Could it be a bug?
Resetting via CTRL+ALT+F12 reboots in PAL again.
-
- Mensajes: 100
- Registrado: 08 Sep 2016, 13:10
Re: New MSX1 core
Thanks!
neuro_999 escribió:Great!!!! Thx a lot. Its a big update.
Btw, when cloning your coleco repo the avast antivirus send a virus alert with the tasm64.exe in the docs/colecos700a/bootrom/debug/exe dir.
I dont now if is a false positive, but i warn you.
Enviado desde mi ONE A2003 mediante Tapatalk