avatar_ikonsgr

ULIfAC:Usb Mass storage,WiFi, 512KB Ram/32XROM Board/256K Ram+16X Rom Board!

Started by ikonsgr, 11:39, 24 March 23

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

MoiCJarod

Quote from: unay on Yesterday at 18:03I downloaded somewhere as a zip file.
It works very well. I dont know what binary or cpr.
Attached the zip file.
[/url][/img]

[/url][/img]

Edit: I also ad some ss but i cant see them. Maybe it's because we have the best internet connection in the world :)

Ok, working on my CPC 464 on 256k+ 16x rom. And wow ... hard to play ...

And ... what is "ss" ?


unay

Quote from: MoiCJarod on Yesterday at 19:11
Quote from: unay on Yesterday at 18:03I downloaded somewhere as a zip file.
It works very well. I dont know what binary or cpr.
Attached the zip file.
[/url][/img]

[/url][/img]

Edit: I also ad some ss but i cant see them. Maybe it's because we have the best internet connection in the world :)

Ok, working on my CPC 464 on 256k+ 16x rom. And wow ... hard to play ...

And ... what is "ss" ?
Screen Shots, while loading and playing.
Maybe its my phone, tomorrow i'll try to edit on a computer.
CPC6128
CPC464
CTM640

MoiCJarod

Ok, I am again in a weird configuration ...

Config.txt enabled, I am in 256+16x Rom mode. Doing a |fm, selecting a dsk file, and then the computer reboots twice and some pixels are lighted on the screen, the CPC is hung. (same occur if I |mg, "....DSK" then |fdc).

Other thing : can't launch |rom rsx, temporary message shown : "No RAM/ROM board present, or switch to".  :-[

ikonsgr

Quote from: MoiCJarod on Yesterday at 19:53Config.txt enabled, I am in 256+16x Rom mode. Doing a |fm, selecting a dsk file, and then the computer reboots twice and some pixels are lighted on the screen, the CPC is hung. (same occur if I |mg, "....DSK" then |fdc).
Most probable this is a bad/copy protected dsk image. There is also a chance for this to be  a CP/M image, which usually executes directly by giving |CPM at prompt.
If you try to "CAT" such CP/M image, you might get the weird behavior you described.

Quote from: MoiCJarod on Yesterday at 19:53Other thing : can't launch |rom rsx, temporary message shown : "No RAM/ROM board present, or switch to".  :-[
Rom configuration utility works ONLY in default 512K Ram expansion mode (obviously because you can't change "on the fly" rom setup while roms are in use, as in Dual RAM/ROM or 32x Rom board modes!). Again ,this is mentioned in User's Guide too  ;D

ikonsgr

Hmmm, this begins to be very interested:  "officially"  cpr cartridge rom games were meant to be for Amstrad PLUS models only, but as  some very skilled game developers seem to have a particular fond for using "roms only" , it's very satisfying that ULIfAC can load two of the most famous "cartridge rom only" games, that also work on Amstrad CPC: Alcon 2020 and Hyperdrive:)
I've also successfully load "Space moves" using a 512k cpr rom cartridge, although this is available in dsk format too...
Anyway, since now ULIfAC seem to be able to load cartridge games too, i'm thinking of developing a small windows utility that will take a cpr file as input and give you a folder with the BAS loader and roms in required format, ready to use!
This will make the hole procedure of trying cpr files with ULIfAC "piece of cake" for anyone!  ;)

Btw, i wonder, apart from Alcon 2020 and Hyperdrive, are there any other "cartridge only" games that support Amstrad CPC too?...

MoiCJarod

Quote from: ikonsgr on Yesterday at 19:58Most probable this is a bad/copy protected dsk image. There is also a chance for this to be  a CP/M image, which usually executes directly by giving |CPM at prompt.
If you try to "CAT" such CP/M image, you might get the weird behavior you described.
It was dsk files that I mounted successfuly before ... maybe my usb stick that is slowly dying ? Well, I will see this tomorrow.


