MiSTer FPGA - Cave 68000 Core Beta Released
-
- Posts: 156
- Joined: March 21st, 2011, 8:45 pm
- Location: Germany
MiSTer FPGA - Cave 68000 Core Beta Released
Hey,
could not find any post mentioning it on here yet:
the first beta release of the cave 68000 core has been released for the mister fpga.
the download is paywalled on patreon atm https://www.patreon.com/posts/dodonpachi-beta-40480207
the whole mister system is getting even more interesting now
anyone running neogeo / other arcade cores on their cab already?
could not find any post mentioning it on here yet:
the first beta release of the cave 68000 core has been released for the mister fpga.
the download is paywalled on patreon atm https://www.patreon.com/posts/dodonpachi-beta-40480207
the whole mister system is getting even more interesting now
anyone running neogeo / other arcade cores on their cab already?
- sven666
- Posts: 508
- Joined: August 28th, 2008, 8:03 am
- Location: Hisingen SE
- eBay: sven-666
- Initials: JNX
- Contact:
Re: MiSTer FPGA - Cave 68000 Core Beta Released
Dodonpachi has been running in mame since 1999 or something.. whats the difference?
- Dache
- Posts: 208
- Joined: June 2nd, 2013, 2:36 am
- Location: Leeds, UK
- Contact:
Re: MiSTer FPGA - Cave 68000 Core Beta Released
This is should be completely cycle-accurate by effectively replicating the chipset, and supposedly identical to the PCB.
Audio isn't done yet, I'm guessing? Still very cool though.
- Ploppers
- Please Continue...
- Posts: 79
- Joined: January 10th, 2020, 8:52 am
- Location: Canberra
- eBay: ploppers
Re: MiSTer FPGA - Cave 68000 Core Beta Released
FPGAs aren't any more or less accurare than emulators, its simply how well the machine is implemented in either.
Unless you have the 100% original HDL source and can program that into an FPGA, its really mostly best effort and sometimes best guess how the original operated.
Unless you have the 100% original HDL source and can program that into an FPGA, its really mostly best effort and sometimes best guess how the original operated.
B-boppin' and Ploppin', Jackin' and Whackin', Windmill Providin' ...
-
- Posts: 622
- Joined: September 16th, 2012, 1:46 pm
- Location: The Netherlands
Re: MiSTer FPGA - Cave 68000 Core Beta Released
For me the biggest advantage is that it is (potentially) a lot more hassle free than other stuff. No faffing about with crtemudriver and god knows what else. I get the other advantages of lag and whatnot too but honestly i'm in the "retropie is just fine" and i'm sure i personally won't notice the difference. It's the convenience i'm interested in.
I agree that for most systems this is more like a sortof approximate simulation than an actual emulation. That won't happen apart from the most simple of things that do have full specs.
I agree that for most systems this is more like a sortof approximate simulation than an actual emulation. That won't happen apart from the most simple of things that do have full specs.
- Ploppers
- Please Continue...
- Posts: 79
- Joined: January 10th, 2020, 8:52 am
- Location: Canberra
- eBay: ploppers
Re: MiSTer FPGA - Cave 68000 Core Beta Released
Oh yeah definately, dont wanna come off as being down on it at all. Even thinking about a mister setup for my astro, because of its size, power and ease of use.
B-boppin' and Ploppin', Jackin' and Whackin', Windmill Providin' ...
- Dache
- Posts: 208
- Joined: June 2nd, 2013, 2:36 am
- Location: Leeds, UK
- Contact:
Re: MiSTer FPGA - Cave 68000 Core Beta Released
Yeah, I say this should be more accurate, not necessarily that it definitely will be. If properly implemented, it should be identical to the PCB, but I don't really know anything about programming FPGAs and no idea how good the guy doing this one is.
-
- Posts: 137
- Joined: May 4th, 2009, 4:52 pm
- Location: Sweden
- Contact:
Re: MiSTer FPGA - Cave 68000 Core Beta Released
Dunno what properly means here, but definitely not the case.
See the docs from Mister github.
https://github.com/MiSTer-devel/Main_Mi ... i/Why-FPGA
The example there even mentions that MC68000 (which Cave 1gen uses) is an functional emulation, so this will definitely not be 100% pcb accurate.Some people insist it's not emulation but rather true hardware replication, while any simulation using a traditional CPU should be referred to as emulation. I have my own opinion here. From my point of view, if the FPGA code is based on the circuitry of real hardware (along with the usual tweaks for FPGA compatibility), then it should be called replication. Anything else is emulation, since it uses different kinds of approximation to meet the same objectives. Currently, it's hard to find a core that can truly be called a replica – most cores are based on more-or-less functional recreations rather than true circuit recreation. The most widely used CPU cores – the Z80 (T80) and MC68000 (TG68K) – are pure functional emulations, not replications
- pubjoe
- Fosters Political Ambitions
- Posts: 9843
- Joined: August 19th, 2008, 8:58 am
- Location:
Re: MiSTer FPGA - Cave 68000 Core Beta Released
I’ve been following MISTer and have been on the verge of buying for quite a while. Dunno why I haven’t yet. It looks fantastic and has a lot more potential. It’s a pretty great deal with the subsidised DE10 board.
- Dache
- Posts: 208
- Joined: June 2nd, 2013, 2:36 am
- Location: Leeds, UK
- Contact:
Re: MiSTer FPGA - Cave 68000 Core Beta Released
Oh, that's a shame, I thought we understood it more than that. It'll at least be interesting to compare it to MAME and the PCB when the authors reckon it's done enough.buffi wrote: ↑August 20th, 2020, 2:27 pm Dunno what properly means here, but definitely not the case.
See the docs from Mister github.
https://github.com/MiSTer-devel/Main_Mi ... i/Why-FPGA
The example there even mentions that MC68000 (which Cave 1gen uses) is an functional emulation, so this will definitely not be 100% pcb accurate.Some people insist it's not emulation but rather true hardware replication, while any simulation using a traditional CPU should be referred to as emulation. I have my own opinion here. From my point of view, if the FPGA code is based on the circuitry of real hardware (along with the usual tweaks for FPGA compatibility), then it should be called replication. Anything else is emulation, since it uses different kinds of approximation to meet the same objectives. Currently, it's hard to find a core that can truly be called a replica – most cores are based on more-or-less functional recreations rather than true circuit recreation. The most widely used CPU cores – the Z80 (T80) and MC68000 (TG68K) – are pure functional emulations, not replications
- geotrig
- Potato!
- Posts: 7533
- Joined: December 5th, 2008, 1:14 pm
- Location: ._.
- eBay: ._.
Re: MiSTer FPGA - Cave 68000 Core Beta Released
I've seen the odd few bits posted about on Twitter and the likes for a while but have never really looked into the specific s.... So is this better than the picture I'm running and runnable in a cab
<trk>:I remember catching a big fat one and my friend said "throw it back in, that one already tastes like wood"
- pubjoe
- Fosters Political Ambitions
- Posts: 9843
- Joined: August 19th, 2008, 8:58 am
- Location:
Re: MiSTer FPGA - Cave 68000 Core Beta Released
It’s runnable in a cab with adapters. Short version: Overall It’s not better than groovymame. Nowhere near. Mame is the result of decades of work now.
There’s a few things I really like about it.
• It’s low powered and inherently very optimised.
• From what I’ve read there are some cases where shortcuts have been used but with behaviour that is entirely accurate for purpose. I’m not at all qualified to argue with anyone but while many processors are technically emulated, the result to a user *can* still be better accuracy. I have read that CPS1 on MISTer runs at correct speed, which Mame has never quite managed due to a wait state issue (look up Hyper Fighting bug reports).
• Lag. Near enough a non-issue on groovymame but a very substantial one with alternate low-powered devices that run retro arch. As this is all running at hardware level There’s no OS graphics drivers / framebuffers to worry about - not to mention audio. And on this note, no frame-tethered input drivers. It’s another minor point but using Mame can sometimes fudge up complicated fast inputs.
• Community drive. There are a lot of very talented developers that are working very hard on this. It’s quite an exciting thing to follow progress on / it makes me nostalgic for early Mame news
It’s hard to talk about alternatives without offending Mame. I’ve seen those threads! Mame is probably my favourite produce from the internet. It’s an incredible example beyond my comprehension of what can and is being achieved with an open source project.
MISTer is a very interesting alternative. It’s early days but I feel it’s potential is very exciting and I’m very impressed with what FPGAs have done for old video game hardware so far, like the one in my SD2SNES.
(Sorry. My inner dork popped out)
There’s a few things I really like about it.
• It’s low powered and inherently very optimised.
• From what I’ve read there are some cases where shortcuts have been used but with behaviour that is entirely accurate for purpose. I’m not at all qualified to argue with anyone but while many processors are technically emulated, the result to a user *can* still be better accuracy. I have read that CPS1 on MISTer runs at correct speed, which Mame has never quite managed due to a wait state issue (look up Hyper Fighting bug reports).
• Lag. Near enough a non-issue on groovymame but a very substantial one with alternate low-powered devices that run retro arch. As this is all running at hardware level There’s no OS graphics drivers / framebuffers to worry about - not to mention audio. And on this note, no frame-tethered input drivers. It’s another minor point but using Mame can sometimes fudge up complicated fast inputs.
• Community drive. There are a lot of very talented developers that are working very hard on this. It’s quite an exciting thing to follow progress on / it makes me nostalgic for early Mame news
It’s hard to talk about alternatives without offending Mame. I’ve seen those threads! Mame is probably my favourite produce from the internet. It’s an incredible example beyond my comprehension of what can and is being achieved with an open source project.
MISTer is a very interesting alternative. It’s early days but I feel it’s potential is very exciting and I’m very impressed with what FPGAs have done for old video game hardware so far, like the one in my SD2SNES.
(Sorry. My inner dork popped out)
-
- Posts: 156
- Joined: March 21st, 2011, 8:45 pm
- Location: Germany
Re: MiSTer FPGA - Cave 68000 Core Beta Released
i´m thinking about using it in a naomi cab. Inputs should work via a JVS-PAC (= usb keyboard inputs) and video should work via the I/O daughter board which has a VGA output.
Guess i have to order a few parts now
- neokoen
- Posts: 270
- Joined: August 24th, 2008, 10:03 am
- Location: schizofrenia (a.k.a. Belgium)
Re: MiSTer FPGA - Cave 68000 Core Beta Released
I guess when this thing gets released there will be many more people getting interested
( from a post on neo-arcadia http://www.neo-arcadia.com/forum/viewto ... 14&t=72568 , I do not have any more info )
( from a post on neo-arcadia http://www.neo-arcadia.com/forum/viewto ... 14&t=72568 , I do not have any more info )
- neokoen
- Posts: 270
- Joined: August 24th, 2008, 10:03 am
- Location: schizofrenia (a.k.a. Belgium)
Re: MiSTer FPGA - Cave 68000 Core Beta Released
just in case you missed it:
-
- Posts: 156
- Joined: March 21st, 2011, 8:45 pm
- Location: Germany
Re: MiSTer FPGA - Cave 68000 Core Beta Released
its out now: https://github.com/MiSTer-devel/Arcade-Cave_MiSTer
havent tested it myself yet.
looks like support for DonPachi and Dangun Feveron is coming in the future.
havent tested it myself yet.
looks like support for DonPachi and Dangun Feveron is coming in the future.
- poodude
- Posts: 107
- Joined: September 8th, 2008, 12:05 am
- Location: Minneapolis, Minnesota USA
Re: MiSTer FPGA - Cave 68000 Core Beta Released
There are a ton of ways to connect mister to a jamma cab. I have an old J-Pac that works just fine. The J-Pac, I-Pac, and JammASD have native support in mister. Its built into the mister.ini config. There is also the Mister Jamma Adapter by Antonio Villena.
The latest version of this core seems to run perfect now.
The latest version of this core seems to run perfect now.
- matt5cott
- Posts: 303
- Joined: August 18th, 2008, 12:18 pm
- Location: Nottinghamshire
- eBay: matt5cott
- Initials: MAT
- Contact:
Re: MiSTer FPGA - Cave 68000 Core Beta Released
Yep, I've got a DE-10 nano on the way specifically to be ready for this.neokoen wrote: ↑September 3rd, 2020, 8:13 pm I guess when this thing gets released there will be many more people getting interested
( from a post on neo-arcadia http://www.neo-arcadia.com/forum/viewto ... 14&t=72568 , I do not have any more info )
- pubjoe
- Fosters Political Ambitions
- Posts: 9843
- Joined: August 19th, 2008, 8:58 am
- Location:
Re: MiSTer FPGA - Cave 68000 Core Beta Released
I’m waiting on one of those too. Plenty of ways to connect to a cab like poodude says, but still, the mistercade looks like the loveliest way.
- matt5cott
- Posts: 303
- Joined: August 18th, 2008, 12:18 pm
- Location: Nottinghamshire
- eBay: matt5cott
- Initials: MAT
- Contact:
Re: MiSTer FPGA - Cave 68000 Core Beta Released
MiSTercade was available for pre-order for $170 which has now sold out (shipping claimed "summer") I was going to get involved but the cost of shipping + tax made it undesirable, there are other projects such as Irkens https://irkenlabs.com/85-mister-de10-na ... a-expander to keep an eye on anyway.