nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 15:27



Reply to topic  [ 29 posts ]  Go to page Previous  1, 2
Судьба эмулятора SPRINT - теперь он называется SprintEm 

Какое железо ещё поддержать в этом эмуляторе?
ZX-Spectrum 48K/128K 10%  10%  [ 1 ]
ATM-Turbo2+ 10%  10%  [ 1 ]
Орион на Z80 10%  10%  [ 1 ]
Специалист на Z80 30%  30%  [ 3 ]
Никакое - пусть остаётся только Спринтер 10%  10%  [ 1 ]
А мне пофиг 30%  30%  [ 3 ]
Total votes : 10

Судьба эмулятора SPRINT - теперь он называется SprintEm 
Author Message
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Также я поработал на тему портирования виндового варианта на борланд - вот успешный запуск в виртуальной Win98SE (запущенной в Virtual Box в моём линухе):

Attachment:
ZpringWin98.jpg
ZpringWin98.jpg [ 410.42 KiB | Viewed 7052 times ]


Получившийся бинарник RomanRom2 проверил в Windows-7:

Attachment:
ZpringWin7.jpg
ZpringWin7.jpg [ 207.65 KiB | Viewed 7052 times ]


и в Windows-10:

Attachment:
ZpringWin10.jpg
ZpringWin10.jpg [ 192.78 KiB | Viewed 7052 times ]


Обработка напильником в сторону виндовса пока не включена в основной репозиторий...

_________________
:dj: https://mastodon.social/@Shaos


23 Nov 2021 00:11
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Всё - допилил виндовую версию и выложил апдейт (вместе с SDL.dll и zpring-win32.exe)

Там даже сетка теперь работает :dj:


Attachments:
Screenshot from 2021-11-25 02-59-32.png
Screenshot from 2021-11-25 02-59-32.png [ 68.67 KiB | Viewed 7017 times ]

_________________
:dj: https://mastodon.social/@Shaos
25 Nov 2021 04:21
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
А вот PNG скриншоты в винде пока не работают...

P.S. сейчас рабочую версию под винды можно скачать прямо с гилаба в виде архива:
https://gitlab.com/nedopc/sprintem/-/archive/master/sprintem-master.zip
проверено в Win98SE, WinXP, Win7 и Win10 (возможно и в Win95 заработает, но я не пробовал)

_________________
:dj: https://mastodon.social/@Shaos


25 Nov 2021 04:33
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Shaos wrote:
проверено в Win98SE, ...

Где ж ты такую редкость взял? :roll:
Когда я раньше просил подправить что-то под Венду 98, у тебя только ХР была... :wink:

_________________
iLavr


25 Nov 2021 08:55
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Ну vdi образ винта у меня был - я использовал его в Virtual Box с 2009 где-то до 2015 года (устанавливал с пиратской копии, которую собственноручно нарезал в конце 90х на болванку, на которой потом маркером написал код активации) на старом линух-компе (я про это писал например тут) который помер - диски недавно только прочитал, который прочитались, включая эти образы. И вот на днях поставил таки новый Virtual Box на свой новый линух-сервер и в нём последнюю версию образа Win98SE завёл :)

_________________
:dj: https://mastodon.social/@Shaos


25 Nov 2021 12:05
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
В десятке (на компе моего ребёнка) правда на первую попытку коннекта Нортон-антивирь ругается, но можно нажать OK или подождать минуту и всё будет работать без вопросов до конца работы программы (а если поставить галочку, то больше не будет спрашивать):

Attachment:
ZpringWin10-firewall.jpg
ZpringWin10-firewall.jpg [ 234.95 KiB | Viewed 6985 times ]


Wine отлично это всё тоже запускает :)

Attachment:
Screenshot from 2021-11-25 16-00-19.png
Screenshot from 2021-11-25 16-00-19.png [ 13.76 KiB | Viewed 6969 times ]


P.S. Позже решил, что досовский бинарь в репу вообще не буду класть - потом может быть отдельным архивом выложу тут на форуме...

_________________
:dj: https://mastodon.social/@Shaos


25 Nov 2021 13:39
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Новый адрес исходников эмуля:

https://gitlab.com/nedopc/sprintem

Имя Zpring более не используется...

_________________
:dj: https://mastodon.social/@Shaos


02 Mar 2022 14:26
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Новая версия эмуля теперь выглядит вот так:


Attachments:
Sp0001.png
Sp0001.png [ 14.16 KiB | Viewed 2440 times ]

_________________
:dj: https://mastodon.social/@Shaos
16 Sep 2023 01:47
Profile WWW
Junior

Joined: 18 Jan 2022 09:52
Posts: 7
Reply with quote
А если будет новая версия доса и софты под неё, то как они запустятся на SprintEm?


26 Sep 2023 08:52
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
Никак

_________________
:dj: https://mastodon.social/@Shaos


26 Sep 2023 09:50
Profile WWW
Junior

Joined: 18 Jan 2022 09:52
Posts: 7
Reply with quote
Shaos wrote:
Никак

Понимаешь где изьян, да?))))


28 Sep 2023 01:46
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
TolikTrek wrote:
Shaos wrote:
Никак

Понимаешь где изьян, да?))))

Неа :)

От глюкавого DSS давно надо было избавиться...

_________________
:dj: https://mastodon.social/@Shaos


28 Sep 2023 11:09
Profile WWW
Junior

Joined: 18 Jan 2022 09:52
Posts: 7
Reply with quote
Shaos wrote:
TolikTrek wrote:
Shaos wrote:
Никак

Понимаешь где изьян, да?))))

Неа :)

От глюкавого DSS давно надо было избавиться...


В пользу чего и ради чего?


29 Sep 2023 05:36
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22412
Location: Silicon Valley
Reply with quote
TolikTrek wrote:
В пользу чего и ради чего?
В пользу написанной на сях имплементации апи внутри эмулятора, а в реальном Spirit Retro все вызовы DSS и BIOS будут перехватываться 32-битным RISC-V ядром и обрабатываться аналогичной (той же самой?) прослойкой написанной на сях :dj:
Это всё ради читабельности и лёгкого исправления ошибок ибо на сях кодить не в пример проще и быстрее, нежели на ассемблере Z80...

_________________
:dj: https://mastodon.social/@Shaos


29 Sep 2023 10:31
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 29 posts ]  Go to page Previous  1, 2

Who is online

Users browsing this forum: No registered users and 6 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.