Search found 72 matches

by Ped7g
Fri Feb 15, 2019 12:06 pm
Forum: Introduce yourself
Topic: Greetings from Malvern
Replies: 8
Views: 206

Re: Greetings from Malvern

I'm still reading up on all the forum posts, etc. But as I understand it the SID was dropped primarily because it was too big for the FPGA. But that was before the specs were changed to the larger FPGA. No, the FPGA was bumped up as stretch goal during kickstarter, so it's known to be larger SPX16 ...
by Ped7g
Thu Feb 14, 2019 3:10 pm
Forum: Introduce yourself
Topic: Greetings from Malvern
Replies: 8
Views: 206

Re: Greetings from Malvern

It's not part of the "Next" FPGA core, which Malvern seems to understand, as he was writing about summoning SID into FPGA by ... magic probably... :) ... or more likely by writing your own core, which involves probably some VHDL coding and mixing together different open source firmwares from other p...
by Ped7g
Thu Feb 07, 2019 6:45 pm
Forum: Software
Topic: How to detect that DMA transfer is finished
Replies: 14
Views: 750

Re: How to detect that DMA transfer is finished

Hm... with interrupts you have to decide on the priorities and what happens when there are two in parallel. The DMA inhibits interrupts, so in burst mode producing audio it may make interrupt stumble by couple of cycles (the memory read is 2T when DMA is configured to fastest mode ... if ZXNDMA oper...
by Ped7g
Thu Feb 07, 2019 1:56 pm
Forum: General
Topic: Wanted: a good IDE for Next Basic dev in Windows
Replies: 9
Views: 599

Re: Wanted: a good IDE for Next Basic dev in Windows

You have enough reasons to wait until the compilation does finish... :D
by Ped7g
Thu Feb 07, 2019 7:33 am
Forum: Software
Topic: How to detect that DMA transfer is finished
Replies: 14
Views: 750

Re: How to detect that DMA transfer is finished

On original Z80DMA any write into DMA registers will stop current transfer (but it hadn't burst mode like ZXNDMA, so I'm not 100% sure if it does apply). You can stop the DMA by sending a DISABLE_DMA command. Then you could read the registers to find out where the DMA is so that you could restart i...
by Ped7g
Tue Feb 05, 2019 9:58 pm
Forum: General
Topic: Wanted: a good IDE for Next Basic dev in Windows
Replies: 9
Views: 599

Re: Wanted: a good IDE for Next Basic dev in Windows

I think there will be multiple tools for Next available, some leaning more toward windows, some more toward being portable... (I personally have only linux machines at home, so my preference is obvious)... and I don't think there will be single "go to" package suited for everyone, as people prefer d...
by Ped7g
Tue Feb 05, 2019 8:42 pm
Forum: Software
Topic: How to detect that DMA transfer is finished
Replies: 14
Views: 750

Re: How to detect that DMA transfer is finished

If DMA is used in burst mode for audio for example. Is it possible to interrupt DMA in order to to use DMA for byte block transfer (continuous mode) and then continue to use DMA in burst mode for audio? On original Z80DMA any write into DMA registers will stop current transfer (but it hadn't burst ...
by Ped7g
Sat Feb 02, 2019 10:56 am
Forum: General
Topic: Can joystick setting of JS-port 1 or 2 be read from software?
Replies: 3
Views: 189

Re: Can joystick setting of JS-port 1 or 2 be read from software?

Theoretically yes, the NextRegister 0x05 should contain the info ( https://www.specnext.com/tbblue-io-port-system/ ). In BASIC it would be something along: OUT 9275,5 (selecting NextReg 05 on I/O ports), x = IN 9531 (reads value) I can't recall enough of BASIC syntax to show full working example, al...
by Ped7g
Fri Feb 01, 2019 8:07 am
Forum: News
Topic: leaked pic
Replies: 10
Views: 915

Re: leaked pic

Somehow I never noticed that SQL and CIRCLE are the same key :) This must really be the best looking spectrum yet! Thanks for the update! Do you mean SQR :) I did indeed! I bet you can't guess the sort of thing I was debugging today :) Machine-learning neural-networks optical-character-recognition ...
by Ped7g
Thu Jan 31, 2019 6:30 pm
Forum: Software
Topic: How to detect that DMA transfer is finished
Replies: 14
Views: 750

Re: How to detect that DMA transfer is finished

I don't think they are capable to operate in parallel .. at least the original Z80 DMA was inhibiting the CPU completely IIRC (it's already quite some months since I read through that data sheet, so I'm not sure).