EO plays AY fine* on both XP and Vista here. However, I did find a couple of bugs with OUTD/OUTIR instruction which stopped *some* AY tunes playing. If no AY music at all is working, then there must be another problem somewhere.
It's strange though. If beeper sound works but not AY, the problem must be before the directsound part of EO (The beeper and AY is mixed into one buffer before this stage), so it should either work on everyones PC, or no-ones...
But, yes, I am looking into it for you.
*For all definitions of "fine" which include out of tune and slightly distorted
You know, fo me it's just a curiosity, but for Gasman it's important if he would like to make any tests with converting AY music from Spectrum to ZX81.
Yeah !!! just like this !!!!sirmorris wrote:You mean like this ??gus wrote:
In a new debugger It will be great to have separate DUMP Memory windows, windows that one can set position and contents (memory area) so the debugger can refresh those windows on BREAKPOINTS and on the STEP by STEP operation, ideally the feature of set "memory casting" I mean bit, bytes, word, string, BCD, etc yeas I now it a lot of features but I tell it here just to guide the development.
James brown already say it but... Just Keep on the good foot
Do you need a Beta tester ????
Here is one available
True! Eo is a Spectrum emulator too!And the direct access of VB81 ... in a directory.
I *could* do this... but VB81 only deals with 1 ROM. Would VB81 still allow this if you replaced ZX81.ROM with ZX80.ROM, or TREE4TH.ROM, or AZMITH.ROM etc. ? Writing code to intercept load/save for every ROM included in EO is a huge effort which I'm not sure is really worth it.
I just want to point the "tape window"
In Xtender (and Vb81 Not XuR), you can have a direct access to the hard disk...
You had to set a directory, and you can type Load"myprogr"
In Eo, you had to open the file, and type load"" ... but, if a slave file is called in the basic programme, you had to "ADD" this P file. ex.: a loader basic program!
Is it possible to make a virtual TZX using a Dos Folder?
Xtender seel good ... but... EO is realy better.The Xtender grafic screen ...
Xtender was good 10 years ago, but today what does it offer that EO doesn't? (Except performance on low end PCs)
Juste a joke!... a full screen when i press "escape"
Aha! A bug... What OS are you using? And won't it do fullscreen in either GDI or DirectDraw mode? Which graphics card does your PC have?
This function works properly... But, i had to find "Full screen" in the "Display" pop-up menu!!!
Is it possible to add it ... to avoid to find this function the next time?
Sirmorris : The memory viewer is pretty good! (wonderfull ... a WinHex look!)
I'm working on adding symbol file support. I use telemark (tasm) and that will be the first format to add. As I haven't used other assemblers on the '81 I'd like a sample of symbol files from other projects if people wouldn't mind. I'm not going for comprehensive support of every file format there is, but if there's enough support for one or two formats I'll add those.
Hi sirmorris,sirmorris wrote:... As I haven't used other assemblers on the '81 I'd like a sample of symbol files from other projects if people wouldn't mind. I'm not going for comprehensive support of every file format there is, but if there's enough support for one or two formats I'll add those.
Look the PASMO assembler is a good candidate I think, because it works on both Linux and Win platforms, and comes with complete source code.
The simbols file formt is really straightforward too, just a plain file with a line per symbol. Each line is composed by 3 columns: symbol name, "EQU" constant and the address in hex format 5 digits and a final "H" char
I belive that will be a good choice to support pasmo file format
start EQU 04393H
Now, We can save the bottom memory at 2000h to 4000h in a "Z81" file!
(UDG and ROMs)
Note: Mine is corrupt !
I had to force the "Allow memory 8-16k" to True... to debug it !
But, there's a leek in Z81 files ...