#z88dk — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #z88dk, aggregated by home.social.
-
The #OpenMSX #MSX emulator is getting #FujiNet support. I am using it here to develop a Mastodon client using #Z88DK.
Code in GitHub: https://github.com/FujiNetWIFI/fujinet-apps/tree/master/mastodon/msx/src
-
I noticed that someone did a pull request for my C64maze to make it run with #z88dk and the BGI graphic library. The project is open source and multiplatform since a few years. I'm amazed and really pleased that people finds this little exercise interesting: https://github.com/DarwinNE/C64maze
-
And the problem has already been fixed. 🤩 #z88dk is truly an AMAZING project.
-
It was a #z88dk bug, indeed! Dom being an absolute legend immediately spotted the problem and I suspect it will be corrected very soon.
-
I just corrected a bug on the Spectrum version of Silk Dust that prevented the player to finish part 2 of the game. I suspect the same bug affects other Z80 platforms. Stay tuned! https://darwinne.itch.io/silk-dust #indiegame #TextAdventure #correction #Z80 #z88dk #ZXSpectrum #retrocomputing #SilkDust #InteractiveFiction
-
SDK для ретрокомпьютера на примере Evo SDK
Как установила современная наука, SDK — это набор инструментов для разработки программного обеспечения, как правило, под определённую компьютерную платформу, операционную систему или устройство. Весьма полезная в хозяйстве вещь. Это довольно древнее изобретение человечества, однако есть устройства, созданные ещё раньше, и по этой причине изначально никаким SDK не обладающие. Также есть и новодельные, современные любительские платформы. Для всего этого безобразия тоже крайне полезно иметь какое-то подобие SDK. Чем полезно, а также кто, как и зачем может его сделать — разберёмся в этой статье. А в качестве примера возьмём некоторые мои старые проекты, главным образом Evo SDK для 8-битного компьютера ZX Evolution.
https://habr.com/ru/companies/ruvds/articles/905740/
#zx_spectrum #zxspectrum #zx_spectrum_next #nes #sega #sega_mega_drive #zilog_z80 #z80 #atm_turbo #zx_evolution #zx_evo #zxevo #sdcc #z88dk #ruvds_статьи
-
SDK для ретрокомпьютера на примере Evo SDK
Как установила современная наука, SDK — это набор инструментов для разработки программного обеспечения, как правило, под определённую компьютерную платформу, операционную систему или устройство. Весьма полезная в хозяйстве вещь. Это довольно древнее изобретение человечества, однако есть устройства, созданные ещё раньше, и по этой причине изначально никаким SDK не обладающие. Также есть и новодельные, современные любительские платформы. Для всего этого безобразия тоже крайне полезно иметь какое-то подобие SDK. Чем полезно, а также кто, как и зачем может его сделать — разберёмся в этой статье. А в качестве примера возьмём некоторые мои старые проекты, главным образом Evo SDK для 8-битного компьютера ZX Evolution.
https://habr.com/ru/companies/ruvds/articles/905740/
#zx_spectrum #zxspectrum #zx_spectrum_next #nes #sega #sega_mega_drive #zilog_z80 #z80 #atm_turbo #zx_evolution #zx_evo #zxevo #sdcc #z88dk #ruvds_статьи
-
SDK для ретрокомпьютера на примере Evo SDK
Как установила современная наука, SDK — это набор инструментов для разработки программного обеспечения, как правило, под определённую компьютерную платформу, операционную систему или устройство. Весьма полезная в хозяйстве вещь. Это довольно древнее изобретение человечества, однако есть устройства, созданные ещё раньше, и по этой причине изначально никаким SDK не обладающие. Также есть и новодельные, современные любительские платформы. Для всего этого безобразия тоже крайне полезно иметь какое-то подобие SDK. Чем полезно, а также кто, как и зачем может его сделать — разберёмся в этой статье. А в качестве примера возьмём некоторые мои старые проекты, главным образом Evo SDK для 8-битного компьютера ZX Evolution.
https://habr.com/ru/companies/ruvds/articles/905740/
#zx_spectrum #zxspectrum #zx_spectrum_next #nes #sega #sega_mega_drive #zilog_z80 #z80 #atm_turbo #zx_evolution #zx_evo #zxevo #sdcc #z88dk #ruvds_статьи
-
SDK для ретрокомпьютера на примере Evo SDK
Как установила современная наука, SDK — это набор инструментов для разработки программного обеспечения, как правило, под определённую компьютерную платформу, операционную систему или устройство. Весьма полезная в хозяйстве вещь. Это довольно древнее изобретение человечества, однако есть устройства, созданные ещё раньше, и по этой причине изначально никаким SDK не обладающие. Также есть и новодельные, современные любительские платформы. Для всего этого безобразия тоже крайне полезно иметь какое-то подобие SDK. Чем полезно, а также кто, как и зачем может его сделать — разберёмся в этой статье. А в качестве примера возьмём некоторые мои старые проекты, главным образом Evo SDK для 8-битного компьютера ZX Evolution.
https://habr.com/ru/companies/ruvds/articles/905740/
#zx_spectrum #zxspectrum #zx_spectrum_next #nes #sega #sega_mega_drive #zilog_z80 #z80 #atm_turbo #zx_evolution #zx_evo #zxevo #sdcc #z88dk #ruvds_статьи
-
I have a stupid little zx spectrum game planned (design doc & assets drawn already).
Should I go
-
#NthPongWars continues on the #NabuPC. Today's head banging brought to you by #Z88DK / #SDCC compiler system for the Z80, where itoa() indirectly causes a crash or mysterious glitches as local variables suddenly change on their own.
Turns out the underlying utoa() assembler code uses more than the usual registers, including ix and the alternate set. And when compiling for speed, ix is the stack frame pointer! Hilarity ensues when you use a local variable pointer to write to memory :-)
-
A year ago, I made a demo video showing a simple sprite editor that I wrote in #Z88DK for the #Coleco Adam that uses #FujiNet, to aid in #gamedev. It can open a TCP connection to another system and send graphic data to a development system.
https://www.youtube.com/watch?v=GL2zQbPh8nU
Code for this is here:
https://github.com/FujiNetWIFI/fujinet-apps/tree/master/sprite-tool -
It's nice seeing #colecoadam users use Netcat to dial into BBSes.
I had started work on a comms program with a more complete UI, but had to pause because I had more pressing matters to attend to (finalizing Apple2, starting macintosh bring-up, starting the TRS-80 Color Computer bring-up), but as with all things, the source code to "FujiLink I" was posted into the fujinet-apps repo on FujiNetWiFi's GitHub.It's written in #C and builds with #Z88DK. Does somebody want to pick it up and finish it?
GitHub: https://github.com/FujiNetWIFI/fujinet-apps/tree/master/netcat/adam
-
Submissions for the 2024 #SMSPower! Competitions are open! 😍
Write something that runs on a #SEGA 8-bit home system, a game, a program, create a hack, art or music! 🎮
See the details here:
https://www.smspower.org/forums/19973-Competitions2024"We will celebrate SMS Power’s 27th Anniversary in March 2024 and run the usual competitions!
It's getting easier and easier to get into homebrew coding with assembly, #devkitSMS, #z88dk and #gbdk-2020 available." -
Continuing making the #ColecoVision OS7Lib for #Z88DK: OS7 handles sprites. Even though muxing isn't used here, the EARLY CLOCK bit is dealt with, for you. #gamedev #retrogaming #retrocomputing
https://forums.atariage.com/topic/354755-the-os7-journey-lets-use-it/?do=findComment&comment=5320112 -
SmartKeysLib for #Z88DK, which adds the ability to display Smartkeys UI in #ColecoAdam programs version 1.1, is now released, which is a re-vamp to use the vdp_ functions. Getting rid of the msx_ dependency: https://github.com/tschak909/smartkeyslib/releases/tag/smartkeyslib-1.1
-
In this video, I show how we augment our #Z88DK development environment for writing #ColecoVision and #ColecoAdam games and programs with three graphics tools, GIMP, Magellan, and @tursilion 's Convert9918. https://youtu.be/-VA-DHunEVo
-
This video shows how to set up a #C development environment using #Z88DK on #Linux for developing #ColecoVision and #ColecoAdam titles. #retrocomputing #retrogaming. https://youtu.be/mpP2-zI9Avk
-
Another quick #retrocomputing #gamedev video showing the reverse, the #ColecoAdam receiving bitmap data from @Tursilion 's Convert9918 program, being sent via #FujiNet to display directly on screen. https://www.youtube.com/watch?v=T6iMexdjbsE
Want to see the code? it's here, written in #C using #Z88DK: https://github.com /FujiNetWIFI/fujinet-apps/tree/master/bitmap-view
-
Shown here, is a quick demonstration of a sprite editor that I wrote that runs on the #ColecoAdam, which, when thanks to #FujiNet, can dump a sprite definition over the network to any network resource, such as a windows file server, or even a TCP connection! #retrocomputing https://youtu.be/GL2zQbPh8nU
Want to see the code? it's here, written in #C using #Z88DK: https://github.com/FujiNetWIFI/fujinet-apps/tree/master/sprite-tool
-
Made a proof of concept .mid file player for zx spectrum next:
https://github.com/jarikomppa/specnext/tree/master/aymid
#spectrum #ay #turbosound #music #midi #ZXSpectrum #z88dk #ayyy #caramba
-
Made a proof of concept .mid file player for zx spectrum next:
https://github.com/jarikomppa/specnext/tree/master/aymid
#spectrum #ay #turbosound #music #midi #ZXSpectrum #z88dk #ayyy #caramba
-
Made a proof of concept .mid file player for zx spectrum next:
https://github.com/jarikomppa/specnext/tree/master/aymid
#spectrum #ay #turbosound #music #midi #ZXSpectrum #z88dk #ayyy #caramba
-
Made a proof of concept .mid file player for zx spectrum next:
https://github.com/jarikomppa/specnext/tree/master/aymid
#spectrum #ay #turbosound #music #midi #ZXSpectrum #z88dk #ayyy #caramba
-
Made a proof of concept .mid file player for zx spectrum next:
https://github.com/jarikomppa/specnext/tree/master/aymid
#spectrum #ay #turbosound #music #midi #ZXSpectrum #z88dk #ayyy #caramba
-
A one in all pic of my current development steps:
1) Write the c source code with codium
2) Compile it with a task via #z88dk with create-app
3) Copy the result com file with cpmcp into one of the used img files of #MH20 with another task
4) Reload img file in MH20
5) Use the output com file on drive G: directly inside the #Epson #PX8 -
Fresh install of the actual stable #z88dk environment. Mine is some years out of date 😀
Because it must be build up from the sources a bunch of packages is required.
In this case this link https://github.com/z88dk/z88dk/wiki/installation is absolutly helpful.
#RetroComputing -
3D on the ZX Spectrum 48K - There are times when a project becomes such a big part of a maker’s life that they find themselves... - https://hackaday.com/2020/08/17/3d-on-the-zx-spectrum-48k/ #softwarehacks #classichacks #zxspectrum #assembly #z88dk #oled #3d