Here is another beta firmware for M4 Board, please note this is experimental and mostly recommended for people who want to help me, by providing feedback.
This new beta focus on integration with AMSDOS, so you can use floppy discs and microSD at the same time.
You should ideally have AMSDOS or PARADOS as rom 7 (default) and put M4 in slot 6 or below. To use floppy discs, you should not use my modified lower rom (an alternative will come later).
At boot up everything is the same, if you wish to read your floppy discs, type: |DISC And all AMSDOS commands go to floppy drive, like |A, |B, |dir, cat, load, save etc. To switch back to M4/microSD, type |SD
If used without AMSDOS or with my patched lowerrom for CPC6128 everything should be the same as before, with some minor improvements.
Issues to be dealt with: |TAPE, this will only work if you have AMSDOS (664/6128..) and type |DISC first New Lowerrom mod to force initialization of both M4 rom when AMSDOS is. Probably more...
Citer :
M4 firmware v1.1.0 beta 11
|era non amsdos style filename fixed. Bad in/iout header bug introduced in last version fixed. Should work with CPC464 and DDI aswell now. |tape works And a new feature added: Remote Run, you can now type a filename in the webinterface and execute it (will be implemented in cpc xfer soon). - Should be useful for faster development from PC to CPC, simply upload and run via cpcxfer.
For users who have not upgraded to v2.0.3 beta, you can simply use |upgrade command. If you use v2.0.3 beta 1 or 2, you must manually download the firmware and unpack the files to root of your microSD.
Following small fixes was added since beta 2:
Fix autoexec.bas launching when soft-resetting inside a .DSK (@00WReX). Fix |cd into .dsks with write protection attribute set (@SOS). Fix web interface remote run for filenames using html encoded characters (@Maniac). Fix |M4help, using all screen modes, doh (@HAL 6128).
Fix for upgrading ESP firmware (do not erase if CRC does not match).
Added |ROMSOFF command
Added upgrade report.txt (useful for diagnosing, upgrade problems).
Added Hack Menu, now you can save snapshots while playing games etc.
Fix DSK file size 0 bug
Fix |longname / C_FSTAT bug, now (again) displaying long filenames properly.
Fix Hack menu - Slowdown keyboard reading.
Added Hack menu - Support full keyboard character set (QWERTY only for now).
Added Hack menu - Pokes
Added Hack menu - Display memory
Fix Hack menu - Flaw in IM 2 detection.
Fix Hack menu - Resume "some games" (Pinball Fantasies, atleast on my one CPC).
Added Hack menu - AZERTY keyboard support (Huge thanks to @dxs for the painful keymap table! And thanks to @ZbyniuR for the keyboard detection method).
Added ability to launch Hack Menu with an external button.
Fix |HTTPGET freeze when URL does not resolve (2 sec DNS lookup timeout)
ADDED |HTTPGET use @ symbol at start of request to silent output text of console, ie. |httpget,"@spinpoint.org/cpc/m4info.txt"
ADDED |HTTPGET use > symbol followed by filename at end of request string to output into desired file, ie. |httpget,"spinpoint.org/cpc/m4info.txt>info.txt"
ADD C_NMI command to trigger NMI/HACKMENU from z80 code for debug
Fix WEB server missing HTML escape tags in files upload page.
M4 Board firmware v2.0.6 released. Download here: http://www.spinpoint.org/cpc/M4FIRM_v206.zip and unpack to root of microSD, then power cycle the CPC with microSD inserted. If you have not used any v2.0.6 beta, you can use |upgrade instead.
Changes since v2.0.5:
Fix bug in |FCP corrupting (amsdos) files when transfering from microSD to DISC. (Thanks @Kukulcan)
Fix |ROMUP issue (multiple rom upload)
Fix for NMI/HACKMENU (internal)
Fix maybe other smaller issues I have forgotten about.
M4 Board firmware v2.0.7 released. (updated 2021-03-07) Download here: http://www.spinpoint.org/cpc/M4FIRM_v207.zip and unpack to root of microSD, then power cycle the CPC with microSD inserted.
Changes since v2.0.6:
Changed behaviour of RMR "ghost" register to support FutureOS and IMPdraw running from ROM on Amstrad PLUS.
Added C_ROMLOW command to map in and out lowerrom(s). See under developer info.
NMIROM.BIN is now loaded from microSD card root by default, if present, otherwise internal HACK MENU is used.
Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 7 invité(s)
Vous ne pouvez pas publier de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas insérer de pièces jointes dans ce forum