Author Topic: Amstrad CPC WiFi  (Read 331122 times)

0 Members and 3 Guests are viewing this topic.

Offline Edoz(MSX)

  • CPC664
  • ***
  • Posts: 106
  • Country: nl
  • Liked: 142
  • Likes Given: 55
Re: Amstrad CPC WiFi
« Reply #1550 on: 17:29, 04 June 17 »

Haven't followed this thread (at all), so sorry if someone already asked this:

Has anyone started developing an online multiplayer game for the CPC now?  :)

"CPC World"  ::)




i did 2 multiplayer games, battleship and snake.

[youtube]

https://m.youtube.com/watch?v=L3arrALdYcU[/youtube]
« Last Edit: 15:32, 07 June 17 by Gryzor »

Offline mr_lou

  • 6128 Plus
  • ******
  • Posts: 2.921
  • Country: dk
    • index.php?action=treasury
    • 8-bit Memoirs - a Blu-ray diskmag-like eBook about the 8-bit era
  • Liked: 1091
  • Likes Given: 2305
Re: Amstrad CPC WiFi
« Reply #1551 on: 17:41, 04 June 17 »
i did 2 multiplayer games, battleship and snake.


https://m.youtube.com/watch?v=L3arrALdYcU

That is awesome!!!
I actually think I've seen this video before, and then forgot about it...  I'm getting old.
I can see there are lots of things to play with, once I find the time to actually it out....

Offline villain

  • Supporter
  • 464 Plus
  • *
  • Posts: 408
  • Country: de
  • Liked: 236
  • Likes Given: 458
Re: Amstrad CPC WiFi
« Reply #1552 on: 18:28, 05 June 17 »
@Duke

Would it be possible to implement a search function to the web UI? It's a quite hard and boring job to browse through hundreds of directories and another thousand of subdirectories to find a specific file. :-)

Offline Duke

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.138
  • Country: dk
    • spinpoint.org
  • Liked: 1226
  • Likes Given: 918
Re: Amstrad CPC WiFi
« Reply #1553 on: 01:59, 06 June 17 »
Would it be possible to implement a search function to the web UI? It's a quite hard and boring job to browse through hundreds of directories and another thousand of subdirectories to find a specific file. :-)
It will be possible, with a bit of work :)   - maybe sometime, first I should get back to fixing the bugs of 2.0.3 beta 2 and make it a release version.

Offline Duke

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.138
  • Country: dk
    • spinpoint.org
  • Liked: 1226
  • Likes Given: 918
Re: Amstrad CPC WiFi
« Reply #1554 on: 12:05, 06 June 17 »
Is there anyway AmsDOS or ParaDOS (and possibly the lower rom) can be patched so that Ams/ParaDOS can be in slot 8 with m4 rom in 7 and they still get initialised in the right order? I find I am swapping the m4 rom between 6 and 7 for compatibility and floppy / copying  use.

I just tested it on my CPC6128+.

M4 as ROM7 and uploaded AMSDOS to rom 8. Works fine here with v2.0.3b2.
|disc and it switches to disk.
 [ Invalid Attachment ]

Offline Duke

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.138
  • Country: dk
    • spinpoint.org
  • Liked: 1226
  • Likes Given: 918
Re: Amstrad CPC WiFi
« Reply #1555 on: 13:14, 06 June 17 »
Firmware v2.0.3 release version ready. Get it here: http://www.cpcwiki.eu/index.php/M4_Board

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).

Offline Maniac

  • CPC6128
  • ****
  • Posts: 189
  • Country: gb
  • Liked: 67
  • Likes Given: 111
Re: Amstrad CPC WiFi
« Reply #1556 on: 13:28, 06 June 17 »
Firmware v2.0.3 release version ready. Get it here: http://www.cpcwiki.eu/index.php/M4_Board

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).
Great stuff, fantastic continued support of this!

Offline villain

  • Supporter
  • 464 Plus
  • *
  • Posts: 408
  • Country: de
  • Liked: 236
  • Likes Given: 458
Re: Amstrad CPC WiFi
« Reply #1557 on: 21:22, 06 June 17 »
It will be possible, with a bit of work :)   - maybe sometime, first I should get back to fixing the bugs of 2.0.3 beta 2 and make it a release version.

If it happens "sometime" I will still be a very satisfied costumer!  ;D

