Welcome, Guest. Please login or register.

Author Topic: FPGA/Vampire vs WinUAE  (Read 8515 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline wawrzon

Re: FPGA/Vampire vs WinUAE
« on: January 22, 2016, 04:44:17 PM »
Quote from: Thomas Richter;802763
Surprisingly, it does not always. It's really bizarre. After startup, I can see the workbench repaint the background tile by tile, really slooooow. Then, after a minute or so, the machine gets a boost and everything is fast. I don't know exactly what's the problem here - though this should probably go into a separate thread.

It isn't winuae, though, but one of the Linux clones of it.


you must be using some uae without jit. i know the pain on it running the fs-uae with jit off on debian within a vm on my tablet pc. its slow as hell, feels probably like an 020/14. unfortunatelly its necessary to let jit off to test my code, so in this respect vampire would be easily faster than even winuae on a reasonably fast pc hardware, i have compared the benchmarks. with jit turned on, though, its another matter. i cant seriously think of fpga catching up with that ever.

Quote

Even more so as it is a homebrew development.


right. this is awesome.

Quote

I don't know. Do you have a link handy?


i doubt a laptop preconfigured with uae is anything one couldnt do all by himself. executing application on a host from within the emulation seems to be a gimmick there. everybody needs to decide himself, how much such feature is desired.
 

Offline wawrzon

Re: FPGA/Vampire vs WinUAE
« Reply #1 on: January 23, 2016, 01:06:17 PM »
Quote from: Thomas Richter;802812

One way or another, you need some (albeit simple) MMU to control caching at DMA boundaries or you run into the risk of corrupting data due to DMA and cache interaction. The technical details are a bit complicated but I can explain them when needed.


to put it down in german: "kommt zeit, kommt rat!"
i think we can lean back and observe the results of ongoing development of this core, as soon the available hardware and the target will reach the big box amigas, the problem will become apparent and the priority will probably shift to having some soft of mmu solution for this. i assume an appropriate module will be developed and added to the fpga. in the meantime there are likely more pressing issues, so why not keep it in the back of the head until the right time comes?
 

Offline wawrzon

Re: FPGA/Vampire vs WinUAE
« Reply #2 on: January 24, 2016, 01:32:52 AM »
@thor
Quote
Keyboard, to name one (my fingers are hard-coded to the Amiga keyboard

btw, just noticed that lame excuse;)
so, how do you actually code at work? plugging in your own olde a2000 tooth everywhere? :D
 

Offline wawrzon

Re: FPGA/Vampire vs WinUAE
« Reply #3 on: January 24, 2016, 11:40:15 AM »
Quote from: kolla;802863
Maybe you should not ask how, but rather how fast?

im really amazed to discover that typing is a limiting factor when coding;) pity you guys dont code on aros, i must admit, that as it snands currently, i spend most time mindlessly glaring at the code, which eventually result in few lines of a fix. or not. takes ages:/
 

Offline wawrzon

Re: FPGA/Vampire vs WinUAE
« Reply #4 on: January 24, 2016, 11:44:09 AM »
@Thomas Richter

what concerns fs-use, you can enable jit somewhere, which should leave you with a rather fast emulation, but i have mentioned it already, and i dont want to talk you out of using your a2k. on the other hand, when underway, an emulation comes in handy, when you want to contribute something on a quicker schedule.
« Last Edit: January 24, 2016, 11:56:28 AM by wawrzon »
 

Offline wawrzon

Re: FPGA/Vampire vs WinUAE
« Reply #5 on: January 24, 2016, 04:50:42 PM »
@thor
i dont know the state of affairs what concerns 64bit jit very well, because i dont need it, but i was under impression it was underway. other than that, i dont know vamos, is that an environment to run 68k amiga binaries on *ix? but good that you have found your way around.
 

Offline wawrzon

Re: FPGA/Vampire vs WinUAE
« Reply #6 on: January 24, 2016, 05:43:48 PM »
btw, thomas, you have a pm.