Changes

M4 Board

2,589 bytes added, 30 January
/* Firmware */
The M4 Board is a 2016 expansion card which enables WIFI access to and from CPC, Romboard and using SD-Card as mass storage.
You can read more about it at http://www.spinpoint.org/cpc/m4info.txtand at https://www.spinpoint.org/2019/11/19/m4-board-guides/
<gallery>
|| 2.06 || Fix bug in <nowiki>|</nowiki>FCP corrupting (amsdos) files when transfering from microSD to DISC.<br />Fix <nowiki>|</nowiki>ROMUP issue (multiple rom upload)<br />Fix (internal) for NMI/HACKMENU<br /> || [[Media:M4FIRM_v206.zip | M4FIRM_v206.zip]]
|- style="text-align: center;"
|| 2.07 || Changed behaviour of RMR "ghost" register to support [[FutureOS ]] and IMPdraw running from ROM on Amstrad PLUS.<br />Added C_ROMLOW command to map in and out lowerrom(s). See under developer info.<br />NMIROM.BIN is now loaded from microSD card root by default, if present, otherwise internal HACK MENU is used.<br />New HACK Menu improvements by Cebe74 (Thanks!):<br />Reorganized layout<br />Menu keyboard shortcuts<br />Memory dump feature<br />|| [[Media:M4FIRM_v207.zip | M4FIRM_v207.zip]]
|}
Danish version: [[Media: Os6128_mod_danish.zip | 6128 lower ROM Danish]]
 
'''Auto Installer versions of modified lowerrom'''
 
Download the desired autoinstaller and place it on your microSD card and then simply run it to install (& enable) the modified lowerrom into rom slot 31.
 
 
English version: [[Media: M4LOW-EN.BIN | RUN"M4LOW-EN.BIN]]
 
Spanish version: [[Media: M4LOW-SP.BIN | RUN"M4LOW-SP.BIN]]
 
French version: [[Media: M4LOW-FR.BIN | RUN"M4LOW-FR.BIN]]
 
 
<gallery>
M4config6128.jpg|Example config 6128
</gallery>
 
 
 
[[Media:ROMUP464.BIN | ROMUP464.BIN]] '''Basic 1.1 for CPC464''' Auto Installer.
 
Install Basic 1.1 and corresponding lower rom (English version!).
 
And for best compatiblity it will set M4 rom to 7.
 
Just copy the attached file ROMUP464.BIN to your microSD card and from Basic type:
 
RUN"ROMUP464.BIN
 
It will ask you to press M4 reset (or power cycle) when it's installed.
 
If anything goes wrong, put the microSD card into a PC and delete from folder M4 the files ROMCONFIG.BIN and ROMSLOTS.BIN to set it back to default settings.
 
If everything goes as planned your CPC464 will now display Basic 1.1.
[[CPC M4 xfer tool]]: Command-line tool that allow to send files and receive from an M4 Board. Possibility to add an AMSDOS header too.
It's compiled (assembled) with sdasz80 (part of [[SDCC]] package).<br />
<br />
Make your own HACK MENU for M4, source code is here:<br />
https://github.com/M4Duke/m4hackmenu<br />
Various source code examples for M4 board<br />
https://github.com/M4Duke/M4examples<br />
Command documention and other infos:<br />
http://www.spinpoint.org/cpc/m4info.txt<br /><br /><br />
Telnet client for M4:<br />
http://www.cpcwiki.eu/forum/applications/telnet-client-for-cpc/
<br /><br />
 
Ansi Telnet client for M4:<br />
https://github.com/fergusleen/m4ewenterm/
<br /><br />
 
'''Frontends / Launchers:'''<br /><br />
CPCRulez Front end by hERMOL ( https://cpcrulez.fr/forum/viewtopic.php?f=2&t=6426&start=15#p56177 ):<br />
http://cpcrulez.fr/m4/m4beta.bin (run"M4BETA)<br />
Disk menu by Joe Halstead, modified by Takis Kalatzis for M4:<br />
http://www.cpcwiki.eu/forum/amstrad-cpc-hardware/amstrad-cpc-wifi/msg134659/#msg134659<br /><br />
Menu program for M4 (with program & games download direct from the internet) by rafa32gr:<br />
http://amstrad.esy.es/
<br /><br />
Telnet client for M4:<br />
http://www.cpcwiki.eu/forum/applications/telnet-client-for-cpc/
<br /><br />
M4FE - A Front-end for M4<br />
http://www.cpcwiki.eu/index.php/M4FE_-_A_front-end_for_M4
<br /><br />
'''Cases/Enclosures for M4 board:'''<br /><br />
3D printer case for MX4/IDC version:<br />
http://www.cpcwiki.eu/forum/amstrad-cpc-hardware/amstrad-cpc-wifi/msg131442/#msg131442<br /><br />
http://www.cpcwiki.eu/forum/amstrad-cpc-hardware/amstrad-cpc-wifi/msg142416/#msg142416<br /><br />
Premade case that can be cut to fit:<br />
http://www.cpcwiki.eu/forum/amstrad-cpc-hardware/amstrad-cpc-wifi/msg142773/#msg142773<br /><br />M4 board revision 2.0 EDGE connector, by povvercrazy:<br />https://www.thingiverse.com/thing:2645945<br /><br />M4 board revision 2.0 EDGE connector, by gschizas:<br />https://www.thingiverse.com/thing:3280950<br /><br />M4 board revision 2.5B IDC connector, by Rick_B-Lair:<br />https://www.thingiverse.com/thing:2858771<br /><br />M4 board revision 2.5C EDGE connector, by carlesoriol:<br />www.thingiverse.com/thing:4829910<br /><br />M4 board revision 2.4, 2.5B & 2.5C, both IDC and EDGE connector, by yawor:<br />https://github.com/yawor/m4board-enclosure<br /><br /> '''GAMES:'''<br />A chess game using M4 to connect over the internet or LAN by Joseman:<br />http://www.cpcwiki.eu/forum/programming/cpchessnet-(developing)/<br /><br /> Defence game, with online highscore table for registered version, by Shining:<br />http://cpc.scifinet.org/<br /><br /> Info on how to improve compatiblity:<br />http://www.cpcwiki.eu/forum/technical-support/the-compatibility-of-the-m4-card/<br /><br /> '''EMULATORS:''' The M4 Board is emulated in [https://www.cpc-emu.org/ CPCemu]
[[Category:FutureOS]]
[[Category:Memory expansions]]
[[Category:Network]]
[[Category:DIY]]
2,002
edits