Where's the Speccy love?
- Chris23235
- Top Contributor
- Posts: 842
- Joined: Sun May 24, 2020 8:45 pm
- Has thanked: 106 times
- Been thanked: 167 times
Re: Where's the Speccy love?
Will it only work with a second SD card in the I/O board, or will it also work with an USB HDD or a card that is connected via a USB hub?
Re: Where's the Speccy love?
Really great work @benitoss...can't wait to compare your core to my actual SpecNext.benitoss wrote: ↑Thu Jun 11, 2020 4:09 am Here You have the two screens of configuration
photo_2020-06-10_22-54-09.jpg
photo_2020-06-10_22-54-19.jpg
Everything is working now ( VGA (15 Khz and 31 Khz), HDMI, Keyboard, joysticks, sound , and the second SD or VHD file) unless the 2 MB of memory in SDRAM.
All tests done in BRAM (maximum 400 Kb available) are good but the system has not enough memory to start the menu system.
If I solve the SDRAM memory issue the core is gonna work perfectly.
Later I can add the RTC, the UART WIFI and simulate the PI system with a UART and I2S connection (very similar that the emulation of the Munt is doing in the ao486 core, in fact we can use similar program that the Pi uses)
Regards
Re: Where's the Speccy love?
To accelerate the implementation of the ZX Next core I have published in my GitHub the actual core.
https://github.com/benitoss/ZXNext_Mister
The core needs to use the second SD or the VHD image that you can get here : https://github.com/benitoss/ZXNext_Mist ... xt_vhd.zip
Actually it only uses 400 Kb of BRAM Memory, we only need implement 2 MB using SDRAM and it will Work
Regards
https://github.com/benitoss/ZXNext_Mister
The core needs to use the second SD or the VHD image that you can get here : https://github.com/benitoss/ZXNext_Mist ... xt_vhd.zip
Actually it only uses 400 Kb of BRAM Memory, we only need implement 2 MB using SDRAM and it will Work
Regards
Re: Where's the Speccy love?
One important thing to point out !!!
The original file zxnext_top_issue2.vhd (similar to our zxnext_Mister.vhd file ), in line 1011, has defined the address as
In my code, I use the address in sequential mode to facilitate to read the data in Burst Mode in the SDRAM
Regards
The original file zxnext_top_issue2.vhd (similar to our zxnext_Mister.vhd file ), in line 1011, has defined the address as
Code: Select all
sram_addr <= (zxn_ram_a_addr(20) & zxn_ram_a_addr(0) & zxn_ram_a_addr(19 downto 1)) when zxn_ram_b_req = '0' else (zxn_ram_b_addr(20) & zxn_ram_b_addr(0) & zxn_ram_b_addr(19 downto 1));
Code: Select all
sram_addr <= zxn_ram_a_addr(20 downto 0) when zxn_ram_b_req = '0' else zxn_ram_b_addr(20 downto 0);
- Sorgelig
- Site Admin
- Posts: 877
- Joined: Thu May 21, 2020 9:49 pm
- Has thanked: 2 times
- Been thanked: 211 times
Re: Where's the Speccy love?
It's quite generic work. Many cores do this. Minimig, Atari ST, SAM Coupe, Archie, TS Conf.
-
- Top Contributor
- Posts: 1303
- Joined: Mon May 25, 2020 7:54 pm
- Has thanked: 416 times
- Been thanked: 399 times
Re: Where's the Speccy love?
Little question: is there any way to reset current machine from OSD? In my setup this option is greyed out and only becomes available when I change the ZX model.
-
- Posts: 55
- Joined: Sun May 24, 2020 9:28 pm
- Has thanked: 5 times
- Been thanked: 11 times
Re: Where's the Speccy love?
I think it might be F9 or maybe F10 on the keyboard if my memory serves me correctly as I haven't played the ZX Spectrum core on the MiSTer in a week or so. You can change your disk image while a games is running and then press one of those function keys (it might even be F11) and it will reboot.
Re: Where's the Speccy love?
All the special keys are near the bottom of this page: https://github.com/MiSTer-devel/ZX-Spectrum_MISTer
It's Ctrl-F11 for a warm reset, Alt-F11 for a hard reset.
It's Ctrl-F11 for a warm reset, Alt-F11 for a hard reset.
-
- Top Contributor
- Posts: 1303
- Joined: Mon May 25, 2020 7:54 pm
- Has thanked: 416 times
- Been thanked: 399 times
Re: Where's the Speccy love?
Thanks, these are handy shortcuts, but I was talking about OSD. Reset works normally for other micros (Amstrad, C64, etc) so I was wondering why is it different for Spectrum...a bug?
- pgimeno
- Top Contributor
- Posts: 669
- Joined: Thu Jun 11, 2020 9:44 am
- Has thanked: 246 times
- Been thanked: 208 times
Re: Where's the Speccy love?
I agree it would be nice if the option to reset was available regardless of whether you changed the machine type, but I'd call that a usability design flaw, not a bug.
Converters I've written: Floppy DIM/FDI/FDD/HDM to D88, D88 to XDF, Tape SVI 318/328 CAS to WAV
Re: Where's the Speccy love?
any updates?
Ultimate MiSTer Blissbox pro version, Replay Vidor version, Replay 2, Real Amiga's 500+, 500+ with pi storm, a1200 in cd32 special edition case. https://www.twitch.tv/uigiflip
Re: Where's the Speccy love?
If you cannot wait the "real" ZX Spectrum Next Issue 2 Kickstarter campaign launches shortly.
https://www.kickstarter.com/projects/sp ... xt-issue-2
I already own one, so I'm super curious to compare it to @benitoss's core.
https://www.kickstarter.com/projects/sp ... xt-issue-2
I already own one, so I'm super curious to compare it to @benitoss's core.
-
- Top Contributor
- Posts: 1303
- Joined: Mon May 25, 2020 7:54 pm
- Has thanked: 416 times
- Been thanked: 399 times
Re: Where's the Speccy love?
Fully backed in 5 min, not bad. I had my finger hovering over the pledges, but seeing that ~300 quid price tag was a bit of a damper. Still, good luck to them and hopefully it will result in more active users and more software.
And now, yeah, it's all about @benitoss
And now, yeah, it's all about @benitoss
Re: Where's the Speccy love?
I can't face shelling out 300.00 GBP for the Next - I still need a case and a USB board for MiSTer.
Hope Benitoss has made some progress on the Next core. Hopefully no news is good news!
Hope Benitoss has made some progress on the Next core. Hopefully no news is good news!
Next Core
I am sure many people know about the Spectrum Next project.
https://www.specnext.com/
It is an FPGA implementation with some bells and whistles attached.
Is there any chance that someone can organise a port to the MiSTer? There is already a port to the ZXDOS:
https://github.com/zxdos/zxdos-plus
So I imagine it wouldn't be out of the realms of possibility that someone with the correct skillset could port the code?
Thanks for reading.
EDIT:
I made this a new thread and didnt realise this was being discussed here. It was merged into this thread by a moderator, so excuse me if it seems I am not making sense
https://www.specnext.com/
It is an FPGA implementation with some bells and whistles attached.
Is there any chance that someone can organise a port to the MiSTer? There is already a port to the ZXDOS:
https://github.com/zxdos/zxdos-plus
So I imagine it wouldn't be out of the realms of possibility that someone with the correct skillset could port the code?
Thanks for reading.
EDIT:
I made this a new thread and didnt realise this was being discussed here. It was merged into this thread by a moderator, so excuse me if it seems I am not making sense
Re: Where's the Speccy love?
I wouldn't expect benitoss to do any further work on this by the looks of it. They seem to have made this very clear on the github page, where it says:
"This core contains the latest version of framework and will be updated when framework is updated. There will be no releases. This core is only for developers. Besides the framework, core demonstrates the basic usage. New or ported cores should use it as a template.".
I'm grateful for the work done so far, and I'd definitely be interested to see if anyone else picks it up.
"This core contains the latest version of framework and will be updated when framework is updated. There will be no releases. This core is only for developers. Besides the framework, core demonstrates the basic usage. New or ported cores should use it as a template.".
I'm grateful for the work done so far, and I'd definitely be interested to see if anyone else picks it up.
Re: Where's the Speccy love?
that is just from the mister standard template
https://github.com/MiSTer-devel/Template_MiSTer
https://github.com/MiSTer-devel/Template_MiSTer
Re: Where's the Speccy love?
Well, there you go, now I feel a fool. Still, perhaps there's hope it'll get more work at some stage then. So not all bad.
Re: Where's the Speccy love?
Seems like there's progress on the ZX Next core:
https://www.youtube.com/watch?v=1fXEVpndimA
but....
"You need the dual addon SDRAM(32 MB)-SRAM(2 MB) of Manu Fehri",
quoted from Manuels post: https://www.facebook.com/groups/specnext/
https://www.youtube.com/watch?v=1fXEVpndimA
but....
"You need the dual addon SDRAM(32 MB)-SRAM(2 MB) of Manu Fehri",
quoted from Manuels post: https://www.facebook.com/groups/specnext/
Re: Where's the Speccy love?
Here's the memory module required for Mister to run Spectrum Next:
https://manuferhi.com/p/dual-memory-for ... b-2mb-sram
I hope there can be a 128MB version eventually - swapping the ram when I want to use the Next is not appealing, or a second Mister!
Although the core is running software, there are currently a few issues to iron out on the core according to Fernando on the Spectrum Next Facebook page.
https://manuferhi.com/p/dual-memory-for ... b-2mb-sram
I hope there can be a 128MB version eventually - swapping the ram when I want to use the Next is not appealing, or a second Mister!
Although the core is running software, there are currently a few issues to iron out on the core according to Fernando on the Spectrum Next Facebook page.
Re: Where's the Speccy love?
I'm still not really sure I'm getting any use out of my 128MB card anyway. I don't run arcade cores and certainly not NeoGeo ones because I have original hardware for that. At the time I bought my 128MB card that was the only use for it. I don't know if it still is.
Re: Where's the Speccy love?
GBA has some titles that use more then 32MB if you have the 128MB addon all though they will use the ddram if you dont so its not actually needed but is recommended i think i will wait to see what happens before rushing out for a new ram board