Author Topic: 464+ with no video  (Read 5149 times)

0 Members and 1 Guest are viewing this topic.

Offline CraigsBar

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.300
  • Country: ie
  • The party ain't over yet
    • index.php?action=treasury
  • Liked: 1181
  • Likes Given: 82
Re: 464+ with no video
« Reply #25 on: 10:27, 12 May 14 »
Actually, the Plus version of ParaDOS is supposed to be different and still include the |GAME, |JEUX commands so you can still play Burnin' Rubber.

Really? I'd love this version. Both the original one I bought , and the 1.1s distributed for emulator use do not have this feature.

Craig.
IRC:  #Retro4All on Freenode

Offline zup

  • CPC464
  • **
  • Posts: 14
  • Country: es
  • Liked: 4
  • Likes Given: 1
Re: 464+ with no video
« Reply #26 on: 11:09, 12 May 14 »
The versions of the system + parados cartridge in the wiki have changes on the three "system" pages (OS, BASIC and DOS), supposedly to avoid the f1/f2 message.

Also, the parados ROM lacks any of the game start commands (|GAME, |JUEGO, |JEUX, |SPIEL) so Burnin' Rubber can't be run from BASIC (maybe using a small machine code routine?). I don't know if there is another (later) version of parados, but the one included on these system cartridges won't start Burnin' Rubber.

I've updated the system cartridge collection, to include parados cartridges and parados + megaflash cartridges.
« Last Edit: 20:13, 13 May 14 by zup »

Offline Executioner

  • Supporter
  • 6128 Plus
  • *
  • Posts: 783
  • Country: au
  • WinAPE Developer
    • WinAPE
  • Liked: 391
  • Likes Given: 60
Re: 464+ with no video
« Reply #27 on: 02:54, 02 June 14 »
The versions of the system + parados cartridge in the wiki have changes on the three "system" pages (OS, BASIC and DOS), supposedly to avoid the f1/f2 message.

It appears that the source code I have for ParaDOS won't produce the Plus version which I thought I had working 21 years ago.

The normal CPC version of ParaDOS works fine with all the Plus firmware and BASIC, removing the F1/F2 messag, so I have no idea why that would have been changed.

By the way, the following small code segment will start Burnin' Rubber:

Code: [Select]
rst #18,swrom
.swrom
dw #c000
db #84

or in BASIC

Code: [Select]
10 POKE &4000,&df:POKE &4001,3:POKE &4002,&40
20 POKE &4003,0:POKE &4004,&C0:POKE &4005,&84
30 CALL &4000

Offline zup

  • CPC464
  • **
  • Posts: 14
  • Country: es
  • Liked: 4
  • Likes Given: 1
Re: 464+ with no video
« Reply #28 on: 20:02, 03 June 14 »
Sorry about the delay. I've finished installing everything to convert my 464+ into a 464/6128+ hybrid.

The ParaDOS system cartridge works now, so I guess it hangs when it tries to submit commands to the FDC and the FDC is not responding. It works even if no floppy is present (I haven't made the floppy cable).

Also, I'm wondering if the system cartridge ever use anything of Burnin' Rubber ROM pages... if the answer is no, the system cartridge can be "reworked" to use a 64k EPROM. It makes no sense (because every cartridge appears to be configured for 128k or 512k EPROM), but if Burnin' Rubber does not work it seems a waste of space.

(After reviewing Arnold V specs, I wonder why the cartridges use ROM pages from 128 and have some pages hardwired... if they used lower ROM pages, they could have been great ROMboxes)

On another unrelated event, I've bought a Commodore Amiga 500 with an A520 modulator. I wonder if I could get it to pick the signals of a CPC+ (the Amiga have HSYNC, VSYNC and CSYNC outputs but the CPCs have only CYSNC, and I don't know if the A520 uses HSYNC+VSYNC or only CSYNC)...
« Last Edit: 21:43, 03 June 14 by zup »

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 11.649
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 4179
  • Likes Given: 436
Re: 464+ with no video
« Reply #29 on: 23:15, 03 June 14 »
The A520 gives a crap picture even on the Amiga! Use the RGB SCART solution, the picture is much better.

Bryce.

Offline zup

  • CPC464
  • **
  • Posts: 14
  • Country: es
  • Liked: 4
  • Likes Given: 1
Re: 464+ with no video
« Reply #30 on: 17:34, 04 June 14 »
I made a RGB to SCART cable but it doesn't work as intended and I don't know why. I guess it is related to the switching signals, but every thing I've tried to fix it doesn't work. My other cables (for a +3 and a CPC 6128) works fine, but the most I've been capable to extract from this cable are some "washed" images.

