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 4 Guests are viewing this topic.

Duke

Quote from: GUNHED on 13:47, 07 July 18
Dear M4 Users,

Usually the great M4 ROM is located at slot 6 or 7. Is there somebody using the M4 ROM in another slot?

The reason I ask is because I want to code a very quick algorithm to detect the ROM number of the M4 ROM.

Any comment would be appreciated  :)
475 users so far and only 1 reply  - Guess it's summer time :)
Anyway, yes most users will have it at either 6 or 7. Maybe you can scan those for first, for fast detection for the majority of users and 0 to 31 (or more) if it fails to detect?

GUNHED

Quote from: Duke on 17:50, 08 July 18
475 users so far and only 1 reply  - Guess it's summer time :)
Anyway, yes most users will have it at either 6 or 7. Maybe you can scan those for first, for fast detection for the majority of users and 0 to 31 (or more) if it fails to detect?
Oh great! Nearly 500 users! This is the very best selling CPC expansion since 25 years or more!!! Congratulations!  :) :) :)
Ok, let's assume that everybody is using 6 or 7, since there was no report of using another slot.  ;) :) :)
This way I need to use only one bit to tell where the M4 ROM is located, and I'm running out of bits... ;-)
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

Quote from: GUNHED on 13:47, 07 July 18
Dear M4 Users,
Usually the great M4 ROM is located at slot 6 or 7. Is there somebody using the M4 ROM in another slot?
The reason I ask is because I want to code a very quick algorithm to detect the ROM number of the M4 ROM.
Any comment would be appreciated  :)

I'm using it at ROM slot 5. Do you need some help with your algorithm?
...proudly supported Schnapps Demo, Pentomino and NQ-Music-Disc with GFX

GUNHED

Quote from: HAL 6128 on 20:58, 08 July 18
I'm using it at ROM slot 5. Do you need some help with your algorithm?


Thanks for your answer.  :)  Would it be problematic for you to use it at 6, 7? Would there be a reason not to pick 6 or 7?  :)
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)

KaosOverride

Quote from: GUNHED on 21:08, 08 July 18

Thanks for your answer.  :)  Would it be problematic for you to use it at 6, 7? Would there be a reason not to pick 6 or 7?  :)
Maybe BonnyDos or AcmeDos at slot 6 for the X-Mass or Symbiface 2

Enviado desde mi SM-G950F mediante Tapatalk

KaosOverride · GitHub
MEGA Amstrad Public Amstrad folder

SOS

Quote from: KaosOverride on 21:22, 08 July 18
Maybe BonnyDos or AcmeDos at slot 6 for the X-Mass or Symbiface 2
Or M4DOS at ROM7 and CubeIOS at ROM7 too, so you have on the XMASS an additional support of "ROM7-Init"-Games (like XOR-Cracks)

HAL6128

Quote from: GUNHED on 21:08, 08 July 18

Thanks for your answer.  :)  Would it be problematic for you to use it at 6, 7? Would there be a reason not to pick 6 or 7?  :)
Nor ROM slot 6 is a problem and as far as I remember ROM Slot 7 neither (I''ve put PARADOS ROM on 7).
...proudly supported Schnapps Demo, Pentomino and NQ-Music-Disc with GFX

GUNHED

Hello dear M4 users... Today I used the commands !ROMUP and !ROMUPD (latest beta firmware update). However they don't work. Sometimes they can load one ROM from SD card, but trying to use the command a 2nd time already produces a "Unknown command". When using disc it shows an error too.


Do you have problems too with both commends? Is there a firmware version with which they work?



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)

remax

I realised that the reset button on my M4 Board as fallen off  :(


The card works perfectly but it other me a bit...


Can it have bad consequences for the good operation of the board ?
Brain Radioactivity

radu14m

can this board be adapted to work on Joyce ? :)

Duke

Quote from: GUNHED on 22:30, 09 July 18
Today I used the commands !ROMUP and !ROMUPD (latest beta firmware update). However they don't work. Sometimes they can load one ROM from SD card, but trying to use the command a 2nd time already produces a "Unknown command". When using disc it shows an error too.
|romup can only be used from SD card filesystem.

Can you provide an example of the "Unknown command" after uploading?

Uploading multiple roms, its quickest to wait with |romupd, until all roms are uploaded.

Quote from: remax on 16:49, 13 July 18
Can it have bad consequences for the good operation of the board ?
It should be easy to solder the switch back on, but you are of course welcome to send it back.

It will not have any bad consequences for operating the board (powercycle the cpc or WEB interface option "M4 reset" will do the same ).
Quote from: radu14m on 20:14, 13 July 18
can this board be adapted to work on Joyce ? :)
A replacement rom would need to be written atleast & I/O ports changed in the firmware. I know nothing about Joyce, so cannot help.

GUNHED

Quote from: Duke on 06:57, 14 July 18
|romup can only be used from SD card filesystem.
Can you provide an example of the "Unknown command" after uploading?

Thank you for coming back to this topic.  :)

So not from disc?! Ah, that explains it. I did this:

!DISC
!ROMUPD,"maxam.rom",4
(worked once, means ROM got installed, didn't work many times, but no error message)
!ROMUPD,"maxam.rom",4

Entering the command the 2nd time always did lead to the error "Unknown command", like something corrupted the RSX command chain, but I did all the testing after !DISC. I will try for DSK's / files on SD cards now and report how it works.  :)
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)

LambdaMikel

#2137
@Duke, I am running 2.0.4 firmware, and I have a problem running "Roland in Space" from dsk:

http://www.cpcwiki.eu/imgs/0/0e/Roland_in_Space_%28disc%29_%28Amsoft%29.zip

