Enterprise Forever

:UK => Hardware => Topic started by: sinclair200 on 2016.October.02. 02:24:29

Title: Spectrum emulator
Post by: sinclair200 on 2016.October.02. 02:24:29
Have arrived me.....
(https://www.dropbox.com/s/egpaod3ho28d27r/IMG_3136.JPG?raw=1)

(https://www.dropbox.com/s/ehes0bdmfvlx7m5/IMG_3128.JPG?raw=1)

(https://www.dropbox.com/s/h5ti5ez07b9h3ru/IMG_3132.JPG?raw=1)

(https://www.dropbox.com/s/0xdzxmpkczigh5d/IMG_3133.JPG?raw=1)
Title: Re: Spectrum emulator
Post by: geco on 2016.October.02. 12:07:09
Congratulation :) Seems like new one :)
Does it contain modified ROM by Zozo, and if I know well a small HW modification was also required to work Spectrum emulator much better.
Title: Re: Spectrum emulator
Post by: sinclair200 on 2016.October.05. 15:33:13
Congratulation :) Seems like new one :)
Does it contain modified ROM by Zozo, and if I know well a small HW modification was also required to work Spectrum emulator much better.

No, it is the original, as is .....
Title: Re: Spectrum emulator
Post by: pear on 2016.October.05. 16:40:51
Sinclair200 asked me if I still have some clones for sale.
Remained just one - my own.

If anyone else is interested, I can order more plates.
Only PCB (black solder mask) 12 EUR; or assembled and ready to use (a version for connection via Bus Bridge) 55 EUR. Plus shipping 5 EUR (all Europe).
Title: Re: Spectrum emulator
Post by: Jungsi on 2016.October.06. 21:41:55
Would be great, but sadly I have no bus bridge ;-)
Title: Re: Spectrum emulator
Post by: gflorez on 2016.October.06. 22:18:22
Pear also produce precise clones of the Bus Bridge.
Title: Re: Spectrum emulator
Post by: pear on 2016.October.07. 06:13:40
Even in the housing. I lost my photo :( GFlorez can you help ?
ZX Spectrum Emulator can also be assembled in standalone version, which does not require Bus Bridge.
Title: Re: Spectrum emulator
Post by: Jungsi on 2016.October.07. 09:27:42
That would be great Pear! So if you are ready for shipping just send me a PM with the details ;-)
Title: Re: Spectrum emulator
Post by: gflorez on 2016.October.07. 09:39:19
Sorry, but my Spectrum card is also connected by Bus Bridge.

Pear means that he can provide the emulator card with a welded edge connector so it could be  connected directly to the expansion port without the Bus Bridge.
Title: Re: Spectrum emulator
Post by: pear on 2016.October.07. 09:43:47
I was mean the picture of the Bus Bridge housing.
You're currently holds the only copy :)
Title: Re: Spectrum emulator
Post by: gflorez on 2016.October.07. 10:14:23
All right, here you have some pictures.
Title: Re: Spectrum emulator
Post by: pear on 2016.October.07. 10:18:09
Thanks :)
Time to cover the emulator.
Title: Re: Spectrum emulator
Post by: pear on 2016.December.02. 06:36:34
New batch will be ready on next week (https://enterpriseforever.com/hardware/zx-spectrum-emulator-card/msg60188/#new).
Title: Re: Spectrum emulator
Post by: Jungsi on 2016.December.02. 13:37:43
Great news!
Title: Re: Spectrum emulator
Post by: ssr86 on 2016.December.02. 15:00:55
I know it's a very stupid question but...what does it do?
It enables you to run raw(unconverted) spectrum games/programs from the sd card?
Title: Re: Spectrum emulator
Post by: Zozosoft on 2016.December.02. 15:04:55
It enables you to run raw(unconverted) spectrum games/programs from the sd card?
Yes. The hardware look for Spectrum events (write to attribute area, read/write FEh port), generate NMI, and the emulation routine in the ROM do the emulation on the fly. LOAD/SAVE also modified for using EXOS devices instead Spectrum tape. It is possible load TAP files.
Title: Re: Spectrum emulator
Post by: ssr86 on 2016.December.02. 16:57:15
Hmmm :ds_icon_cheesygrin:
What about "compatibility"? Are there many programs that don't work? Does it support multiload/disc programs? Noticeable differences (aside from palette and sound)?
Do I need anything more than the emulator board?
Title: Re: Spectrum emulator
Post by: Zozosoft on 2016.December.02. 17:08:58
You can try it in ep128emu, because it is also emulated :-)
Programs can be loaded which are using the standard LOAD ROM routine. If the program using special loader then need to find cracked version in .TAP format :-)
Palette converted, and beeper sound also emulated. But if the programs hardly use the beeper it will be very slow and crazy :oops:

The original official ROM have a many bugs, especially with IM2 mode. I think this is about 20-30% compatibility.
With my enhanced ROM I think about 60-70%, sometimes need a turbo machine for a right speed :-)
Need to test lot of programs :-)
Title: Re: Spectrum emulator
Post by: geco on 2016.December.02. 17:54:43
With my enhanced ROM I think about 60-70%, sometimes need a turbo machine for a right speed :-)
Need to test lot of programs :-)
I think even more, it should be around 80%, my software simulator has about 50-60%.
Title: Re: Spectrum emulator
Post by: pear on 2016.December.02. 17:55:06
Yes, but not all. Compatibility is on 70%level. BASIC programs runs correct.
Title: Re: Spectrum emulator
Post by: ssr86 on 2016.December.02. 18:25:14
Do the nirvana/bifrost etc. engine games run on it? I guess no...
Title: Re: Spectrum emulator
Post by: gflorez on 2016.December.02. 18:57:28
Bring here the name of games made with that engines. Then we can test them on the hardware emulator.
Title: Re: Spectrum emulator
Post by: geco on 2016.December.02. 19:06:14
Do the nirvana/bifrost etc. engine games run on it? I guess no...
If they are which changes attribute by pixel line then no, because attribute conversion is done on emulator when an attribute is written, and it slows down the game, and picture timing is lost.
Title: Re: Spectrum emulator
Post by: ssr86 on 2016.December.02. 19:12:39
If they are which changes attribute by pixel line then no, because attribute conversion is done on emulator when an attribute is written, and it slows down the game, and picture timing is lost.
Yeah, the ones like "Snake escape", "Alter ego"... So as I thought