Welcome, Guest. Please login or register.


Author Topic: ZX Spectrum Emulator Card (Read 40575 times)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13394
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 37.0 Firefox 37.0
    • View Profile
    • http://enterprise.iko.hu/
Re: ZX Spectrum Emulator Card
« Reply #60 on: 2015.May.06. 16:19:05 »
Will be probably needed on board AY-3-8912 (?)
Yes it is will make the emulation more easy :-)

Quote
Dave is too much different.
Yes, but exist a AY emulatioun routines. Not everything can be emulated, but at most of time are usable solution.
For example this used in my PT3 Player. Try it :-)

Offline pear

  • EP lover
  • *
  • Posts: 771
  • Country: pl
  • Z80 only
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 37.0 Firefox 37.0
    • View Profile
Re: ZX Spectrum Emulator Card
« Reply #61 on: 2015.May.06. 18:42:12 »
This is an emulation of AY for CPC, or for the ZX ?
In each of these computers is another clock frequency for AY and you can not easily transfer music between these platforms.

Offline geco

  • EP addict
  • *
  • Posts: 5349
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 31.0 Firefox 31.0
    • View Profile
Re: ZX Spectrum Emulator Card
« Reply #62 on: 2015.May.06. 19:02:17 »
This is an emulation of AY for CPC, or for the ZX ?
In each of these computers is another clock frequency for AY and you can not easily transfer music between these platforms.
As I remember PT3 Player is for ZX, but the code do not change too much for CPC either.

Offline pear

  • EP lover
  • *
  • Posts: 771
  • Country: pl
  • Z80 only
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 37.0 Firefox 37.0
    • View Profile
Re: ZX Spectrum Emulator Card
« Reply #63 on: 2015.May.06. 19:06:42 »
It's not about code (very similar) but only sound parameters.
And another question: Are the outputs of the AY can be connected to the inputs Audio In Enterprise ?
What should be the voltage levels at these inputs (or I need to measure it myself)?

Offline Bagpuss22

  • EP fan
  • *
  • Posts: 163
  • Country: gb
  • OS:
  • Mac OS X Mac OS X
  • Browser:
  • Safari 8.0 Safari 8.0
    • View Profile
Re: ZX Spectrum Emulator Card
« Reply #64 on: 2015.May.07. 21:14:28 »
Zozo, 

The v4.1 rom used on this spectrum emulator, is
there a version with English menus etc?  Just
wondered as it might help me a little. Lol.

Russ

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13394
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 37.0 Firefox 37.0
    • View Profile
    • http://enterprise.iko.hu/
Re: ZX Spectrum Emulator Card
« Reply #65 on: 2015.May.09. 22:51:51 »
The v4.1 rom used on this spectrum emulator, is
there a version with English menus etc?
Currently no :oops: but will do it!

Offline gflorez

  • EP addict
  • *
  • Posts: 2595
  • Country: es
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 37.0 Firefox 37.0
    • View Profile
Re: ZX Spectrum Emulator Card
« Reply #66 on: 2015.May.09. 23:24:27 »
I can do a Spanish version of the menus if you give me texts.

Offline szipucsu

  • EP addict
  • *
  • Posts: 7769
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 37.0 Firefox 37.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: ZX Spectrum Emulator Card
« Reply #67 on: 2015.May.10. 11:44:29 »
Currently no :oops: but will do it!
You can put the Hungarian words here, or in the Hungarian forum to translate them into English together.
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline pear

  • EP lover
  • *
  • Posts: 771
  • Country: pl
  • Z80 only
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 37.0 Firefox 37.0
    • View Profile
Re: ZX Spectrum Emulator Card
« Reply #68 on: 2015.May.10. 14:02:09 »
I can do a Spanish version of the menus if you give me texts.
And I can do a Polish version :)

Offline szipucsu

  • EP addict
  • *
  • Posts: 7769
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 37.0 Firefox 37.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: ZX Spectrum Emulator Card
« Reply #69 on: 2015.May.10. 14:54:35 »
And I can do a Polish version :)
You could have problems with some letters on the Enterprise, e.g. ą, ę, ł :D
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline pear

  • EP lover
  • *
  • Posts: 771
  • Country: pl
  • Z80 only
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 37.0 Firefox 37.0
    • View Profile
Re: ZX Spectrum Emulator Card
« Reply #70 on: 2015.May.10. 15:15:25 »
So there will be no "tails" ;)

Offline lgb

  • EP addict
  • *
  • Posts: 3496
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 37.0 Firefox 37.0
    • View Profile
    • http://lgb.hu/
Re: ZX Spectrum Emulator Card
« Reply #71 on: 2015.May.10. 16:14:28 »
So there will be no "tails" ;)

Well, I use letters without the "extra decoration" even in my mother language, Hungarian, so almost never write correctly on computer :-P

Offline Bagpuss22

  • EP fan
  • *
  • Posts: 163
  • Country: gb
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Mozilla compatible Mozilla compatible
    • View Profile
Re: ZX Spectrum Emulator Card
« Reply #72 on: 2015.May.10. 23:44:05 »
Currently no :oops: but will do it!


Zozo, your a star! :bow:

Offline gflorez

  • EP addict
  • *
  • Posts: 2595
  • Country: es
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 38.0 Firefox 38.0
    • View Profile
Re: ZX Spectrum Emulator Card
« Reply #73 on: 2015.May.17. 01:02:55 »
I've just finished my ugly flexybridge- It works but I must put some Spectrum games in the SD tomorrow to test it fully.

More than 70 weldings... by two.
« Last Edit: 2015.May.17. 01:06:01 by gflorez »

Offline gflorez

  • EP addict
  • *
  • Posts: 2595
  • Country: es
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 43.0 Firefox 43.0
    • View Profile
Re: ZX Spectrum Emulator Card
« Reply #74 on: 2015.December.23. 13:40:37 »
I've been thinking....

Can be Enterprise Z80 ports be greater than 255?

AY chips on the Spectrum use ports 65533 and 49149(1111111111111101b and 1011111111111101b, or FFFDh and BFFDh).

As you can see, the difference is only on the 14th bit, but on LGB's ports list it is said:"full 16 bit is impossible since the highest two bits are "messed up" by Dave".

I say this because interfacing an AY chip to a Spectrum 48k or Timex seems to be "fairly easy" and compatible with a long list of existing games. And, what about putting it on an Enterprise? AY chips had been used on a variety of 8 and 16 bit computers, also widely on arcade machines.

We even doesn't need a real AY chip, as they are scarcer by time passes. On the AY wiki they  say:

"A VHDL equivalent description has been written, for use in FPGA recreations of arcade machines and others like those mentioned above. The VHDL source code is available on the Internet, and compiles to fill about 10% of a Xilinx XC2S300 FPGA"

On the other side, this can be the fist step to develop a 128K Spectrum emulator card... but not limited to that as there are a huge amount of AY songs out there waiting to be played. One of the incompatibilities the EP has with SymbOS is the lack of that chip.

And the EP doesn't need a mixer or external amplifier as its expansion port has two unused audio input pins that can be used to mix the AY sound with the internal DAVE one.

May be adding it to the "All in one interface"?

I only was dreaming.