I am using DSK A from the zip. With a$="rolspacea.dsk" (I renamed the "Side A" dsk file) , |cd,@a$, run"disc", after the "Are you using a green screen - Y / N " question (Y or N), the cassette interface relais clicks, and then the CPC basically stalls. Usually, after loading, you can hit space and the game starts. However, doesn't work with M4, space doesn't advance the game, and if I hit ESC, the CPC resets. I believe the relais click is a bad sign that somethign goes wrong on the bus. Indeed, Roladn in Space checks if the speech synth is present (SSA1 / DKtronics). It seems that this is causing a headache for M4. Notice that M4 is the only expansion being present, I got this with MotherX4 and LambdaBoard. And on 6128 and 464. Same behavior. I also tried with CPC supplied power to M4 and USB power.

I have no problem loading the same DSK file with DDI3 and speech synthesizer connected, but it "stalls" / resets the CPC with M4 and Roland in Space.

So, something is wrong....

On a second though - maybe it is trying to continue to load from tape?? In that case, how do I prevent that with M4? Sorry if this is a stupid  question.

Duke

Quote from: LambdaMikel on 05:33, 21 July 18
@Duke, I am running 2.0.4 firmware, and I have a problem running "Roland in Space" from dsk:

http://www.cpcwiki.eu/imgs/0/0e/Roland_in_Space_%28disc%29_%28Amsoft%29.zip

Same thing happens when I try it, maybe there is some kind of disc protection on it, I didn't check (yet).
However the cracked version runs just fine:
http://www.cpc-power.com/index.php?page=detail&onglet=dumps&num=1836

Also you should really upload "Basic 1.1" + lowerrom, so you can use the RSX commands without variables :)

LambdaMikel

Quote from: Duke on 07:38, 21 July 18
Same thing happens when I try it, maybe there is some kind of disc protection on it, I didn't check (yet).
Maybe something to fix for the next firmware update  ;) DDI3 doesn't have that issue (same DSK...)
Any idea why the relais turns on?

Yeah, I have BASIC 1.1 on my 6128, but the issue with "official" Roland in Space is the same there  ;)

Duke

#2140
Quote from: LambdaMikel on 00:41, 22 July 18
Maybe something to fix for the next firmware update  ;) DDI3 doesn't have that issue (same DSK...)

M4 doesn't emulate the FDC, so any direct I/O access to the FDC will fail, hence why the cracked versions probably work. So it most likely will not be fixable.

EDIT:

Quick disassembly of Roland In Space, shows that it at startup re-initializes roms, and searches for RSX commands 0x8 (get drive status) and "|TAPE", it seems for M4 it changes to tape and doesn't flip back to disc, will investigate and fix.

EDIT2:

Fixed, it checks if the response of "get drive status" has drive ready bit set, otherwise it switches to tape.
Too little of a fix to release a new firmware for, I think... Will be included when there is more changes.

LambdaMikel

#2141
PS Same effect also with Alex Higgins World Pool...

LambdaMikel

Quote from: Duke on 07:38, 21 July 18
However the cracked version runs just fine:
http://www.cpc-power.com/index.php?page=detail&onglet=dumps&num=1836
I tried both the "original" first version there, and disk a from the spanish version there,
no difference. Same as the ones from the Wiki here. Relais goes on, and that's it then.

Seems you found a different version that worked? Anyhow, not important if you are
going to fix it. As I said, same defect also with other Amsoft titles, e.g., "Alex Higgins Word Pool"series.



Duke

Quote from: LambdaMikel on 02:43, 23 July 18
I tried both the "original" first version there, and disk a from the spanish version there,
no difference. Same as the ones from the Wiki here. Relais goes on, and that's it then.

Seems you found a different version that worked? Anyhow, not important if you are
going to fix it. As I said, same defect also with other Amsoft titles, e.g., "Alex Higgins Word Pool"series.

Yes, when you click on that link to CPC-power, you will have to press the disc (red) icon with "crack" written on it (see attached icon).
There is two cracked versions and both work.
Anyway, since you found more, here is the fixed firmware for that issue: http://spinpoint.org/cpc/M4FIRM_v205b1_fix_amsoft.zip
Please let me know if there is still problems with those other games.
Thanks for the feedback!


LambdaMikel

Quote from: Duke on 07:43, 23 July 18
Yes, when you click on that link to CPC-power, you will have to press the disc (red) icon with "crack" written on it (see attached icon).
There is two cracked versions and both work.
Anyway, since you found more, here is the fixed firmware for that issue: http://spinpoint.org/cpc/M4FIRM_v205b1_fix_amsoft.zip
Please let me know if there is still problems with those other games.
Thanks for the feedback!
Gosh, now I feel completely stupid that I didn't get the thing with the "Crack!" button!!   ??? :laugh:

Also for the firmware - awesome, will check it out soon. Thanks a lot!  :)

GUNHED

Hi, I updated the firmware now it tells me "No AP found" and I can't connect to a network any longer. Did somebody else encounter a similar problem?

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)

Duke

Quote from: GUNHED on 14:23, 24 July 18
Hi, I updated the firmware now it tells me "No AP found" and I can't connect to a network any longer. Did somebody else encounter a similar problem?
Yes, seems your are the 3rd person which have problems with the updated esp sdk.
To fix, copy ESPFIRM.BIN from http://www.spinpoint.org/cpc/M4FIRM_v205b1.zip (using old esp sdk) to the microSD and power cycle CPC/M4, it should be back again.

GUNHED

Great! This works verified!  :)
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)

dragon

Why m4 not work with larger/big ssid?.
All other devices mobiles,android devices,consoles etc etc work with it without problems, but m4 return not ap found.
example to test:  33474d7736633b29355b4f69223e675d

GUNHED

Try this update...

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)

Powered by SMFPacks Menu Editor Mod