Author Topic: X-MEM, a new memory expansion for all CPC.  (Read 112140 times)

0 Members and 1 Guest are viewing this topic.

Offline CraigsBar

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.280
  • Country: ie
  • The party ain't over yet
    • index.php?action=treasury
  • Liked: 1171
  • Likes Given: 79
Re: X-MEM, a new memory expansion for all CPC.
« Reply #475 on: 15:58, 06 July 15 »
No, the code burned into the IDE pld  and RAM/ROM pld  on the board itself. Even if the PCB was replicated exactly, without these it's just a board.
IRC:  #Retro4All on Freenode

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1976
  • Likes Given: 4650
Re: X-MEM, a new memory expansion for all CPC.
« Reply #476 on: 18:59, 06 July 15 »
I think we had this discussion many times and you should better stop saying that is PCB dependant.
There is NO WAY to disable the internal AMSDOS ROM on ANY 6128 PCBe supposed to work  ;)


Yes, we hat that discussion often enough. The SF2 and the RRB can replace the ROM 7, which works for me, Toklkin, Mr.Ams, BrainBlaster, Prodatron and a lot of others.

TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1976
  • Likes Given: 4650
Re: X-MEM, a new memory expansion for all CPC.
« Reply #477 on: 19:01, 06 July 15 »
Wait that made me think. So let's focus on Parados for now. Using X-mem if I put it in slot 6, will it override the IO disk handling of internal Amsdos rom on slot 7? So is there a point for replacing the rom 7 at all if I aim for external hardware like x-mem?


No. With exceptions Craig pointed out. But as long as you use an X-MEM it's pointless, since the X-MEM doesn't alter ROM 7.  :)
« Last Edit: 19:06, 06 July 15 by TFM »
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1976
  • Likes Given: 4650
Re: X-MEM, a new memory expansion for all CPC.
« Reply #478 on: 19:08, 06 July 15 »
You can be sorry  :P
If you're with TFM on this, can you list how to identify a CPC that will work without any doubt with an external ROM7, without first plugging the extension ?

Are you serious? Look at the PCB number.
« Last Edit: 22:32, 06 July 15 by TFM »
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 11.113
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 3932
  • Likes Given: 410
Re: X-MEM, a new memory expansion for all CPC.
« Reply #479 on: 23:57, 06 July 15 »

Yes, we hat that discussion often enough. The SF2 and the RRB can replace the ROM 7, which works for me, Toklkin, Mr.Ams, BrainBlaster, Prodatron and a lot of others.

I have an RRB and I've had several SFIIs here to fix, I've never managed to replace ROM 7 on any non-asic machine I've tried it on. I had one machine that "almost worked" it would boot displaying ParaDOS, but it usually crashed within a few minutes, proving what Gerald and I suspect is the cause for these "working" machines.

Bryce.

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1976
  • Likes Given: 4650
Re: X-MEM, a new memory expansion for all CPC.
« Reply #480 on: 00:37, 07 July 15 »
No, but we really discussed this 100 time already. I know in person half a dozen people having RRB / SF2 running stable with ROM 7 replaced. And my 2 6128's do too.
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline Prodatron

  • 6128 Plus
  • ******
  • Posts: 830
  • Country: de
  • Back on the Z80
    • index.php?action=treasury
    • SymbOS SYmbiosis Multitasking Based Operating System
  • Liked: 1059
  • Likes Given: 554
Re: X-MEM, a new memory expansion for all CPC.
« Reply #481 on: 00:40, 07 July 15 »
The SF2 and the RRB can replace the ROM 7, which works for me, Toklkin, Mr.Ams, BrainBlaster, Prodatron and a lot of others.
That's not true. I never replaced my Rom7 with the SYMBiFACE II.

GRAPHICAL Z80 MULTITASKING OPERATING SYSTEM

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.468
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2636
  • Likes Given: 1565
Re: X-MEM, a new memory expansion for all CPC.
« Reply #482 on: 14:51, 07 July 15 »
My 2 cents, but for the best compatibility between all CPCs w/o hack, the ROM7 have to be AMSDOS.
Many users put Parados on ROM6... If few problems exist, the best is to fix it... Not the CPC.

"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1976
  • Likes Given: 4650
Re: X-MEM, a new memory expansion for all CPC.
« Reply #483 on: 20:15, 07 July 15 »
That's not true. I never replaced my Rom7 with the SYMBiFACE II.


Ok, you're one of the few German users who didn't do it. But most others did, because for some reasons German Schneider CPC 6128 do this w/o a problem.
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline Ast

  • 6128 Plus
  • ******
  • Posts: 1.017
  • Country: fr
    • Amstrad cpc Website of Ast/iMPACT
  • Liked: 807
  • Likes Given: 689
