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

Компьютер "Спринтер" http://sprinter.nedopc.org

Moderator: Shaos

Какое железо ещё поддержать в этом эмуляторе?

ZX-Spectrum 48K/128K
1
10%
ATM-Turbo2+
1
10%
Орион на Z80
1
10%
Специалист на Z80
3
30%
Никакое - пусть остаётся только Спринтер
1
10%
А мне пофиг
3
30%
 
Total votes: 10
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Судьба эмулятора SPRINT -> Рождение Zpring

Post by Shaos »

Также я поработал на тему портирования виндового варианта на борланд - вот успешный запуск в виртуальной Win98SE (запущенной в Virtual Box в моём линухе):
ZpringWin98.jpg
Получившийся бинарник RomanRom2 проверил в Windows-7:
ZpringWin7.jpg
и в Windows-10:
ZpringWin10.jpg
Обработка напильником в сторону виндовса пока не включена в основной репозиторий...
You do not have the required permissions to view the files attached to this post.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Судьба эмулятора SPRINT -> Рождение Zpring

Post by Shaos »

Всё - допилил виндовую версию и выложил апдейт (вместе с SDL.dll и zpring-win32.exe)

Там даже сетка теперь работает :dj:
You do not have the required permissions to view the files attached to this post.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Судьба эмулятора SPRINT -> Рождение Zpring

Post by Shaos »

А вот PNG скриншоты в винде пока не работают...

P.S. сейчас рабочую версию под винды можно скачать прямо с гилаба в виде архива:
https://gitlab.com/nedopc/sprintem/-/archive/master/sprintem-master.zip
проверено в Win98SE, WinXP, Win7 и Win10 (возможно и в Win95 заработает, но я не пробовал)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Судьба эмулятора SPRINT -> Рождение Zpring

Post by Lavr »

Shaos wrote:проверено в Win98SE, ...
Где ж ты такую редкость взял? :roll:
Когда я раньше просил подправить что-то под Венду 98, у тебя только ХР была... :wink:
iLavr
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Судьба эмулятора SPRINT -> Рождение Zpring

Post by Shaos »

Ну vdi образ винта у меня был - я использовал его в Virtual Box с 2009 где-то до 2015 года (устанавливал с пиратской копии, которую собственноручно нарезал в конце 90х на болванку, на которой потом маркером написал код активации) на старом линух-компе (я про это писал например тут) который помер - диски недавно только прочитал, который прочитались, включая эти образы. И вот на днях поставил таки новый Virtual Box на свой новый линух-сервер и в нём последнюю версию образа Win98SE завёл :)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Судьба эмулятора SPRINT -> Рождение Zpring

Post by Shaos »

В десятке (на компе моего ребёнка) правда на первую попытку коннекта Нортон-антивирь ругается, но можно нажать OK или подождать минуту и всё будет работать без вопросов до конца работы программы (а если поставить галочку, то больше не будет спрашивать):
ZpringWin10-firewall.jpg
Wine отлично это всё тоже запускает :)
Screenshot from 2021-11-25 16-00-19.png
P.S. Позже решил, что досовский бинарь в репу вообще не буду класть - потом может быть отдельным архивом выложу тут на форуме...
You do not have the required permissions to view the files attached to this post.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Судьба эмулятора SPRINT - теперь он называется SprintEm

Post by Shaos »

Новый адрес исходников эмуля:

https://gitlab.com/nedopc/sprintem

Имя Zpring более не используется...
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Судьба эмулятора SPRINT - теперь он называется SprintEm

Post by Shaos »

Новая версия эмуля теперь выглядит вот так:
You do not have the required permissions to view the files attached to this post.
Я тут за главного - если что шлите мыло на me собака shaos точка net
TolikTrek
Writer
Posts: 10
Joined: 18 Jan 2022 09:52

Re: Судьба эмулятора SPRINT - теперь он называется SprintEm

Post by TolikTrek »

А если будет новая версия доса и софты под неё, то как они запустятся на SprintEm?
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Судьба эмулятора SPRINT - теперь он называется SprintEm

Post by Shaos »

Никак
Я тут за главного - если что шлите мыло на me собака shaos точка net
TolikTrek
Writer
Posts: 10
Joined: 18 Jan 2022 09:52

Re: Судьба эмулятора SPRINT - теперь он называется SprintEm

Post by TolikTrek »

Shaos wrote:Никак
Понимаешь где изьян, да?))))
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Судьба эмулятора SPRINT - теперь он называется SprintEm

Post by Shaos »

TolikTrek wrote:
Shaos wrote:Никак
Понимаешь где изьян, да?))))
Неа :)

От глюкавого DSS давно надо было избавиться...
Я тут за главного - если что шлите мыло на me собака shaos точка net
TolikTrek
Writer
Posts: 10
Joined: 18 Jan 2022 09:52

Re: Судьба эмулятора SPRINT - теперь он называется SprintEm

Post by TolikTrek »

Shaos wrote:
TolikTrek wrote:
Shaos wrote:Никак
Понимаешь где изьян, да?))))
Неа :)

От глюкавого DSS давно надо было избавиться...
В пользу чего и ради чего?
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Судьба эмулятора SPRINT - теперь он называется SprintEm

Post by Shaos »

TolikTrek wrote:В пользу чего и ради чего?
В пользу написанной на сях имплементации апи внутри эмулятора, а в реальном Spirit Retro все вызовы DSS и BIOS будут перехватываться 32-битным RISC-V ядром и обрабатываться аналогичной (той же самой?) прослойкой написанной на сях :dj:
Это всё ради читабельности и лёгкого исправления ошибок ибо на сях кодить не в пример проще и быстрее, нежели на ассемблере Z80...
Я тут за главного - если что шлите мыло на me собака shaos точка net