News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu
avatar_Duke

Amstrad CPC WiFi

Started by Duke, 07:36, 07 May 16

Previous topic - Next topic

0 Members and 10 Guests are viewing this topic.

GUNHED

Quote from: robcfg on 17:11, 25 June 20
That is quite unusual, what model of router do you have?
M-Net router, but that's not the point. Slowly the overloading of radio waves will strike everywhere. Therefore a M4 card with cable plug would be great - just an idea.  :)
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

asertus

Or maybe @Duke can do something with Imperium, and being able to connect an USB to RJ45 adapter to CPC...  ::) 







CraigsBar

Well today I finally added the 'hack' button to both of my early revision 2.4 M4 boards.


It might not look the prettiest *See the attached pictures), but it works perfectly, thanks @Duke these boards are just brilliant.



https://youtu.be/us8k52h04JE

IRC:  #Retro4All on Freenode

zhulien

Hi Duke,


In my Who wants to make a MMOG in the games group...


Would it be feasible to have a special M4 function that could work for any similar type of task that is... polling a URL, taking a payload of a defined size and having it either overwrite the same RAM as fast as possible, or a sliding portion of RAM (offset for each fetch until a certain number of fetches before overwriting again)... Or would it be just as fast if coded in Z80?  This would allow online games to have their payload received as fast as possible to the CPC, hopefully without the CPC being too busy with the comms.


Glook

simply amazing !!!

Duke

Quote from: zhulien on 13:57, 02 August 20
Would it be feasible to have a special M4 function that could work for any similar type of task that is... polling a URL, taking a payload of a defined size and having it either overwrite the same RAM as fast as possible, or a sliding portion of RAM (offset for each fetch until a certain number of fetches before overwriting again)... Or would it be just as fast if coded in Z80?  This would allow online games to have their payload received as fast as possible to the CPC, hopefully without the CPC being too busy with the comms.
I don't think so. It should be plenty fast as it is. Anyway it would be easy to test how fast it is.
Ie. use the httpget example from  https://github.com/M4Duke/M4examples/blob/master/httpget.s, setup a php script to measure how frequent it is pulled and loop the code on the CPC that pulls the corresponding url (and of course only DNS lookup once).

HAL6128

Hi Duke,
I try to connect my M4 board to my internal network. Changed from static IP to DHCP. If I do this |NETSTAT says "No AP found". What does it mean?
...proudly supported Schnapps Demo, Pentomino and NQ-Music-Disc with GFX

GUNHED

Quote from: HAL 6128 on 13:38, 04 September 20
Hi Duke,
I try to connect my M4 board to my internal network. Changed from static IP to DHCP. If I do this |NETSTAT says "No AP found". What does it mean?
I get this message if the WiFi signal is too weak. But it may has other reasons like something is not correctly configured.
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

HAL6128

#2558
Thanks Gunhed for the issue with the configuration.
I changed the config.txt file out of lazyness with protext (programmer mode) but after saving the file it added a lot of stuff in the beginning of the file. I assume the header. So the config.txt file wasn't read properly. my fault.  :picard:
...proudly supported Schnapps Demo, Pentomino and NQ-Music-Disc with GFX

GUNHED

Quote from: HAL 6128 on 17:36, 04 September 20
Thanks Gunhed for the issue with the configuration.
I changed the config.txt file out of lazyness with protext (programmer mode) but after saving the file it added a lot of stuff in the beginning of the file. I assume the header. So the config.txt file wasn't read properly. my fault.  :picard:
Yes, this can happen when using Protext document mode. It adds a 128 byte file header.
What works is Maxam Editor or the Protext prgram mode (no header).
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

iddod

hi all,
i just got in from work to find that postie had delivered my M4 board and adaptors... (thanks Duke)
really looking forward to giving it a bash, but i'm shattered and need to nap first...
so impatient...

i'm completely new to this, so any tips to get me up and running quickly with disk images will be most appreciated...
in the meantime i'm gonna grab myself a handful of ZZZzzzz's...  :)
bobbi iddod
poppi iqqoq

Gryzor

Yeah, the main piece of advice is: get some sleep first, you'll need it later 😁😁

Duke

Quote from: iddod on 18:46, 25 September 20
i'm completely new to this, so any tips to get me up and running quickly with disk images will be most appreciated...
in the meantime i'm gonna grab myself a handful of ZZZzzzz's...  :)

Read this thread, should get you started with games/dsk's real quick:
https://www.cpcwiki.eu/forum/technical-support/the-compatibility-of-the-m4-card/