When I made my Harlequin, I bought a second set of components for composite video output (AD728 and other parts) to make a standalone RGB to composite, and I was thinking about building it... but then came that Amiga and the A520 that has composite and RF output. It seems easier to build a cable for a modulator than building the AD728 thing, and I can check it faster.

Offline Executioner

  • Supporter
  • 6128 Plus
  • *
  • Posts: 783
  • Country: au
  • WinAPE Developer
    • WinAPE
  • Liked: 391
  • Likes Given: 60
Re: 464+ with no video
« Reply #31 on: 04:41, 05 June 14 »
Also, I'm wondering if the system cartridge ever use anything of Burnin' Rubber ROM pages... if the answer is no, the system cartridge can be "reworked" to use a 64k EPROM. It makes no sense (because every cartridge appears to be configured for 128k or 512k EPROM), but if Burnin' Rubber does not work it seems a waste of space.

If you read my previous post, you can easily get Burnin' Rubber to work with a 3 line program you can save on a disc, or an RSX you can put in another ROM, or ParaDOS 2.0 if I ever get around to it :)

Offline zup

  • CPC464
  • **
  • Posts: 14
  • Country: es
  • Liked: 4
  • Likes Given: 1
Re: 464+ with no video
« Reply #32 on: 19:21, 19 June 14 »
It seems that my son is taking more time from me than expected...

I got a external floppy cable for my ex 464+, and connected to my HxC. Everything works as expected, so the final step to 6128+ worked fine. I haven't made a new SCART cable, the composite output adapter or connected it to the A520... a four month baby can be very demanding.

@Executioner: Yes, I did read your post and tried your program, and it works as expected.

The point is that Burnin' Rubber won't work using a single instruction. If you need to load a small program from disk to make it work, it doesn't really matter if you have the rest of the game in ROM or in disk (because you'll need that disk to load the game). So the space used by the game is wasted.

If the ParaDOS cartridge had the |game RSX command, that would be a different thing because the cartridge could be used as system or game cartridge directly.

Thinking about that, I wonder why the cartridge ROM pages are mapped so strangely... if they were mapped below 31, the cartriges could have been easily used as ROMbox.

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 11.649
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 4179
  • Likes Given: 436
Re: 464+ with no video
« Reply #33 on: 21:02, 19 June 14 »
Thinking about that, I wonder why the cartridge ROM pages are mapped so strangely... if they were mapped below 31, the cartriges could have been easily used as ROMbox.

That would have broke compatibility between standard expansions and plus expansions and Amstrad were obviously trying to avoid that.

Bryce.

Offline Executioner

  • Supporter
  • 6128 Plus
  • *
  • Posts: 783
  • Country: au
  • WinAPE Developer
    • WinAPE
  • Liked: 391
  • Likes Given: 60
Re: 464+ with no video
« Reply #34 on: 03:01, 23 June 14 »
I've managed to create a Plus version of ParaDOS, but I want to fix the file copy bug before I release the new version.

Offline CraigsBar

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.300
  • Country: ie
  • The party ain't over yet
    • index.php?action=treasury
  • Liked: 1181
  • Likes Given: 82
Re: 464+ with no video
« Reply #35 on: 17:51, 03 July 14 »
I've managed to create a Plus version of ParaDOS, but I want to fix the file copy bug before I release the new version.


Looking forward to this, However this will be yet more cart unsoldering, programming and reprograming.


Craig

IRC:  #Retro4All on Freenode

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 11.649
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 4179
  • Likes Given: 436
Re: 464+ with no video
« Reply #36 on: 22:30, 03 July 14 »
You should have used a socket.

Bryce.

Gesendet von meinem Motorola DynaTEC 8000X mit Tapatalk 2


Offline CraigsBar

  • Supporter
  • 6128 Plus
  • *
  • Posts: 3.300
  • Country: ie
  • The party ain't over yet
    • index.php?action=treasury
  • Liked: 1181
  • Likes Given: 82
Re: 464+ with no video
« Reply #37 on: 22:55, 03 July 14 »
You should have used a socket.

Bryce.

Gesendet von meinem Motorola DynaTEC 8000X mit Tapatalk 2

I wanted a closed cart with no hole. So soldered the eprom directly.
IRC:  #Retro4All on Freenode

Offline Executioner

  • Supporter
  • 6128 Plus
  • *
  • Posts: 783
  • Country: au
  • WinAPE Developer
    • WinAPE
  • Liked: 391
  • Likes Given: 60
Re: 464+ with no video
« Reply #38 on: 03:20, 04 July 14 »
Looking forward to this, However this will be yet more cart unsoldering, programming and reprograming.

Well, I have a version which does work, and I've fixed the file copy bug, but the Plus version doesn't have very much room left and I was hoping to add Vortex support as an option. (ie. Bit 4 of DPB set = #0x = Vortex).