The atari800 repo has been updated with an enhancement from Mozzwald to set the NetSIO port that the emulation will use when connecting to Fujinet-PC. Why is this interesting? You can run multiple instances of atari800 with multiple instances of Fujinet-PC (using different UDP ports for the specific NetSIO traffic between the emulation and FujiNet-PC.
HEAD on the repo also includes SDL2 support!
Quick notes to build:
- use sdl2, not sdl1
- set custom netSIO port – use multiple instances of atari800 + fujinet-pc on the same host
Directions for MacOSX:
$ git clone https://github.com/atari800/atari800 $ brew install autoconf automake libtool $ autoreconf -i $ ./configure --with-video=sdl2 --with-sdl2-prefix=/opt/homebrew/Cellar/sdl2/2.32.10 $ gmake $ src/atari800 -netsio 6502
Then make sure you set up ~/atari800.cfg as you like it.
VIDEOMODE_WINDOW_WIDTH=1024 VIDEOMODE_WINDOW_HEIGHT=768
Makes things nicer and bigger.
@atariorbit_56jpwq thanks for this.
I recently built atari800 from source on Xubuntu 24.04 to try out the new changes to support FujiNet-PC, but it ran at half the speed of the version of atari800 from the Ubuntu repo. (The fedora hat from the fast basic samples took half an hour to render on the version I built; it took fifteen minutes on the version installed using apt.)
Any idea what could’ve caused that?
Remote Reply
Original Comment URL
Your Profile
Why do I need to enter my profile?
This site is part of the ⁂ open social web, a network of interconnected social platforms (like Mastodon, Pixelfed, Friendica, and others). Unlike centralized social media, your account lives on a platform of your choice, and you can interact with people across different platforms.
By entering your profile, we can send you to your account where you can complete this action.
I have no idea- perhaps the SDL2 support? Try going back to SDL1 perhaps. I build on a M4 Mac mini and it’s insanely fast, i have to enable the speed so that it’s somewhat realistic.
@atariorbit_56jpwq I’ll give it another go. I don’t remember which version of SDL I originally used. I’ll try getting in touch with the packager of the atari800 deb to see what compiler options they use. I was surprised to find that information quite hard to track down; I had an automatic expectation that somewhere there are public build recipes for every single Ubuntu package.
Remote Reply
Original Comment URL
Your Profile
Why do I need to enter my profile?
This site is part of the ⁂ open social web, a network of interconnected social platforms (like Mastodon, Pixelfed, Friendica, and others). Unlike centralized social media, your account lives on a platform of your choice, and you can interact with people across different platforms.
By entering your profile, we can send you to your account where you can complete this action.