And some additional guides here:
http://www.spinpoint.org/2019/11/19/m4-board-guides/

Worst case there is my instructions here :)
http://www.spinpoint.org/cpc/m4info.txt

iddod

well, after a short period of banging my head on the wall, i got my first game loaded (dizzy, naturally), i even saved a snapshot image so i can return to it later...

the main things that i struggled with were finding the ¦ key (never needed it before and all the instructions i read made it look like a solid line, felt like an idiot once i'd worked it out, scoured the entire cpc manual and found no reference to it!), and the fact that i'm using a cpc464...
everything was fine once i'd put ROMUP464.bin on my sd card and run it... that should be the first instruction in any tutorial written for the M4...  :)

i've only faffed for an hour or so, but i am extremely pleased with my purchase...
bobbi iddod
poppi iqqoq

iddod

additional...
i had the full day available to play yesterday (sunday), no other plans apart from eating and entertaining my cats, so, 9am i booted up the CPC...
my initial plan was to finally check out Pinball Dreams but it didn't take long to realise that i couldn't load it cos the 464 only has 64k of ram and the game needs 128k... so, change of plans, i then decided to check out as many other homebrew games as i could, in alphabetic order...
i'd grabbed the M4backup.zip, so i went to the "novita" folder and started at the beginning...
i'm not a fan of the 2048 games, so i skipped that...
next up was 3D Racing One, didn't fancy a driving game at the time, so i skipped that too...
third game in the folder was A Prelude To Chaos, never heard of that one, so i loaded it up...

*time passes*

at 10.20pm i finished the game...

yesterday was a very good day...  8)
bobbi iddod
poppi iqqoq

Gryzor


genesis8

#2566
Hello,
is there a way to use the M4 with a game needing the |CPM command ?

I wanted to launch the Tristam Island demo.
Maybe a CPM ROM modified for M4 ?

I tried http://www.cpcwiki.eu/index.php/CPM_Plus_ROM but it doesn't work, when I type |EMS it says "Second CP/M PLUS ROM not present", I tried loading CPM1.ROM in slot 3, CPM2.ROM in slot 4 or the accessory ROM from http://www.cpcwiki.eu/index.php/CPM_Accessory_ROM_1 in slot 4 but same error message.
____________
Amstrad news site at Genesis8 Amstrad Page

HAL6128

From @TotO XMem or MiniBooster Start Disc there are two CP/M Roms which should be installed (e.g. slot 8 and 9). http://centpourcent.net/
I'm using those ROMs for launching CP/M and the Infocom adventures.
Should work.
...proudly supported Schnapps Demo, Pentomino and NQ-Music-Disc with GFX

genesis8

Thanks for the information. Both are installed in slot 8 and 9, no boot message though and |CPM still use the real floppy drive.
I have M4FE at slot 2, and FW v3.12 as slot 31
____________
Amstrad news site at Genesis8 Amstrad Page

TotO

The CP/M ROM use the RSX |EMS to start ...  ;D
It is on the installer description and ROM informations.
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

pelrun

@genesis8 is asking about games/demos that launch *using* |CPM, not games that run *under* CPM.  :picard2:


|CPM just loads a bootsector to &100 and jumps to it, so while there's no reason that part can't work on the M4, after that point all bets are off. If the code does direct disk hardware access, you'll need a patched version to run from the M4.

genesis8

My bad, I knew with vormax cpm that |EMS was needed but didnt think about it...
Though using EMS here just hangs the CPC+, there is a .COM in Tristam demo so if I am successful to use CPM I should be able to launch the game
____________
Amstrad news site at Genesis8 Amstrad Page

Skunkfish

Quote from: iddod on 20:50, 28 September 20third game in the folder was A Prelude To Chaos, never heard of that one, so i loaded it up...

*time passes*

at 10.20pm i finished the game...

If you liked that one, check out Chaos Rising by the same author. I wish EgoTrip was still making CPC games!
An expanding array of hardware available at www.cpcstore.co.uk (and issue 4 of CPC Fanzine!)

iddod

Quote from: Skunkfish on 18:11, 04 October 20
If you liked that one, check out Chaos Rising by the same author. I wish EgoTrip was still making CPC games!


i did exactly that, the day after i played Prelude to Chaos i downloaded everything i could find by EgoTrip, the first one of them i played was Chaos Rising... i wasn't disappointed...  8)
bobbi iddod
poppi iqqoq

Gryzor

Quote from: pelrun on 05:33, 04 October 20*using* |CPM, not games that run *under* CPM.

No need for the facepalms ;)

Powered by SMFPacks Menu Editor Mod