Offline Joseman

  • 6128 Plus
  • ******
  • Posts: 780
  • Country: es
  • Liked: 628
  • Likes Given: 429
Re: Amstrad CPC WiFi
« Reply #1558 on: 15:28, 07 June 17 »
@Duke

Thankyou for your work and this piece of hardware called M4

I installed one of the M4 i bought on a cpc of a friend of mine and he is using now the cpc ALL DAYS (since 1994 he didn't touch a CPC)

I'm thinking on installing another 2 M4, one for another friend of mine, and other for a CPC464 first version (keys are a little different than more new revisions, even i think that it has the older GA) that i bought on a second-hand market (the original owner filled the CPC with game stickers  :laugh: ), a very cute CPC, but for this CPC i will wait for your M5 (with RAM expansion)  ;)

I tell you this because you must now that your work is being used for new (old) users, and the M4 is doing a great work with my friends!!



Offline Duke

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.138
  • Country: dk
    • spinpoint.org
  • Liked: 1226
  • Likes Given: 918
Re: Amstrad CPC WiFi
« Reply #1559 on: 00:55, 08 June 17 »
@Joseman
Thanks for kind words, it is the feedback and knowing the device is actually being used that drives the motivation, to continue to build it (and yes I am sick of that part :) ) and add updates.

As for the next gen "M4", I finally today finished the routing of the PCB, much time had been spent getting it all correct in first go, it probably wont, but it doesn't stop me from trying!
Over the weekend I will polish and double check everything again, then order the PCB's after that there is probably many months to finish the software.
So it is not something to come very soon and it may be quite different to what you expect (I will say no more!).

Offline rafa32gr

  • CPC464
  • **
  • Posts: 38
  • Country: 00
  • Liked: 54
  • Likes Given: 32
Re: Amstrad CPC WiFi
« Reply #1560 on: 14:09, 09 June 17 »
@Joseman
Thanks for kind words, it is the feedback and knowing the device is actually being used that drives the motivation, to continue to build it (and yes I am sick of that part :) ) and add updates.

As for the next gen "M4", I finally today finished the routing of the PCB, much time had been spent getting it all correct in first go, it probably wont, but it doesn't stop me from trying!
Over the weekend I will polish and double check everything again, then order the PCB's after that there is probably many months to finish the software.
So it is not something to come very soon and it may be quite different to what you expect (I will say no more!).




I will buy you any kind of cpc expansion you make.
Thank you very much for your work.

Offline XeNoMoRPH

  • 6128 Plus
  • ******
  • Posts: 540
  • Country: es
  • " ... in space no one , can hear you scream ... "
  • Liked: 1079
  • Likes Given: 933
Re: Amstrad CPC WiFi
« Reply #1561 on: 15:56, 09 June 17 »
@Joseman
Thanks for kind words, it is the feedback and knowing the device is actually being used that drives the motivation, to continue to build it (and yes I am sick of that part :) ) and add updates.

As for the next gen "M4", I finally today finished the routing of the PCB, much time had been spent getting it all correct in first go, it probably wont, but it doesn't stop me from trying!
Over the weekend I will polish and double check everything again, then order the PCB's after that there is probably many months to finish the software.
So it is not something to come very soon and it may be quite different to what you expect (I will say no more!).

But .. then  , Are you saying that you are going to build a new M4 Board ... with new hardware improvements with respect to ...  we have now ?

Offline MiguelSky

  • 464 Plus
  • *****
  • Posts: 362
  • Country: es
    • CPCGamesCD
  • Liked: 189
  • Likes Given: 347
Re: Amstrad CPC WiFi
« Reply #1562 on: 17:44, 09 June 17 »
I tell you this because you must now that your work is being used for new (old) users, and the M4 is doing a great work with my friends!!
Yes, and that is why I always reccommend buying M4 to new users at amstrad.es forum

Offline Duke

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.138
  • Country: dk
    • spinpoint.org
  • Liked: 1226
  • Likes Given: 918
Re: Amstrad CPC WiFi
« Reply #1563 on: 20:20, 09 June 17 »
But .. then  , Are you saying that you are going to build a new M4 Board ... with new hardware improvements with respect to ...  we have now ?
Maybe, I make no promises. It will be compatible with M4 and also act as ram expansion and add a few other interesting things. That is if it works out and I don't get tired of/abandon the project, for now I have only designed the prototype board and programmed it in my head :)

Teaser....

