Re: Atari 2600
Posted: Mon Jan 31, 2022 1:22 pm
Sorry it took a while, released now. All the switches have an f-key equivalent.
The online community for MiSTer FPGA enthusiasts
https://misterfpga.org/
Sorry it took a while, released now. All the switches have an f-key equivalent.
The savekey is a curious accessory that plugs into the (usually) the second controller port. Only homebrew games can use it, and they can save things like high scores to it. I think if you google there is probably a list. Make sure to enable it before starting the game so it's detected properly and everything.killersquirel wrote: ↑Mon Jan 31, 2022 4:59 pm How does the integrated save key work? I tried playing some games that offer that support and it didn't save and I didn't see an option for a save key in the OSD. Also, is it possible to add Harmony support for the 2600 side? That would make this amazing core even better!
Not likely to happen, unless some skilled developer other than Sorgelig or Kitrinx decides to make it their passion project.killersquirel wrote: ↑Mon Jan 31, 2022 4:59 pm is it possible to add Harmony support for the 2600 side?
the harmony carts are just microcontrollers running software emulation of various mappers, and they allow developers to directly run code on a 70mhz arm chip as well. What people want is this 70mhz arm chip implemented so they can play the weird frankenstein games that use it, but there's no realistic way that hardware is going to run on mister's fpga at that clock speed.redsteakraw wrote: ↑Tue Feb 01, 2022 2:52 am I don't get what would harmony support give anyone. The core has multiple mapper support, and can load most roms, so why would you need to replicate a flash cart? We have save key, most graphical options, Tapper works, and we have 7800 game support. Plus all the modern filters, and shadow mask support. This core was given a lot of love and attention, why would harmony be needed?
How do you enable the savekey? I looked through the OSD menu, but didn't notice it.Kitrinx wrote: ↑Mon Jan 31, 2022 8:42 pmThe savekey is a curious accessory that plugs into the (usually) the second controller port. Only homebrew games can use it, and they can save things like high scores to it. I think if you google there is probably a list. Make sure to enable it before starting the game so it's detected properly and everything.killersquirel wrote: ↑Mon Jan 31, 2022 4:59 pm How does the integrated save key work? I tried playing some games that offer that support and it didn't save and I didn't see an option for a save key in the OSD. Also, is it possible to add Harmony support for the 2600 side? That would make this amazing core even better!
Set your second controller to "savekey"killersquirel wrote: ↑Tue Feb 01, 2022 4:08 amHow do you enable the savekey? I looked through the OSD menu, but didn't notice it.Kitrinx wrote: ↑Mon Jan 31, 2022 8:42 pmThe savekey is a curious accessory that plugs into the (usually) the second controller port. Only homebrew games can use it, and they can save things like high scores to it. I think if you google there is probably a list. Make sure to enable it before starting the game so it's detected properly and everything.killersquirel wrote: ↑Mon Jan 31, 2022 4:59 pm How does the integrated save key work? I tried playing some games that offer that support and it didn't save and I didn't see an option for a save key in the OSD. Also, is it possible to add Harmony support for the 2600 side? That would make this amazing core even better!
Thanks for the answer. I'm not sure if the arm implementation has to run at that clock speed as it's basically just shifting code to the processor, although I am not an expert in this area. The games that are coming out for it looks and plays amazing with the harmony.Kitrinx wrote: ↑Tue Feb 01, 2022 3:25 amthe harmony carts are just microcontrollers running software emulation of various mappers, and they allow developers to directly run code on a 70mhz arm chip as well. What people want is this 70mhz arm chip implemented so they can play the weird frankenstein games that use it, but there's no realistic way that hardware is going to run on mister's fpga at that clock speed.redsteakraw wrote: ↑Tue Feb 01, 2022 2:52 am I don't get what would harmony support give anyone. The core has multiple mapper support, and can load most roms, so why would you need to replicate a flash cart? We have save key, most graphical options, Tapper works, and we have 7800 game support. Plus all the modern filters, and shadow mask support. This core was given a lot of love and attention, why would harmony be needed?
I think it would be better if the developers just learned to code for era-appropriate hardware, or, if the 2600 is not powerful enough for them to fulfil their creative vision, simply target more powerful hardware like the 7800.killersquirel wrote: ↑Tue Feb 01, 2022 4:34 amThanks for the answer. I'm not sure if the arm implementation has to run at that clock speed as it's basically just shifting code to the processor, although I am not an expert in this area. The games that are coming out for it looks and plays amazing with the harmony.Kitrinx wrote: ↑Tue Feb 01, 2022 3:25 amthe harmony carts are just microcontrollers running software emulation of various mappers, and they allow developers to directly run code on a 70mhz arm chip as well. What people want is this 70mhz arm chip implemented so they can play the weird frankenstein games that use it, but there's no realistic way that hardware is going to run on mister's fpga at that clock speed.redsteakraw wrote: ↑Tue Feb 01, 2022 2:52 am I don't get what would harmony support give anyone. The core has multiple mapper support, and can load most roms, so why would you need to replicate a flash cart? We have save key, most graphical options, Tapper works, and we have 7800 game support. Plus all the modern filters, and shadow mask support. This core was given a lot of love and attention, why would harmony be needed?
Kitrinx wrote: ↑Tue Feb 01, 2022 12:23 pmkillersquirel wrote: ↑Tue Feb 01, 2022 4:34 amI have a 2600 with a harmony cartridge and the games that it plays are really great. I would love to play them on an HDTV through the MiSTer, but I understand if that can't happen. Thanks again for the amazing core and work that you are doing on the MiSTer.
I'm glad you like it! It's made nearly entirely based off schematics so it should be very accurate. Nobody has contacted me about porting or using any of it, but i'm willing to dual license the parts of it that I wrote.seastalker wrote: ↑Wed Feb 09, 2022 11:02 pm @Kitrinx
Your 7800 MiSTer core is absolutely fantastic! I am revisiting my MiST FPGA and see others are hoping for a port of this so I thought to relay this (if you haven't been bombarded with this request already).
Your core really is awesome. I am curious of how much space of the DE-10 is still available on your core?Kitrinx wrote: ↑Thu Feb 10, 2022 10:43 pmI'm glad you like it! It's made nearly entirely based off schematics so it should be very accurate. Nobody has contacted me about porting or using any of it, but i'm willing to dual license the parts of it that I wrote.seastalker wrote: ↑Wed Feb 09, 2022 11:02 pm @Kitrinx
Your 7800 MiSTer core is absolutely fantastic! I am revisiting my MiST FPGA and see others are hoping for a port of this so I thought to relay this (if you haven't been bombarded with this request already).
Paddles do not work via snac, they are analog. Not sure of indy 500 as I have neither an atari snac nor a driving controller, atari 7800 controllers may or may not work either, since they use a weird configuration with a strong pull-up to function for two button mode, it may need a special board made.HerrBerzerk wrote: ↑Sun Jun 26, 2022 3:25 pm I did not get snac working with the 2600-part of the core. Only with the 7800 part. Also I did not get paddles working nor the Indy 500 driving controllers. I don't know if I'm doing something wrong but I tried all options that I could think of.
Paddles do work with the Atari DB9 snac, but you have to connect a cable from its jack connector to that of an ADC board.Kitrinx wrote: ↑Sun Jun 26, 2022 11:26 pmPaddles do not work via snac, they are analog.HerrBerzerk wrote: ↑Sun Jun 26, 2022 3:25 pm I did not get snac working with the 2600-part of the core. Only with the 7800 part. Also I did not get paddles working nor the Indy 500 driving controllers. I don't know if I'm doing something wrong but I tried all options that I could think of.
Not in the 2600/7800 core.LamerDeluxe wrote: ↑Mon Jun 27, 2022 7:04 amPaddles do work with the Atari DB9 snac, but you have to connect a cable from its jack connector to that of an ADC board.Kitrinx wrote: ↑Sun Jun 26, 2022 11:26 pmPaddles do not work via snac, they are analog.HerrBerzerk wrote: ↑Sun Jun 26, 2022 3:25 pm I did not get snac working with the 2600-part of the core. Only with the 7800 part. Also I did not get paddles working nor the Indy 500 driving controllers. I don't know if I'm doing something wrong but I tried all options that I could think of.