Re: X-MEM, a new memory expansion for all CPC.
« Reply #484 on: 23:31, 13 August 15 »
I did some tests to find why many Amstrad Plus demos don't work correctly if my X-mem is connected, but i didn't really find any way to solve the problem.
Someone to help me? Can anyone confirm me the same problem?


This test has been made with my last demo "revival'n impact cooperation" in the part 1. You could find the dsk here
_____________________

Ast/iMP4CT. "By the power of Grayskull, i've the power"


Amstrad Plus French Forum

All friends are welcomed !

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.468
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2636
  • Likes Given: 1565
Re: X-MEM, a new memory expansion for all CPC.
« Reply #485 on: 23:38, 13 August 15 »
I suggest that you are using some differents addresses to access the RAM. No?
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline Ast

  • 6128 Plus
  • ******
  • Posts: 1.017
  • Country: fr
    • Amstrad cpc Website of Ast/iMPACT
  • Liked: 807
  • Likes Given: 689
Re: X-MEM, a new memory expansion for all CPC.
« Reply #486 on: 23:42, 13 August 15 »
No... To access ram, i only use #7fxx port.
_____________________

Ast/iMP4CT. "By the power of Grayskull, i've the power"


Amstrad Plus French Forum

All friends are welcomed !

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.468
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 2636
  • Likes Given: 1565
Re: X-MEM, a new memory expansion for all CPC.
« Reply #487 on: 23:47, 13 August 15 »
Really strange so...
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline Ast

  • 6128 Plus
  • ******
  • Posts: 1.017
  • Country: fr
    • Amstrad cpc Website of Ast/iMPACT
  • Liked: 807
  • Likes Given: 689
Re: X-MEM, a new memory expansion for all CPC.
« Reply #488 on: 00:00, 14 August 15 »
TotO, please do the test on cpc and tell me if you have the same problem.
_____________________

Ast/iMP4CT. "By the power of Grayskull, i've the power"


Amstrad Plus French Forum

All friends are welcomed !

Offline gerald

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.434
  • Liked: 1005
  • Likes Given: 251
Re: X-MEM, a new memory expansion for all CPC.
« Reply #489 on: 00:02, 14 August 15 »
I did some tests to find why many Amstrad Plus demos don't work correctly if my X-mem is connected, but i didn't really find any way to solve the problem.
Does not work with the XMEM nor my own memory extension.
Are you sure you only use C0-C7 memory banks (1st 64K block of extension RAM) and not others ? Without the XMEM you always reach the 1st 64k extension block, whatever you select.

Offline CraigsBar

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.280
  • Country: ie
  • The party ain't over yet
    • index.php?action=treasury
  • Liked: 1171
  • Likes Given: 79
Re: X-MEM, a new memory expansion for all CPC.
« Reply #490 on: 00:08, 14 August 15 »
I did some tests to find why many Amstrad Plus demos don't work correctly if my X-mem is connected, but i didn't really find any way to solve the problem.
Someone to help me? Can anyone confirm me the same problem?


This test has been made with my last demo "revival'n impact cooperation" in the part 1. You could find the dsk here
Yep, Mine does the same thing. I also noticed that the rb / mf patched plus cart also does not work with the XMem connected but works fine with the Symbiface.