Offline mr_lou

  • 6128 Plus
  • ******
  • Posts: 2.921
  • Country: dk
    • index.php?action=treasury
    • 8-bit Memoirs - a Blu-ray diskmag-like eBook about the 8-bit era
  • Liked: 1091
  • Likes Given: 2305
Re: Amstrad CPC WiFi
« Reply #1564 on: 09:35, 10 June 17 »
Maybe, I make no promises. It will be compatible with M4 and also act as ram expansion and add a few other interesting things. That is if it works out and I don't get tired of/abandon the project, for now I have only designed the prototype board and programmed it in my head :)

Where's the sign-up for the waiting list?  :)

Offline Duke

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.138
  • Country: dk
    • spinpoint.org
  • Liked: 1226
  • Likes Given: 918
Re: Amstrad CPC WiFi
« Reply #1565 on: 11:54, 10 June 17 »
Oh well, since I was silly enough to talk about it, I may as well spit out some details, in general it is not so interesting if you have a M4 + XMEM already.
The prototype board in shape is designed to fit inside a GX4000 console, unplug the Z80 cpu and plug it into the "GalaXy" board (what does GX4000 mean anyway?). The board then plugs into the Z80 socket on the mainboard.
It's equipped with a USB port, with the intention to fit in a wireless mouse/keyboard transceiver, bringing the GX4000 to a fully usable CPC+ without soldering 100 wires in :)
Mainly because I wanted to have a compact cpc, that can be on my desk along the PC.
Some other things should become possible with this system (databus exchange) which was not possible via the expansion port.
It will also be possible to fit internally to a regular CPC, but less interesting of course. Some revisions will need a mirrored pcb layout (CPC+).
Anyway it may all fail, I may loose interest etc.

Offline ASiC

  • Supporter
  • CPC664
  • *
  • Posts: 120
  • Country: gb
  • Liked: 75
  • Likes Given: 304
Re: Amstrad CPC WiFi
« Reply #1566 on: 12:27, 10 June 17 »
I think I've just had a tiny orgasm...


This is AWESOME!
Please keep working on it!


Have you got plans of emulating the disk drive as well?

Offline radu14m

  • 464 Plus
  • *****
  • Posts: 392
  • Country: ro
  • Follow your dreams and believe !
  • Liked: 67
  • Likes Given: 545
Re: Amstrad CPC WiFi
« Reply #1567 on: 12:51, 10 June 17 »
im having a very very slow wifi connection.
a few minutes...always. what i do wrong ?  :picard2:

Offline SOS

  • Supporter
  • CPC6128
  • *
  • Posts: 299
  • Country: de
  • Identity lost
    • index.php?action=treasury
  • Liked: 201
  • Likes Given: 179
Re: Amstrad CPC WiFi
« Reply #1568 on: 13:47, 10 June 17 »
An RJ45-Cable-LAN-Option would be cool.
« Last Edit: 13:50, 10 June 17 by SOS »

Offline Duke

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.138
  • Country: dk
    • spinpoint.org
  • Liked: 1226
  • Likes Given: 918
Re: Amstrad CPC WiFi
« Reply #1569 on: 22:57, 10 June 17 »
Have you got plans of emulating the disk drive as well?

This is one of those things that may become possible, but I don't have any plans for it initially.

im having a very very slow wifi connection.
a few minutes...always. what i do wrong ?  :picard2:
What does the signal strength say when you do a |netstat command?  And which firmware version?

An RJ45-Cable-LAN-Option would be cool.

I agree, but not worth the extra work imo.

Offline radu14m

  • 464 Plus
  • *****
  • Posts: 392
  • Country: ro
  • Follow your dreams and believe !
  • Liked: 67
  • Likes Given: 545
Re: Amstrad CPC WiFi
« Reply #1570 on: 07:52, 11 June 17 »
signal strength after |netstat command : 0xC2
firmware version is 2.0.3

Offline dragon

  • 6128 Plus
  • ******
  • Posts: 1.380
  • Country: es
  • Liked: 572
  • Likes Given: 482