Quote from: ikonsgr on Yesterday at 20:03Anyway, since now ULIfAC seem to be able to load cartridge games too, i'm thinking of developing a small windows utility that will take a cpr file as input and give you a folder with the BAS loader and roms in required format, ready to use!
+1  :D

eto

Quote from: unay on Yesterday at 12:44I have iram640 which is onboard solution for ram. Ulifac is disable the iram ınfortunatly. Maybe @ikonsgr has solution for that...
What do you mean with ,,disable the iram"? The iram640 should never be disabled unless you are using the disable switch. 

It should have priority over any external RAM expansion. 

ikonsgr

Quote from: MoiCJarod on Yesterday at 16:23
Quote from: R0b1n on Yesterday at 14:30The only way to boot normally is to simply rename the file as config.txt.old for example  ;)
Okay, that is what I do from my computer. A way to do it on the CPC ? There seems to be a ùren rsx, but I don't know how to use it.
Well, although CH376 usb host module doesn't support renaming of files, i forgot that i developed the RSX command |UCOPY to copy files between different directories with extra argument of renaming  the destination file!
So in order to rename config.txt (and stop auto rom mounting upon booting CPC) you can create a small basic program with only one line:
10 |UCOPY,"config.txt","/","conf.txt":|DEL,"config.txt"
You can save this as, say, "dc.bas" in order to rename config.txt faster by giving a simple: run"dc
Then you can also have the opposite procedure in order to restore auto rom function:
10 |UCOPY,"conf.txt","/","config.txt"
You can also save this as "rc.bas" and use it by giving a simple: run"rc

unay

Quote from: eto on Yesterday at 21:32
Quote from: unay on Yesterday at 12:44I have iram640 which is onboard solution for ram. Ulifac is disable the iram ınfortunatly. Maybe @ikonsgr has solution for that...
What do you mean with ,,disable the iram"? The iram640 should never be disabled unless you are using the disable switch.

It should have priority over any external RAM expansion.
When i get the iram, first thing i'd try to see 1mb+ of ram.
I load Symbos and look the ram it was not 1024k. But i dont remember that i use ulifac as an 512k or 32x rom.
As i dont need 1mb of ram, i dont try again. But i'll try again with Amstrad Diagnostics.
CPC6128
CPC464
CTM640

eto

Quote from: unay on Today at 06:54
Quote from: eto on Yesterday at 21:32
Quote from: unay on Yesterday at 12:44I have iram640 which is onboard solution for ram. Ulifac is disable the iram ınfortunatly. Maybe @ikonsgr has solution for that...
What do you mean with ,,disable the iram"? The iram640 should never be disabled unless you are using the disable switch.

It should have priority over any external RAM expansion.
When i get the iram, first thing i'd try to see 1mb+ of ram.
I load Symbos and look the ram it was not 1024k. But i dont remember that i use ulifac as an 512k or 32x rom.
As i dont need 1mb of ram, i dont try again. But i'll try again with Amstrad Diagnostics.
The iram640 only has 640k. 

It should work like this: The ulifac RAM will be mute with the iRAM installed. It also won't be added to the internal iRAM RAM. Only the bright side: you should have 640k and ROM.

Only if an external RAM exceeds the iRAM or uses the ports above the first 512k it will be used. 

But I only have tested it quickly with the Ulifac myself and did not try all configuration modes. I'll do that when I'm back from vacation if you experience a different behavior than the expected one.

Audronic

Quote from: unay on Today at 06:54. But i'll try again with Amstrad Diagnostics.
Do you have a link to the "Amstrad Dignosics ' Please

Keep Safe

Ray
Procrastinators Unite,
If it Ain't Broke PLEASE Don't Fix it.
I keep telling you I am Not Pedantic.

unay

Quote from: Audronic on Today at 13:59
Quote from: unay on Today at 06:54. But i'll try again with Amstrad Diagnostics.
Do you have a link to the "Amstrad Dignosics ' Please

Keep Safe

Ray

There is cdt, dsk, cpr and rom files on it.

CPCRULEZ > AMSTRAD CPC > > APPLICATIONS > DIVERS > AMSTRAD DIAGNOSTICS
CPC6128
CPC464
CTM640

Powered by SMFPacks Menu Editor Mod