Welcome, Guest. Please login or register.


Recent Posts

Pages: 1 2 3 4 [5] 6 7 8 9 10
41
That DMA in video memory is a freakish idea. Good luck to anyone trying to realise it. Snails are having aching bellies because of laughter.

There are many ways to realize direct memory access to NICK's memory.
 The one would be to replace the onboard 64k with a dual port memory. It can be a SD-ram with interleaving, or a real dual port memory.

 The other possibility to would be to take the behaviour-description from KYP's FPGA project, and make it as an external NICK. Because the external NICK would have it's 64K memory, the direct memory access is also possible without changing the EP board.

 In that external NICK scenario it would be possible to extend the 64KB of video memory to 512K or more to have full PAL (720 x 576 pixels) resolution, which takes 720*576*1byte=405 KB memory.
 With dual port memory it is also possible to share the whole 4 MB of the EP memory with the NICK.
42
My dream is for example a MP3 player in the background from the EP Speaker, while I run my recently made matrix code in basic.
 For that I just need a registred User-Interupt, and some data communication with the accelerator, and a SD-card floppy drive.

This is something that can be done easily on a SF3 in Basic, you can launch a MP3 on the SF3 USB pendrive, motorise it while you do your task(volume, bass, treble, pause, play, stop, remain). It takes very few Z80 time to ask the SF3 every now and then how the MP3 task goes.
43
Some of the things proposed here are at hand with the SymbiFace3 interface.

For example, memory added to the EP with the interface can be manipulated by the ARM processor at the same time(dual port memory), so it is very possible to implement  some form of coprocessor for maths, graphics or compression. There are already some virtual machines done, like the Midi interface, a SID chip or a DAC for playing sound samples, all of them based on classic interfaces or rare developer's only devices. Geco(Software) and Hans(Hardware) implemented them.

A new RSF3 interface has been already proposed by Hans (Geco made the announcement not long ago), with a faster ARM processor and a bigger CPLD(or a little FPGA).

Maybe we can ask Hans to include the colour input signals on the device, to later be able to use them for a future Sprite generator.

--

But..... more energy is needed on the EP scene.
44
What you describe is mostly a modern PC running an EP emulator. What does still need to be developed in that? Obviously, not counting the Fantasy Enterprise parts. Which will have no real life impact (no buyers, no developers, no software, no use; except maybe for you).
45
BASIC / Re: Eddie the Exterminator
« Last post by szipucsu on 2022.May.20. 18:27:35 »
Ha lesz hozzá írás utána még javítgatok ha igény lesz rá.
Javíthatsz rajta. Ha kész vagy, majd teszek bele hangokat, vagy aki akar, majd tehet bele mást is, ha van ötlet.
46
Ünneprontó is party pooper or spoilsports IIRC. szipucsu, pls halp!
Spoilsport is ok, or killjoy is easier to remember.
47
3D does not require floating point math*. You can get by with fixed point arithmetic. Trigonometrics and other math functions can be accelerated with LUTs. And no matter how much you speed up calculations, NICKs limited capabilities and the low available VRAM bandwidth will trip you up anyway in creating your dream graphics.

/OFF
*See C64 demo Andropolis' freescape part. And that is done on a measly 6510 running at less than 1MHz.
/ON

There is already a tried and proven way of accelerating the EP by internal Z80 turbo cards. IDK what are the actual possibilities, but a 20MHz Z80 doesn't sound bad to me. And you could add RAM in standardized ways too. Those could help a lot in increasing performance in a more or less native looking way.

That DMA in video memory is a freakish idea. Good luck to anyone trying to realise it. Snails are having aching bellies because of laughter.

/OFF
Does OperWolf count as FPS or not?
/ON
48
The stuffs you mentioned are great, but if it is realized, our beloved EP is not an EP anymore.

 I do not concur your oppinion. We need some new cool stuff where we can develop in our free time.
 It is also cool to test new hardware. See what the accelerator with the EP can do.

 You don't have to use the accelerator all the time. Just if you want to develop or play some new made games.

 My dream is for example a MP3 player in the background from the EP Speaker, while I run my recently made matrix code in basic.
 For that I just need a registred User-Interupt, and some data communication with the accelerator, and a SD-card floppy drive.

 
49
...but if it is realized, our beloved EP is not an EP anymore.
+1

Ünneprontó is party pooper or spoilsports IIRC. szipucsu, pls halp!
50
Hardver / Re: Enterprise accelerator hardware - Enterprise gyorsító Hardver
« Last post by geco on 2022.May.20. 17:06:45 »
I do not want to be the unnepronto :-D
The stuffs you mentioned are great, but if it is realized, our beloved EP is not an EP anymore. it is my oppinion: i saw some hw specific stuff for commodore +4 and 64 also which let the old hw to play video with digi sound, i did not like them.
Hw sprite for ep would be great, and it is ok for my side, as it was originally "planned" also, the problem with it, who will create programs for it? and how many sprite hw will be sold?
Pages: 1 2 3 4 [5] 6 7 8 9 10