Re: Amstrad CPC WiFi
« Reply #1571 on: 20:16, 11 June 17 »
Oh well, since I was silly enough to talk about it, I may as well spit out some details, in general it is not so interesting if you have a M4 + XMEM already.
The prototype board in shape is designed to fit inside a GX4000 console, unplug the Z80 cpu and plug it into the "GalaXy" board (what does GX4000 mean anyway?). The board then plugs into the Z80 socket on the mainboard.
It's equipped with a USB port, with the intention to fit in a wireless mouse/keyboard transceiver, bringing the GX4000 to a fully usable CPC+ without soldering 100 wires in :)
Mainly because I wanted to have a compact cpc, that can be on my desk along the PC.
Some other things should become possible with this system (databus exchange) which was not possible via the expansion port.
It will also be possible to fit internally to a regular CPC, but less interesting of course. Some revisions will need a mirrored pcb layout (CPC+).
Anyway it may all fail, I may loose interest etc.


Only one sugestion, as you can use wirelless game pad with the board, implement some type of hardware reset  posibility command thought the usb. The idea is you can reset It to change cartridge in the c4cpc without switchi It off manually every time.


These is ever a bad design in a modern consoles with wirelless function. You can play a Game from sofa  But you need all times go to the console to reset in multicartridges.


Maybe reset the z80 can do the job?.

Offline Duke

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.138
  • Country: dk
    • spinpoint.org
  • Liked: 1226
  • Likes Given: 918
Re: Amstrad CPC WiFi
« Reply #1572 on: 22:10, 11 June 17 »
signal strength after |netstat command : 0xC2
firmware version is 2.0.3
Signal seems fine. Not sure what the problem is. Is the slowdown when you access the web interface or when you download something?
Maybe you have a network IP conflict. You could try to use DHCP option to see if it disappears?
Some other user reported if I remember correctly that norton firewall was blocking access to the web interface, so maybe if you have some kind of fw/antivirus running on the PC, you may need to add an exception.



Only one sugestion, as you can use wirelless game pad with the board, implement some type of hardware reset  posibility command thought the usb. The idea is you can reset It to change cartridge in the c4cpc without switchi It off manually every time.


These is ever a bad design in a modern consoles with wirelless function. You can play a Game from sofa  But you need all times go to the console to reset in multicartridges.


Maybe reset the z80 can do the job?.
Maybe a Z80 reset can do the trick, I dunno, maybe a bus reset is needed, which cannot be done without soldering a wire I think. The gamepad option has crossed my mind, however I will only add one USB port and I will aim at using logitech unified receiver, so you can have both mouse and keyboard with one wireless dongle, so adding a gamepad then it would be without keyboard/mouse.
I can probably setup one of the extra keys on the usb keyboard to trigger a Z80 reset.
« Last Edit: 22:12, 11 June 17 by Duke »

Offline dragon

  • 6128 Plus
  • ******
  • Posts: 1.380
  • Country: es
  • Liked: 572
  • Likes Given: 482
Re: Amstrad CPC WiFi
« Reply #1573 on: 22:40, 11 June 17 »
Maybe you don't need another USB, simply support a bluethoot USB :) . Then you can support two devices?.


I know a project in atari that uses a bluethoot keyboard chip to comunicate with pc.


http://www.retrogamenetwork.com/2014/05/26/new-hardware-hack-brings-wireless-bluetooth-capabilities-to-stock-atari-2600-joystick-controller/


The interesting part, is the board they use in the pad, support  coonect two to one USB devices. And  you can wire the Keys you need to gamepads.
« Last Edit: 23:00, 11 June 17 by dragon »

Offline Phantomz

  • 6128 Plus
  • ******
  • Posts: 1.141
  • Country: gb
  • Liked: 1659
  • Likes Given: 534
Re: Amstrad CPC WiFi
« Reply #1574 on: 23:44, 11 June 17 »
The prototype board in shape is designed to fit inside a GX4000 console, unplug the Z80 cpu and plug it into the "GalaXy" board (what does GX4000 mean anyway?). The board then plugs into the Z80 socket on the mainboard.
It's equipped with a USB port, with the intention to fit in a wireless mouse/keyboard transceiver, bringing the GX4000 to a fully usable CPC+ without soldering 100 wires in :)
Mainly because I wanted to have a compact cpc, that can be on my desk along the PC.
Some other things should become possible with this system (databus exchange) which was not possible via the expansion port.
It will also be possible to fit internally to a regular CPC, but less interesting of course. Some revisions will need a mirrored pcb layout (CPC+).
Anyway it may all fail, I may loose interest etc.

Good luck with this.  8)

I hope that it doesn't fail and that you don't loose interest, keep up the good work.  ;)