Quote from: tubs74 on Today at 13:58So typing this exactly as it is, would create a little com program called c10pm3.ems that would allow me to read PCW disks?It will patch the c10pm3.ems program, so you should do this with a copy of your CP/M disk.
Quote from: McArti0 on 22:24, 12 May 25org #4000
di
call init
ld d,#F5
ld bc,#F400
loop
inc c
out (c),c
vsync1
ld a,d : in a,(0) : rra : jr nc,vsync1
vsync2
ld a,d : in a,(0) : rra : jr c,vsync2
jr loop
ret
init
ld bc,#F782 ;PC set PA as OUT
OUT (c),c
ld bc,#F407 ;PA has R sel (vol A channel)
OUT (c),c
ld bc,#F6C0 ;PC move PA to sel R
OUT (c),c
ld bc,#F600 ;PC dis AY
OUT (c),c
ld bc,#F43e ;PA set
OUT (c),c
ld bc,#F680 ;PC open AY and connect PA with Rsel
OUT (c),c
ld bc,#F600 ;PC dis AY
OUT (c),c
; R8
ld bc,#F408 ;PA has R sel (vol A channel)
OUT (c),c
ld bc,#F6C0 ;PC move PA to sel R
OUT (c),c
ld bc,#F600 ;PC dis AY
OUT (c),c
ld bc,#F409 ;PA set
OUT (c),c
ld bc,#F680 ;PC open AY and connect PA with Rsel
OUT (c),c
ld bc,#F600 ;PC dis AY
OUT (c),c
; R0
ld bc,#F400 ;PA has R sel (vol A channel)
OUT (c),c
ld bc,#F6C0 ;PC move PA to sel R
OUT (c),c
ld bc,#F600 ;PC dis AY
OUT (c),c
ld bc,#F400 ;PA set 0
OUT (c),c
ld bc,#F680 ;PC open AY and connect PA with Rsel
OUT (c),c
ret
Quote from: Maniac on Today at 08:42WinAPE is a lovely emulator and it is great for playing the main cart releases. It's accuracy of Plus emulation is very buggy though in lots of ways, so I'd never rely on it for checking what real hardware does.Quote from: lightforce6128 on Today at 02:30Don't count on WinAPE being accurate for this. When I was patching Split Personalities to work on the Plus the audio was fine on WinAPE. When I then tested on my Plus it has odd sound interference. The emulator seems to take a few shortcuts with this side of things.Quote from: McArti0 on Yesterday at 11:22Quote from: Targhan on 20:15, 12 May 25Does any emulator show this?Quote from: andycadley on 12:38, 12 May 25I have a sneaking suspicion you may not get audio on a Plus machine if you don't,Yup, you're right!
It would be a very absurd design. Blocking the F4 port to switch something in F6? After all, AY works the same way.
I tried on WinAPE. Configured to 6128 and 6128 plus it did not show a difference. In both cases it works. Would be good to know how different actual hardware behave.
@Targhan : Does "Yup, you're right!" mean: "I got the same feeling. I agree with this." Or does it mean: "I tried this on real hardware. It did not work as expected."
Quote from: lightforce6128 on Today at 02:30I tried on WinAPE. Configured to 6128 and 6128 plus it did not show a difference. In both cases it works.To my knowledge, if you don't #f600 on CPC Plus, there is no sound.
Page created in 0.054 seconds with 16 queries.