Author Topic: Amstrad CPC WiFi  (Read 331106 times)

0 Members and 1 Guest are viewing this topic.

Offline breiztiger

  • CPC464
  • **
  • Posts: 25
  • Liked: 28
  • Likes Given: 4
Re: Amstrad CPC WiFi
« Reply #2275 on: 14:38, 25 December 18 »

Merry Christmas to Amstrad Fans !!!


thanks duke for the new rsx

Offline SOS

  • Supporter
  • CPC6128
  • *
  • Posts: 299
  • Country: de
  • Identity lost
    • index.php?action=treasury
  • Liked: 201
  • Likes Given: 179
Re: Amstrad CPC WiFi
« Reply #2276 on: 16:26, 26 December 18 »
@SOS
Quote
Feature-Request for M4ROM:
Function "fio_jvec()"  ("fio jump vector" / #CD30):
Exit the function with "jp #be7f" (like #CD49 in CPC6128-AMSDOS). 

I wanted to add this, but not good for CPC464 

Thnx for your try, but why this is not good for the 464? The 464 has the same AMSDOS-Version as 664&6128.

Offline Duke

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.138
  • Country: dk
    • spinpoint.org
  • Liked: 1226
  • Likes Given: 918
Re: Amstrad CPC WiFi
« Reply #2277 on: 16:40, 26 December 18 »
Thnx for your try, but why this is not good for the 464? The 464 has the same AMSDOS-Version as 664&6128.
By default there is no AMSDOS on 464, and M4 works without AMSDOS too.

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.398
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 794
  • Likes Given: 1674
Re: Amstrad CPC WiFi
« Reply #2278 on: 16:50, 26 December 18 »
Hi guys! Well, I'm not so much into native OS..., but would it make any small sense to have M4 ROM for 6128/664 and another one for the 464?  :)


IMHO the majority of CPC users today use the 6128, so IMHO it would be good to focus on the CPC6128.  :)
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline SOS

  • Supporter
  • CPC6128
  • *
  • Posts: 299
  • Country: de
  • Identity lost
    • index.php?action=treasury
  • Liked: 201
  • Likes Given: 179
Re: Amstrad CPC WiFi
« Reply #2279 on: 21:00, 26 December 18 »
By default there is no AMSDOS on 464, and M4 works without AMSDOS too.

Oh Yes, that's Right and cool to support 464 without AMSDOS.


So it's needed an statment like  :D
   ld a,(amsdos_ver)
   cp #0
   ret z     ;no_amsdos_rom
   jp #be7f


Offline Duke

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.138
  • Country: dk
    • spinpoint.org
  • Liked: 1226
  • Likes Given: 918
Re: Amstrad CPC WiFi
« Reply #2280 on: 22:29, 26 December 18 »
IMHO the majority of CPC users today use the 6128, so IMHO it would be good to focus on the CPC6128.  :)

I think I have literally sold M4 boards for hundreds of CPC464 users. So  I prefer to stay compatible as much as possible without further complicating things. And there will also be a solution for this case :)

So it's needed an statment like  :D
   ld a,(amsdos_ver)
   cp #0
   ret z     ;no_amsdos_rom
   jp #be7f
Sure, something like that is possible, if you want to have your hook only work when AMSDOS is present.

Offline 00WReX

  • 6128 Plus
  • ******
  • Posts: 683
  • Country: au
  • The time you enjoy wasting is not wasted time.
    • index.php?action=treasury
    • CPCwiki
  • Liked: 397
  • Likes Given: 890
Re: Amstrad CPC WiFi
« Reply #2281 on: 01:03, 27 December 18 »
Quote
I think I have literally sold M4 boards for hundreds of CPC464 users. So  I prefer to stay compatible as much as possible without further complicating things.


 8) ;)

The CPC in Australia...
Awa - CPCWiki

Offline SOS

  • Supporter
  • CPC6128
  • *
  • Posts: 299
  • Country: de
  • Identity lost
    • index.php?action=treasury
  • Liked: 201
  • Likes Given: 179
Re: Amstrad CPC WiFi
« Reply #2282 on: 08:36, 27 December 18 »

I think I have literally sold M4 boards for hundreds of CPC464 users. So  I prefer to stay compatible as much as possible without further complicating things. And there will also be a solution for this case :)
[/size][/font][/color][/left]
3-Times "LIKE"


[/size][/color]Sure, something like that is possible, if you want to have your hook only work when AMSDOS is present.

[/quote]
Yes, not perfect, but IMHO will be a start.
If sometime an application uses the hook, i think, there could be an idea found, to implement it for non-AMSDOS-Machines.


