forum speccy.pl

Komputery z Z80 => JUPITER ACE => Wątek zaczęty przez: azesmbog w 2019.05.19, 02:54:41

Tytuł: Jupiter ACE - SDOS
Wiadomość wysłana przez: azesmbog w 2019.05.19, 02:54:41
(http://s1.micp.ru/mLaV6.jpg)
 :'(
Tytuł: Odp: Jupiter ACE - SDOS
Wiadomość wysłana przez: KWF w 2019.05.19, 09:19:35
azesmbog: Jakbyś mógł napisać coś więcej na temat tego SDOSa byłbym wdzięczny.
Tytuł: Odp: Jupiter ACE - SDOS
Wiadomość wysłana przez: azesmbog w 2019.05.19, 11:26:14
SDOS is for various 8-bit computers.
It works well on several ex-USSR computers, as well as on the Yugoslav GALAKSIA and on the more common TRS-80
Works in the iron version on fine logic, and in the FPGA and in the emulator (for debugging)
Now here in the emulator is being debugged, if it will normally load and run the files - then you can try to transfer to the FPGA and launch the JA port on the ZX Uno, I hope to have the owners here.
In the current view, the directory with the SD reads, the files are loaded, but the downloaded files cannot be started yet. It is necessary to deal with the format of files, well, or convert them, or maybe someone will tell you)
Tytuł: Odp: Jupiter ACE - SDOS
Wiadomość wysłana przez: KWF w 2019.05.19, 11:33:08
SDOS looks interesting, but it does not work with the real JACE hardware.
Tytuł: Odp: Jupiter ACE - SDOS
Wiadomość wysłana przez: azesmbog w 2019.05.19, 11:54:36
While of course, with the real equipment does not work.
Now the goal is to launch and make it work correctly in FPGA. If it works, I think, if you wish, it’s not a very big problem to make it in the “iron” version for real.
Galaksija is the same ancient computer, and at one time he also did not know about the existence of SD-cards. as TRS-80
but I repeat - while the main goal is an FPGA clone and another emulator for JA
Good and correct emulators are always needed?))
Tytuł: Odp: Jupiter ACE - SDOS
Wiadomość wysłana przez: azesmbog w 2019.05.23, 22:51:40
well closed - so closed.
SDOS - open specification by the author of PVV
And here I finish the game, especially as it is offtopic.
A couple of photos from the screen and that's it. SD card is real.
Someday I will please the owners of the ZX UNO with one more, “correct” core
(http://s2.micp.ru/4KjKx.jpg)(http://s3.micp.ru/ifXOJ.jpg)
Tytuł: Odp: Jupiter ACE - SDOS
Wiadomość wysłana przez: KWF w 2019.05.23, 23:25:17
Good work.

Could you share your game? Is it TETRIS clone?
Tytuł: Odp: Jupiter ACE - SDOS
Wiadomość wysłana przez: azesmbog w 2019.05.24, 12:23:13
No, this is not my game, this is a standard game for JA
https://www.jupiter-ace.co.uk/sw_tetris_rf.html
There are sources for it, you can try to change the control to other keys.
The game is good, but at level 10 is already very high speed.
Just this game first earned in the emulator, they trained on it :)
Now others are running, not all, but with a dozen checked - work.
I would like to check this demo
https://www.speccy.pl/forum/index.php?topic=4819.0
but he is nowhere?))
and yes, SDOS supports subdirectories and the CD command and TAP files
Tytuł: Odp: Jupiter ACE - SDOS
Wiadomość wysłana przez: KWF w 2019.05.24, 13:24:04
azesmbog: So sorry for being picky, but how the SDOS is in relation to the Jupiter ACE hardware. Is there any release available as a ROM image that we could burn into EPROMs and give a go in the hardware? What is the port used for SD card operations?

Don't take me wrong, I appreciate SDOS team work, but if you could share more detailed information I would be grateful. 
Tytuł: Odp: Jupiter ACE - SDOS
Wiadomość wysłana przez: azesmbog w 2019.05.24, 14:40:25
SDOS can be configured completely to any addresses, in this case the ROM is located from the address F000h, the size is 2391 bytes.
In the 2kB version, you can probably do it.
In the more complete version (for example, under Galaxia) there is a pause in the output of DIR and the recording of files is implemented, but the size is slightly larger, but still within 4kB
The SD sector buffer is 2kB from the E800h-EFFFh address, possibly also from any address, at least in the main memory.
Well, you also need two ports or memory cells, in this case, cells E000h and E001h are used for the operation of the SD interface itself. Cells can also be selected arbitrarily, perhaps even you can use FFFEh and FFFFh if you wish so much)
The SD interface itself can be assembled at least on logical chips, either on CPLD, for example EPM7064SLC.
Summarizing, if it works in FPGA, then absolutely there should not be contraindications for working with real iron. Only desire and free time :)
Tytuł: Odp: Jupiter ACE - SDOS
Wiadomość wysłana przez: KWF w 2019.05.24, 14:49:33
Thank you. Any link to the SDOS website would also help.
Tytuł: Odp: Jupiter ACE - SDOS
Wiadomość wysłana przez: azesmbog w 2019.05.24, 18:15:13
https://zx-pk.ru/threads/29892-sd-karta-i-sdos-dlya-8i-bitnykh-pk.html
Tytuł: Odp: Jupiter ACE - SDOS
Wiadomość wysłana przez: azesmbog w 2019.05.31, 15:12:39
Most tap files start correctly.
TZX files can be converted to TAP, for example, launched the game 2048.tap
Below in the picture is a universal speed test, the calculation of the first 535 digits of the PI number. The same test is for Galaksija, and for TRS-80 and for many other 8-bit computers. Here, the running time is 2 minutes and 51 seconds, comparable to the work of the same test in emulators.
(http://s2.micp.ru/5T99v.jpg)
Tytuł: Odp: Jupiter ACE - SDOS
Wiadomość wysłana przez: azesmbog w 2019.06.02, 14:04:55
With sound on AY in this computer is sad, only three well-known programs, of which two work for me.
Therefore, the author of SDOS, PVV, made the fourth program :)
(http://s2.micp.ru/etl1Q.jpg)
This is a universal player of PT2 and PT3 songs
It works exclusively with SDOS, because it uses its subroutines and entry points.
Plays in turn all the sound files that it finds in the directory. Automatically or by SPACE the following.
By the way, yes, the SDOS module itself is quite possible to do on the free ports AY


Tytuł: Odp: Jupiter ACE - SDOS
Wiadomość wysłana przez: KWF w 2019.06.02, 20:49:54
Keep going :)