Not a bother for me, my xmem and xmass are destined for my JustCPC 128k when it gets here on Saturday (It's at the post office awaiting collection)

« Last Edit: 00:12, 14 August 15 by CraigsBar »
IRC:  #Retro4All on Freenode

Offline Ast

  • 6128 Plus
  • ******
  • Posts: 1.017
  • Country: fr
    • Amstrad cpc Website of Ast/iMPACT
  • Liked: 807
  • Likes Given: 689
Re: X-MEM, a new memory expansion for all CPC.
« Reply #491 on: 00:11, 14 August 15 »
Does not work with the XMEM nor my own memory extension.
Are you sure you only use C0-C7 memory banks (1st 64K block of extension RAM) and not others ? Without the XMEM you always reach the 1st 64k extension block, whatever you select.
Yes, i only use c0,c4,c5,c6 and c7 with port #7f...
Synergy Demo and xMas 2008 do the same thing...
_____________________

Ast/iMP4CT. "By the power of Grayskull, i've the power"


Amstrad Plus French Forum

All friends are welcomed !

Offline gerald

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.434
  • Liked: 1005
  • Likes Given: 251
Re: X-MEM, a new memory expansion for all CPC.
« Reply #492 on: 00:33, 14 August 15 »
Yes, i only use c0,c4,c5,c6 and c7 with port #7f...
Synergy Demo and xMas 2008 do the same thing...
AnorldWIP show the same symptoms (even with only 128k), WinApe is OK with 512k.
I guess you're doing something wrong  :D

Offline Ast

  • 6128 Plus
  • ******
  • Posts: 1.017
  • Country: fr
    • Amstrad cpc Website of Ast/iMPACT
  • Liked: 807
  • Likes Given: 689
Re: X-MEM, a new memory expansion for all CPC.
« Reply #493 on: 00:39, 14 August 15 »
Maybe yes... But what?
Unfortunately this intro by Roudoudou does the same thing...
Problem is only on amstrad plus, i think.

Edit:
Same problem with Mario+ and Shadow of the Beast+ who can only work without x-mem.... It's so strange!
« Last Edit: 00:41, 14 August 15 by Ast »
_____________________

Ast/iMP4CT. "By the power of Grayskull, i've the power"


Amstrad Plus French Forum

All friends are welcomed !

Offline arnoldemu

  • Supporter
  • 6128 Plus
  • *
  • Posts: 5.332
  • Country: gb
    • Unofficial Amstrad WWW Resource
  • Liked: 2247
  • Likes Given: 3477
Re: X-MEM, a new memory expansion for all CPC.
« Reply #494 on: 11:36, 14 August 15 »
Maybe yes... But what?
Unfortunately this intro by Roudoudou does the same thing...
Problem is only on amstrad plus, i think.

Edit:
Same problem with Mario+ and Shadow of the Beast+ who can only work without x-mem.... It's so strange!
I'll take a look and tell you later :)

reminds me I need to add x-mem emulation to arnold wip. ;)
I have quite a few devices emulated already including: lowerrom, megarom, kc compact ram expansion, vortex ram expansion, yarek's 4mb ram expansion, brunword mk2 and mk4..
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Offline Ast

  • 6128 Plus
  • ******
  • Posts: 1.017
  • Country: fr
    • Amstrad cpc Website of Ast/iMPACT
  • Liked: 807
  • Likes Given: 689
Re: X-MEM, a new memory expansion for all CPC.
« Reply #495 on: 12:31, 14 August 15 »
No problems. Thanks.
_____________________

Ast/iMP4CT. "By the power of Grayskull, i've the power"


Amstrad Plus French Forum

All friends are welcomed !

Offline arnoldemu

  • Supporter
  • 6128 Plus
  • *
  • Posts: 5.332
  • Country: gb
    • Unofficial Amstrad WWW Resource
  • Liked: 2247
  • Likes Given: 3477
Re: X-MEM, a new memory expansion for all CPC.
« Reply #496 on: 15:33, 14 August 15 »
No problems. Thanks.
nothing obvious. both using asic pri.

both using expansion ram normally.

@Ast: Did you try x-mem and 464Plus?

I wonder if there is a conflict between ram on x-mem and internal 6128plus extra ram.

@gerald: I think it's a coincidence that demo doesn't work on arnold wip. It's using split screen and scroll quite heavily.

My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Offline CraigsBar

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.280
  • Country: ie
  • The party ain't over yet
    • index.php?action=treasury
  • Liked: 1171
  • Likes Given: 79
Re: X-MEM, a new memory expansion for all CPC.
« Reply #497 on: 15:58, 14 August 15 »
nothing obvious. both using asic pri.

both using expansion ram normally.

@Ast: Did you try x-mem and 464Plus?

I wonder if there is a conflict between ram on x-mem and internal 6128plus extra ram.

@gerald: I think it's a coincidence that demo doesn't work on arnold wip. It's using split screen and scroll quite heavily.
I still have an unmodified 464plus. Will try this tonight.
IRC:  #Retro4All on Freenode

Offline arnoldemu

  • Supporter
  • 6128 Plus
  • *
  • Posts: 5.332
  • Country: gb
    • Unofficial Amstrad WWW Resource
  • Liked: 2247
  • Likes Given: 3477
Re: X-MEM, a new memory expansion for all CPC.
« Reply #498 on: 16:08, 14 August 15 »
Yes, i only use c0,c4,c5,c6 and c7 with port #7f...
Synergy Demo and xMas 2008 do the same thing...
@gerald: I enabled I/o breakpoints in arnold debugger, set it to "dk'tronics ram compatible write" and it will break on the i/o write to select the ram. Then look at the IOAddr and value in the details to see the port and data that the z80 saw if it's not obvious from the dissassembly. I could see it was only these writes.
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Offline gerald

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.434
  • Liked: 1005
  • Likes Given: 251
Re: X-MEM, a new memory expansion for all CPC.
« Reply #499 on: 16:33, 14 August 15 »
@gerald: I enabled I/o breakpoints in arnold debugger, set it to "dk'tronics ram compatible write" and it will break on the i/o write to select the ram. Then look at the IOAddr and value in the details to see the port and data that the z80 saw if it's not obvious from the dissassembly. I could see it was only these writes.
How do I set a I/O breakpoint  :-[