List of Cores with ADC (Tape Input) and RTC (Real Time Clock) Support
- pgimeno
- Top Contributor
- Posts: 710
- Joined: Thu Jun 11, 2020 9:44 am
- Has thanked: 277 times
- Been thanked: 226 times
Re: List of Cores with ADC (Tape Input) and RTC (Real Time Clock) Support
I'm not good at wording stuff in a way that motivates people to do things, due to my Asperger's. I tend to get too technical and maybe too strict-sounding. This is my best try:
"The S-RTC and SPC7110 + RTC4513 support doesn't seem to make use of MiSTer's RTC module. It would be nice if it did, so that the involved games use the real date and time without needing any adjustments."
Feel free to reword in a more welcoming way.
"The S-RTC and SPC7110 + RTC4513 support doesn't seem to make use of MiSTer's RTC module. It would be nice if it did, so that the involved games use the real date and time without needing any adjustments."
Feel free to reword in a more welcoming way.
Converters I've written: Floppy DIM/FDI/FDD/HDM to D88, D88 to XDF, Tape SVI 318/328 CAS to WAV
- Moondandy
- Top Contributor
- Posts: 535
- Joined: Mon May 25, 2020 2:14 am
- Location: Edinburgh, Scotland
- Has thanked: 32 times
- Been thanked: 102 times
Re: List of Cores with ADC (Tape Input) and RTC (Real Time Clock) Support
Thanks, have raised a ticket:
https://github.com/MiSTer-devel/SNES_MiSTer/issues/267
Also, RTC support added to Spectrum Next in today's release.
https://github.com/MiSTer-devel/SNES_MiSTer/issues/267
Also, RTC support added to Spectrum Next in today's release.
- Moondandy
- Top Contributor
- Posts: 535
- Joined: Mon May 25, 2020 2:14 am
- Location: Edinburgh, Scotland
- Has thanked: 32 times
- Been thanked: 102 times
Re: List of Cores with ADC (Tape Input) and RTC (Real Time Clock) Support
I am wondering if it is worth just putting in Feature Request tickets on all the cores that could get RTC and ADC support, so at least there is visibility and developers could add if they wanted.
Is the Google sheet on the previous page the best one to work from? It might be worth adding a couple of tabs for RTC on orig hardware and RTC supported in core to log those in there as well.
The Atari 2600 could get ADC once the Supercharger is supported, which is seemingly easy to add.
Is the Google sheet on the previous page the best one to work from? It might be worth adding a couple of tabs for RTC on orig hardware and RTC supported in core to log those in there as well.
The Atari 2600 could get ADC once the Supercharger is supported, which is seemingly easy to add.
- bootsector
- Posts: 170
- Joined: Sun May 24, 2020 6:58 pm
- Has thanked: 4 times
- Been thanked: 30 times
Re: List of Cores with ADC (Tape Input) and RTC (Real Time Clock) Support
Tengai Makyou Zero makes correct usage of the RTC module in the SNES core. I was able to start the game, save and restore all with correct time without having any network connectivity.
- pgimeno
- Top Contributor
- Posts: 710
- Joined: Thu Jun 11, 2020 9:44 am
- Has thanked: 277 times
- Been thanked: 226 times
Re: List of Cores with ADC (Tape Input) and RTC (Real Time Clock) Support
Really? When starting a new game, I get a setup screen with 1995年 12月 22日 12時 0分.bootsector wrote: ↑Mon May 03, 2021 10:37 am Tengai Makyou Zero makes correct usage of the RTC module in the SNES core. I was able to start the game, save and restore all with correct time without having any network connectivity.
Converters I've written: Floppy DIM/FDI/FDD/HDM to D88, D88 to XDF, Tape SVI 318/328 CAS to WAV
- bootsector
- Posts: 170
- Joined: Sun May 24, 2020 6:58 pm
- Has thanked: 4 times
- Been thanked: 30 times
Re: List of Cores with ADC (Tape Input) and RTC (Real Time Clock) Support
Yes! You still need to go through the two initial tests and also setting up the initial date time. After that, and saving inside one of the houses you see, you won't be asked for time setup anymore.pgimeno wrote: ↑Mon May 03, 2021 12:20 pmReally? When starting a new game, I get a setup screen with 1995年 12月 22日 12時 0分.bootsector wrote: ↑Mon May 03, 2021 10:37 am Tengai Makyou Zero makes correct usage of the RTC module in the SNES core. I was able to start the game, save and restore all with correct time without having any network connectivity.
- pgimeno
- Top Contributor
- Posts: 710
- Joined: Thu Jun 11, 2020 9:44 am
- Has thanked: 277 times
- Been thanked: 226 times
Re: List of Cores with ADC (Tape Input) and RTC (Real Time Clock) Support
You're right. Support does work for both Tengai Makyou Zero and Daikaijuu Monogatari 2; I have updated the OP.bootsector wrote: ↑Mon May 03, 2021 2:30 pm Yes! You still need to go through the two initial tests and also setting up the initial date time. After that, and saving inside one of the houses you see, you won't be asked for time setup anymore.
I wonder what happened the first time I tried. I remember it failed one of the tests during setup. Maybe there was an issue that has been fixed with a more recent update after I tried.
The way it works is somewhat confusing, I must say. After setup, it takes the time you have entered, until you reload the core; when you do, it takes the real time, even forcing Tengai Makyou Zero (which doesn't support years beyond 2014 during setup) to take the current year. Saves store the date at the time of saving, which for Tengai Makyou Zero, it may be some years behind if you do not reload the core before going through the intro.
I've successfully made Tengai Makyou Zero take the current date and time with this recipe:
- Launch it for the first time, or if you don't mind the saves, remove the save from /media/fat/saves/SNES/
- A screen with a big A and japanese characters should appear. Press A (circle if using a PlayStation controller).
- Save Backup RAM.
- Reboot.
- A screen with a big B and japanese characters should appear. Press B (X if using a PlayStation controller).
- Save Backup RAM.
- Reboot.
- Start the date/time configuration (as if you were to start a new game).
- Don't mind the date and time, just go down and accept by selecting "はい" (yes) and pressing A (PSX: circle).
- Enter your birth date and time (or the birth date and time with which you want to play), then accept by selecting "はい" (yes) and pressing A (PSX: circle).
- Save Backup RAM.
- Important: Reload the core.
- Launch the game again.
- Go through the intro; when you gain control of Higan, save backup RAM one last time. Check the date and time by pressing X (PSX: triangle). You can select "とけい" (clock) for a bigger version.
I imagine that the process will be similar for Daikaijuu Monogatari 2, except since you can enter the right date since the beginning, you don't need to reload the core for it to take the current date and time.
Converters I've written: Floppy DIM/FDI/FDD/HDM to D88, D88 to XDF, Tape SVI 318/328 CAS to WAV
- Moondandy
- Top Contributor
- Posts: 535
- Joined: Mon May 25, 2020 2:14 am
- Location: Edinburgh, Scotland
- Has thanked: 32 times
- Been thanked: 102 times
Re: List of Cores with ADC (Tape Input) and RTC (Real Time Clock) Support
Should we close the ticket on the SNES issue?
https://github.com/MiSTer-devel/SNES_MiSTer/issues/267
Worth noting in the recent update to the C64 included this:
- Fix TOD(RTC) clock.
https://github.com/MiSTer-devel/SNES_MiSTer/issues/267
Worth noting in the recent update to the C64 included this:
- Fix TOD(RTC) clock.
- pgimeno
- Top Contributor
- Posts: 710
- Joined: Thu Jun 11, 2020 9:44 am
- Has thanked: 277 times
- Been thanked: 226 times
Re: List of Cores with ADC (Tape Input) and RTC (Real Time Clock) Support
It seems so. Thanks for posting it. I guess that automatically displaying the current date and time during setup in these games is out of scope for the core.Moondandy wrote: ↑Thu May 06, 2021 3:20 pm Should we close the ticket on the SNES issue?
https://github.com/MiSTer-devel/SNES_MiSTer/issues/267
I already updated yesterday. I've tried to test it with this: https://retro64.altervista.org/blog/com ... m-compute/ but it's not persistent.
Converters I've written: Floppy DIM/FDI/FDD/HDM to D88, D88 to XDF, Tape SVI 318/328 CAS to WAV
- Moondandy
- Top Contributor
- Posts: 535
- Joined: Mon May 25, 2020 2:14 am
- Location: Edinburgh, Scotland
- Has thanked: 32 times
- Been thanked: 102 times
Re: List of Cores with ADC (Tape Input) and RTC (Real Time Clock) Support
Am quite surprised the C64 core doesn't support ADC, that's a popular system and I know people who bought them more recently and use an iPod etc. With wave files on it to load games.
Have raised a ticket:
https://github.com/MiSTer-devel/C64_MiSTer/issues/86
Have raised a ticket:
https://github.com/MiSTer-devel/C64_MiSTer/issues/86
- LamerDeluxe
- Top Contributor
- Posts: 1239
- Joined: Sun May 24, 2020 10:25 pm
- Has thanked: 887 times
- Been thanked: 284 times
Re: List of Cores with ADC (Tape Input) and RTC (Real Time Clock) Support
I was surprised about that with the VIC-20 and Plus/4 cores as well.Moondandy wrote: ↑Thu May 06, 2021 5:19 pm Am quite surprised the C64 core doesn't support ADC, that's a popular system and I know people who bought them more recently and use an iPod etc. With wave files on it to load games.
Have raised a ticket:
https://github.com/MiSTer-devel/C64_MiSTer/issues/86
- Moondandy
- Top Contributor
- Posts: 535
- Joined: Mon May 25, 2020 2:14 am
- Location: Edinburgh, Scotland
- Has thanked: 32 times
- Been thanked: 102 times
Re: List of Cores with ADC (Tape Input) and RTC (Real Time Clock) Support
Have raised tickets for the C16/Plus4 and VIC20 cores:
https://github.com/MiSTer-devel/C16_MiSTer/issues/6
https://github.com/MiSTer-devel/VIC20_MiSTer/issues/8
Will see if one of the Devs decides to add, would be nice if they could support it.
https://github.com/MiSTer-devel/C16_MiSTer/issues/6
https://github.com/MiSTer-devel/VIC20_MiSTer/issues/8
Will see if one of the Devs decides to add, would be nice if they could support it.
- Moondandy
- Top Contributor
- Posts: 535
- Joined: Mon May 25, 2020 2:14 am
- Location: Edinburgh, Scotland
- Has thanked: 32 times
- Been thanked: 102 times
Re: List of Cores with ADC (Tape Input) and RTC (Real Time Clock) Support
People happy with the implementation of these so I can close them?
https://github.com/benitoss/ZXNext_Mister/issues/9
https://github.com/MiSTer-devel/Gameboy ... issues/131
https://github.com/benitoss/ZXNext_Mister/issues/9
https://github.com/MiSTer-devel/Gameboy ... issues/131
- pgimeno
- Top Contributor
- Posts: 710
- Joined: Thu Jun 11, 2020 9:44 am
- Has thanked: 277 times
- Been thanked: 226 times
Re: List of Cores with ADC (Tape Input) and RTC (Real Time Clock) Support
Both work great for me. I could also mark the GB/GBC RTC support as verified in the OP.Moondandy wrote: ↑Fri May 07, 2021 9:44 pm People happy with the implementation of these so I can close them?
https://github.com/benitoss/ZXNext_Mister/issues/9
https://github.com/MiSTer-devel/Gameboy ... issues/131
Converters I've written: Floppy DIM/FDI/FDD/HDM to D88, D88 to XDF, Tape SVI 318/328 CAS to WAV
- Moondandy
- Top Contributor
- Posts: 535
- Joined: Mon May 25, 2020 2:14 am
- Location: Edinburgh, Scotland
- Has thanked: 32 times
- Been thanked: 102 times
Re: List of Cores with ADC (Tape Input) and RTC (Real Time Clock) Support
Cool, have closed off ZX Next and have made a comment to make sure everyone in the thread is happy with the implementation on GBC before I close.
I also added an ADC request on ZX81, as the other two spectrum cores have this already so presumably can be added to the ZX81 core as well for parity.
https://github.com/MiSTer-devel/ZX81_MiSTer/issues/3
Sorg responded to the Commodore ADC requests:
"external tape input for C64/C16/VIC20 is problematic as computer controls the motor of tape player. Without control of player computer will miss the data.
There is already tape player integrated which is pretty much the same and additionally it's controlled by computer and gives full emulation of tape player."
Looks like it's not feasible to have ADC in for the Commodores which is a real shame.
I also added an ADC request on ZX81, as the other two spectrum cores have this already so presumably can be added to the ZX81 core as well for parity.
https://github.com/MiSTer-devel/ZX81_MiSTer/issues/3
Sorg responded to the Commodore ADC requests:
"external tape input for C64/C16/VIC20 is problematic as computer controls the motor of tape player. Without control of player computer will miss the data.
There is already tape player integrated which is pretty much the same and additionally it's controlled by computer and gives full emulation of tape player."
Looks like it's not feasible to have ADC in for the Commodores which is a real shame.
Re: List of Cores with ADC (Tape Input) and RTC (Real Time Clock) Support
Thank you for opening the GitHub request for Commodore ADC support. I also had hopes for C64 ADC support.
- LamerDeluxe
- Top Contributor
- Posts: 1239
- Joined: Sun May 24, 2020 10:25 pm
- Has thanked: 887 times
- Been thanked: 284 times
Re: List of Cores with ADC (Tape Input) and RTC (Real Time Clock) Support
Too bad. I know the Commodore machines are able to control the motor, I still have a datasette. IIRC MSX machines can do this as well, using a separate remote connector. Regular cassette players used to have a jack plug connection allowing to pause and resume playing.Moondandy wrote: ↑Mon May 10, 2021 11:06 am Cool, have closed off ZX Next and have made a comment to make sure everyone in the thread is happy with the implementation on GBC before I close.
I also added an ADC request on ZX81, as the other two spectrum cores have this already so presumably can be added to the ZX81 core as well for parity.
https://github.com/MiSTer-devel/ZX81_MiSTer/issues/3
Sorg responded to the Commodore ADC requests:
"external tape input for C64/C16/VIC20 is problematic as computer controls the motor of tape player. Without control of player computer will miss the data.
There is already tape player integrated which is pretty much the same and additionally it's controlled by computer and gives full emulation of tape player."
Looks like it's not feasible to have ADC in for the Commodores which is a real shame.
- pgimeno
- Top Contributor
- Posts: 710
- Joined: Thu Jun 11, 2020 9:44 am
- Has thanked: 277 times
- Been thanked: 226 times
Re: List of Cores with ADC (Tape Input) and RTC (Real Time Clock) Support
Apparently the SAM Coupé could use an RTC too, though it's not a built-in feature. https://www.worldofsam.org/products/sambus
Edit: Or a Dallas clock https://www.worldofsam.org/products/dallas-clock - includes schematics.
Edit: Or a Dallas clock https://www.worldofsam.org/products/dallas-clock - includes schematics.
Converters I've written: Floppy DIM/FDI/FDD/HDM to D88, D88 to XDF, Tape SVI 318/328 CAS to WAV
- Moondandy
- Top Contributor
- Posts: 535
- Joined: Mon May 25, 2020 2:14 am
- Location: Edinburgh, Scotland
- Has thanked: 32 times
- Been thanked: 102 times
Re: List of Cores with ADC (Tape Input) and RTC (Real Time Clock) Support
Cool, have popped in a ticket if someone wants to pick it up:
https://github.com/MiSTer-devel/SAM-Cou ... r/issues/1
Mentioned it here also:
viewtopic.php?f=11&t=2637&p=26705#p26705
https://github.com/MiSTer-devel/SAM-Cou ... r/issues/1
Mentioned it here also:
viewtopic.php?f=11&t=2637&p=26705#p26705
- Moondandy
- Top Contributor
- Posts: 535
- Joined: Mon May 25, 2020 2:14 am
- Location: Edinburgh, Scotland
- Has thanked: 32 times
- Been thanked: 102 times
Re: List of Cores with ADC (Tape Input) and RTC (Real Time Clock) Support
Has anyone looked at compiling a list of cores that could potentially add RTC support that don't already have it?
- pgimeno
- Top Contributor
- Posts: 710
- Joined: Thu Jun 11, 2020 9:44 am
- Has thanked: 277 times
- Been thanked: 226 times
Re: List of Cores with ADC (Tape Input) and RTC (Real Time Clock) Support
Tested, thanks!
Converters I've written: Floppy DIM/FDI/FDD/HDM to D88, D88 to XDF, Tape SVI 318/328 CAS to WAV
- Moondandy
- Top Contributor
- Posts: 535
- Joined: Mon May 25, 2020 2:14 am
- Location: Edinburgh, Scotland
- Has thanked: 32 times
- Been thanked: 102 times
Re: List of Cores with ADC (Tape Input) and RTC (Real Time Clock) Support
Nice, are you able to update the original post?
"C64 TOD clock in CIA chip (mentioned in the release notes: viewtopic.php?p=25021#p25021 - no idea how to test it - possibly not battery backed)"
I can then update the official MiSTer wiki
"C64 TOD clock in CIA chip (mentioned in the release notes: viewtopic.php?p=25021#p25021 - no idea how to test it - possibly not battery backed)"
I can then update the official MiSTer wiki
- pgimeno
- Top Contributor
- Posts: 710
- Joined: Thu Jun 11, 2020 9:44 am
- Has thanked: 277 times
- Been thanked: 226 times
Re: List of Cores with ADC (Tape Input) and RTC (Real Time Clock) Support
On one hand, GEOS has support for a battery-backed RTC, I'm not sure which one but whatever it is, MiSTer has support for it. I can't understand German but this page lists some modules: https://www.c64-wiki.de/wiki/RTC and there's also this schematic: https://github.com/ytmytm/c64-ds12c887 - maybe it's one of those. That's what I tested and it uses the MiSTer RTC module, as listed.
On the other hand, the CIA chip contains a TOD (Time Of Day) clock, https://en.wikipedia.org/wiki/MOS_Techn ... D%29_Clock which I tested with a certain program but it didn't seem to be battery backed. From the info at Wikipedia it seems to me that it is clocked by the AC power line, which would mean that when the power goes out, there's no clocking; if my understanding is right, it wouldn't make sense for it to be battery backed. That's the second entry in the list. Sorg's wording in the release notes made me think that it used the RTC module, but everything I find seems to contradict that.
Converters I've written: Floppy DIM/FDI/FDD/HDM to D88, D88 to XDF, Tape SVI 318/328 CAS to WAV
- Moondandy
- Top Contributor
- Posts: 535
- Joined: Mon May 25, 2020 2:14 am
- Location: Edinburgh, Scotland
- Has thanked: 32 times
- Been thanked: 102 times
Re: List of Cores with ADC (Tape Input) and RTC (Real Time Clock) Support
So after closing the ticket asking for ADC in the C64 core about a week ago as not feasible, Sorg has seemingly done it!
#MiSTerFPGA update
Re: MiSTer updates and changelog
C64:
- Update tape module to support more loaders.
- Tape input through ADC (not tested yet).
- C1541: support up to 42 tracks.
- Support for Prophet64 cartridge.
https://t.co/CBBte8lqVR
Anyone set up to test it?
#MiSTerFPGA update
Re: MiSTer updates and changelog
C64:
- Update tape module to support more loaders.
- Tape input through ADC (not tested yet).
- C1541: support up to 42 tracks.
- Support for Prophet64 cartridge.
https://t.co/CBBte8lqVR
Anyone set up to test it?
- LamerDeluxe
- Top Contributor
- Posts: 1239
- Joined: Sun May 24, 2020 10:25 pm
- Has thanked: 887 times
- Been thanked: 284 times
Re: List of Cores with ADC (Tape Input) and RTC (Real Time Clock) Support
Woa, that is great news! I hope the VIC-20 (and Plus/4) cores will get ADC support as well.
- Moondandy
- Top Contributor
- Posts: 535
- Joined: Mon May 25, 2020 2:14 am
- Location: Edinburgh, Scotland
- Has thanked: 32 times
- Been thanked: 102 times
Re: List of Cores with ADC (Tape Input) and RTC (Real Time Clock) Support
Here is another core with ADC, PMD85 an old Czech computer, hopefully will get added to Main at some point:
viewtopic.php?f=14&p=34363#p34363
viewtopic.php?f=14&p=34363#p34363
- pgimeno
- Top Contributor
- Posts: 710
- Joined: Thu Jun 11, 2020 9:44 am
- Has thanked: 277 times
- Been thanked: 226 times
Re: List of Cores with ADC (Tape Input) and RTC (Real Time Clock) Support
The +2/+3/+2A versions didn't have one. Most likely the Timex ones didn't either. Not sure about the Pentagon/Scorpion, but I'd say it's unlikely.
Edit: Oh yes, the TSConf has one (and was already in the list).
Edit: Oh yes, the TSConf has one (and was already in the list).
Converters I've written: Floppy DIM/FDI/FDD/HDM to D88, D88 to XDF, Tape SVI 318/328 CAS to WAV