That's great guys, i hope you will be able to make a good use of the serial interface!

Now,i'm happy to announce a
MAJOR update:
- Add a new function for
DIRECT load from PC,of many games/programs and with SUPER FAST speeds (~twice the speed of a disk drive or gotek/hxc emulator!)
- As i ordered bigger batches for pcb's and PICs, now i can offer ready made boards and DIY kits even cheaper!
- Update manual, programs etc.
First i want to thank Docent for his
help on developing the code for the direct load function.
The direct load function is actually a major upgrade of the "Cold start" function i developed earlier. With this,
you will be able to load or run a program (either BASIC or BINARY) and also many games, directly from the PC! The hole Procedure is rather easy and fast: First, run the windows application and set function to “Direct Load” (com speed will be automatically set to 115200). As with the "cold start" function, a small BASIC program is required to be typed on the CPC, but now it's much smaller:
10 OUT &FBD1,0:OUT &FBD0,0:DI
20 FOR I=0 TO 341
30 POKE &A9B0+I,INP(&FBD0)
40 NEXT i
50 CALL &A9B0
Run the program, and after a couple of seconds, you will get the “Ready” prompt.
From now on, any LOAD” or RUN” command you will give, it will be redirected to PC! Using the button “Direct Load Dir”, you can set the loading directory and have a list of all available files in it:
By setting loading directory to Amstrad Utility Disk folder, you can direct execute utilities WITHOUT needing first to transfer the utility disk image to a real disk (or to a usb stick if you have a gotek/hxc drive)!For example, you can simply give:
RUN”Format.BAS” , in order to format a CPC disk, or
RUN”PC2CPC.BAS”, for transferring files from PC to Amstrad disks
After thorough testing, it is concluded that ~75% of games can be directly executed using this method! You can find many dozens of games that already tested
here. And because this method requires to have files extracted from dsk images, i have also included the “cpc loader” utility, for easily extract multiple dsk images instantly!
For more details you can check User's guide too.
Now, the new function is tested with my CPC 6128, but it would be very interesting to see if it works with the "cassette only" 464, as
it would provide a very easy and cheap solution for very fast loading of many games for CPC 464!