And no, Gryzor's "Remove formatting" dont work :(
Cool message-editor  >:(


Offline Duke

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.138
  • Country: dk
    • spinpoint.org
  • Liked: 1226
  • Likes Given: 918
Re: Amstrad CPC WiFi
« Reply #2283 on: 09:24, 27 December 18 »
Yes, not perfect, but IMHO will be a start.
If sometime an application uses the hook, i think, there could be an idea found, to implement it for non-AMSDOS-Machines.
Ok, will add it then.
A sanity check might be better though ? - Ok you will loose 3 bytes if you put your routine directly at 0xBE7F...
Code: [Select]
ld a,(&BE7F)
cp &C3
ret nz (yes yes push pop etc ...)

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.398
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 794
  • Likes Given: 1674
Re: Amstrad CPC WiFi
« Reply #2284 on: 19:41, 27 December 18 »
I think I have literally sold M4 boards for hundreds of CPC464 users.
Very interesting! And it makes sense, this way they don't need a DDI-1.  :)
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline Duke

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.138
  • Country: dk
    • spinpoint.org
  • Liked: 1226
  • Likes Given: 918
Re: Amstrad CPC WiFi
« Reply #2285 on: 13:27, 31 December 18 »
M4 Firmware v2.0.5 beta 7 now available.
Download here: http://www.spinpoint.org/cpc/M4FIRM_v205b7.zip

New feature is Hack Menu
This will allow you to save snapshots (SNA's) while playing games and other things.
Also possible to load snapshots from it.
Later if there is enough interest, I can add stuff like:
  • Pokes
  • Hex editor
  • Screenshot
It is very beta atm. so probably full of bugs :)
See video here for usage:

https://youtu.be/N2Vdeu-x1mo


Happy new year !
« Last Edit: 13:31, 31 December 18 by Duke »

Offline remax

  • 6128 Plus
  • ******
  • Posts: 1.077
  • Country: fr
  • Liked: 385
  • Likes Given: 421
Re: Amstrad CPC WiFi
« Reply #2286 on: 13:39, 31 December 18 »
Nice...


That makes now a real CPC, the best CPC emulator of all  ;D

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 #2287 on: 13:46, 31 December 18 »
Awesome !!! Give me pokes  ;D

Offline VincentGR

  • 6128 Plus
  • ******
  • Posts: 1.132
  • Country: gr
    • Parts from the past.
  • Liked: 627
  • Likes Given: 1588
Re: Amstrad CPC WiFi
« Reply #2288 on: 14:00, 31 December 18 »
Dear Lord  :o  !!!

Offline Pedro José Rodríguez

  • CPC464
  • **
  • Posts: 3
  • Country: es
  • Liked: 4
  • Likes Given: 3
Re: Amstrad CPC WiFi
« Reply #2289 on: 14:51, 31 December 18 »
I'm speechless, I never thought it could be possible.

Enviado desde mi ONEPLUS A5010 mediante Tapatalk


Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.398
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 794
  • Likes Given: 1674
Re: Amstrad CPC WiFi
« Reply #2290 on: 15:32, 31 December 18 »
Superbe! This is even better than the HD64180 card from back the day! That's our real X-MAS ;-)
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline Maniac

  • CPC6128
  • ****
  • Posts: 189
  • Country: gb
  • Liked: 67
  • Likes Given: 111
Re: Amstrad CPC WiFi
« Reply #2291 on: 15:53, 31 December 18 »
Fantastic work as always! Reminds me of the Action Replay on C64 and Amiga!

Offline MissionComplete

  • Supporter
  • CPC464
  • *
  • Posts: 39
  • Country: es
  • Liked: 14
  • Likes Given: 75
Re: Amstrad CPC WiFi
« Reply #2292 on: 18:21, 31 December 18 »

Hack Menu: best christmas present ever!!!!  :o (except Amstrad CPC in 1987  :laugh:

Thank you very much, Duke
« Last Edit: 18:54, 31 December 18 by MissionComplete »

Offline HAL 6128

  • 464 Plus
  • *****
  • Posts: 491
  • Country: de
    • index.php?action=treasury
  • Liked: 243
  • Likes Given: 1213
Re: Amstrad CPC WiFi
« Reply #2293 on: 21:13, 31 December 18 »
Very cool idea, indeed!
There's a crash with my CPC: by starting the Hack Menu it freezes the CPC.
I'm working with the Modified Lower Rom on "0" and "M4" ROM on "6", and others. CPC6128 with a 1MB memory expansion + PlayCity attached.


Edit: Removed the PlayCity and now it works fine!
« Last Edit: 21:16, 31 December 18 by HAL 6128 »
...proudly supported Schnaps Demo and Pentomino, NQ-Music-Disc with GFX

Offline Syncmaster319

  • CPC464
  • **
  • Posts: 17
  • Country: gb
  • Liked: 7
  • Likes Given: 1
Re: Amstrad CPC WiFi
« Reply #2294 on: 00:00, 01 January 19 »
Wow, what an amazing new surprise feature!  I really do love my M4 Board.

Offline Syncmaster319

  • CPC464
  • **
  • Posts: 17
  • Country: gb
  • Liked: 7
  • Likes Given: 1
Re: Amstrad CPC WiFi
« Reply #2295 on: 00:42, 01 January 19 »
M4 Firmware v2.0.5 beta 7 now available.
Download here: http://www.spinpoint.org/cpc/M4FIRM_v205b7.zip

New feature is Hack Menu
This will allow you to save snapshots (SNA's) while playing games and other things.
Also possible to load snapshots from it.
Later if there is enough interest, I can add stuff like:
  • Pokes
  • Hex editor
  • Screenshot
It is very beta atm. so probably full of bugs :)
See video here for usage:

https://youtu.be/N2Vdeu-x1mo


Happy new year !


Hi Duke,

Do you happen to have a change log available for the Betas? Since moving to beta today from 2.0.4 the performance of loading game lists must be 50x faster and was curious to see if this was an intended fix.

I downloaded the TOSEC collection yesterday and was having to break folders down into less than 100 and even then some folders wouldn't even load and corrupted the dir.txt file.  I suspected it was due to weird filenames.

I'm super pleased with performance/reliability increase of the web interface with the beta.

I have noticed a small bug though. 

When you run a dsk it now redirects to a page called "Starting" then reverts back to the list.  Works fine on my PC but on my iPhone which was fine before now tries to do a DNS lookup against my ISP DNS servers and fails.  See attached.

Again thank you for your amazing device!

EDIT:  Looks like when I access the interface via IP then run a game it changes the URL to hostname which doesn't seem to work in safari. (iPhone)

Thanks
Mark
[/l]
« Last Edit: 04:04, 01 January 19 by Syncmaster319 »

Offline Duke

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.138
  • Country: dk
    • spinpoint.org
  • Liked: 1226
  • Likes Given: 918
Re: Amstrad CPC WiFi
« Reply #2296 on: 09:15, 01 January 19 »
Edit: Removed the PlayCity and now it works fine!
Maybe not all devices like the use of the NMI signal. Not sure if that is the problem with PlayCity (don't have one).


Do you happen to have a change log available for the Betas? Since moving to beta today from 2.0.4 the performance of loading game lists must be 50x faster and was curious to see if this was an intended fix.

The changelog is here:
http://www.spinpoint.org/cpc/m4info.txt
It's correct there was a fix for the fat sdio that would give strange results if too many files on the microSD (and I can see I forgot to add it to the changelog, -doh!).

Quote

EDIT:  Looks like when I access the interface via IP then run a game it changes the URL to hostname which doesn't seem to work in safari. (iPhone)

Makes sense it will not work with all devices using the hostname. I will look into using the IP instead when that's used to enter the web UI. Thanks.

Offline genesis8

  • CPC6128
  • ****
  • Posts: 186
  • Country: fr
    • Genesis8 Amstrad Page
  • Liked: 51
  • Likes Given: 20
Re: Amstrad CPC WiFi
« Reply #2297 on: 11:15, 01 January 19 »
M4 Firmware v2.0.5 beta 7 now available.
Download here: http://www.spinpoint.org/cpc/M4FIRM_v205b7.zip

New feature is Hack Menu
This will allow you to save snapshots (SNA's) while playing games and other things.
Also possible to load snapshots from it.
Later if there is enough interest, I can add stuff like:
  • Pokes


Pokes using the CPCEMU poke database format would be awesome, especially if the M4 remembers the name of the last runned game to position to the first letter of the poke database or even the good name of the database.


I have started to use directories, in the web page if I have moved into a directory, a file uploaded will still be at the root of the SD. Would it be possible to upload to the current directory on the web page ?
____________
Amstrad news site at Genesis8 Amstrad Page

Offline francouai

  • CPC664
  • ***
  • Posts: 115
  • Country: fr
  • CPC6128+
  • Liked: 25
  • Likes Given: 26
Re: Amstrad CPC WiFi
« Reply #2298 on: 12:31, 01 January 19 »
nice job Duke with beta 7I have some graphic color bugs when I'm using the snapshot function on my CPC6128 CRTC1 .
and when I'm typing the filename on my CPC, it is running too fast, to all my letters entries are double. I have to press each keys very fast.TTEESSTT.SSNNAA  ;D
--
francois

Offline dxs

  • CPC664
  • ***
  • Posts: 116
  • Country: fr
  • Liked: 111
  • Likes Given: 19
Re: Amstrad CPC WiFi
« Reply #2299 on: 17:05, 01 January 19 »
Woooow awesome update thanks a lot Duke!
Users always ask for more so mayke a AZERTY keyboard support in hack menu, or a way to launch hack menu from the CPC itself would be great but anyway here is a huge thank you for your work!!
« Last Edit: 17:15, 01 January 19 by dxs »