Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
  You are not logged in - nap
RetroBBS V0.50   [2024]

RetroBBS V0.50 Released by :
Retrocomputacion [web]

Release Date :
2 January 2024

Type :
Other Platform C64 Tool

Website :
https://github.com/retrocomputacion/retrobbs/

User rating:awaiting 8 votes (7 left)   See votestatistics

Credits :
Code .... Durandal of Retrocomputacion, VICE Team
Graphics .... Durandal of Retrocomputacion, VICE Team

Download :

Look for downloads on external sites:
 Pokefinder.org


Production Info
Submitted by Durandal on 2 January 2024
New features:

- Idle BBS will reload the configuration file if it has been modified during runtime.
- New LABEL internal function for displaying non-interactive text in menus.
- New command line parameter -c, select configuration file.
- SID streaming now supports Compute's Sidplayer .mus files.
- SID streaming now supports selection of the subtune to play.
- SID streaming supports tunes using hardrestart, if SIDDumpHR is available.
- New CHIPPLAY and SIDPLAY functions for the configuration file.
- Added Turbo56k v0.7 support.
- New text viewer with support for bidirectional scroll.
- New Maps plugin.
- Added support for .YM, .VTX and .VGM music files. YM2149/AY-3-8910 data streams are converted to SID data streams.
- Added Python based internal SIDdump implementation used as fallback if neither SIDdump nor SIDdumpHR are present.
- Added GRABFRAME internal function.
- Added lines and busy parameters to the configuration file
- Added encoders directory. Encoder modules provide encoding/decoding functions for different platforms.
- Added Plus/4 support.
- Introducing TML markup/scripting language, moving towards an encoding agnostic BBS. Some functions now expect parameters in this format.
- New STAT internal function for displaying some basic BBS and user statistics
- Added SENDFILE function for the configuration file.
- Show album art if embedded in MP3 files (and dialog is enabled)
- New mode config file parameter allows for platform specific versions of menu entries
- Added user preferences, both global and plugin specific
- New plugin game Mindle, a Wordle clone, guess the computer science/video game/tech term. Supports high scores for registered users


Changes/Bug fixes:

- Simplified initial terminal feature check, now is more reliable.
- Fixed bug where an unsupported weather type would crash the python_weather module, in turn crashing the weather plugin and dropping the connection.
- Added 'wait cursor' to the audio module and webaudio plugin
- Fixed bugs when adding and editing users in both dbmaintenance.py and the main script
- Fixed display of .c and .pet files
- Fixed playtime for audio files played through the PCMPLAY function
- Improved dbmaintenance.py UI, now it is possible to cancel options 'Update user data' and 'Add user'
- Username is now case-insensitive (username is still stored and displayed as case-sensitive); dbmaintenance.py will warn of existing clashing usernames, but will take no action. Is up to the admin to edit or delete the offending user accounts.
- Removed extra empty line if the first section of a menu doesn't have a title.
- Custom paths are now read from the configuration file, currently only 'temp' and 'bbsfiles' presets are used internally.
- Fixed search for .ssl files in the SONGLENGTH subdirectory
- Fixed playlength of NTSC .sid files.
- Slideshow doesn't wait for RETURN when there's an unsupported file present in the sequence.
- Fixed high CPU usage when streaming local audio files
- Improved Wikipedia article parsing
- FILES function will show file extensions if no file extension parameter is given
- Main video frame grabbing routine moved to new common/video.py, YouTube plugin now calls this internal routine.
- YouTube plugin now uses Streamlink instead of the now obsolete/no longer under development pafy.
- When all the slots are in use will now correctly close any further incoming connections.
- Weather and Maps plugins can now use either Photon or Nominatim as geocoder, selected from the configuration file.
- Fixed crash when the geocoder didn't respond in time in the Weather plugin
- Extensive rewrite and cleanup, TML scripting integration.
- Option to logout after transferring a program to memory
- Weather plugin adapted to support python-weather v1.0.0+. Older versions of the module still work.
- Revamped graphic conversion module(s)
- Webaudio multiclient queuing disabled, falling back to one ffmpeg instance per audio stream.
- Fixed missing timeout parameter in APOD plugin.
- Both APOD and Newsfeed plugins now use text_displayer instead or More
- Sendfile checks if executable file fits in the client's available memory size and range and disables transfer to memory if the file is too large or resides outside the valid memory range.
- Added ← glyph to BetterPixels font
Search CSDb
Advanced
Navigate
Prev - Random - Next
Detailed Info
· Summaries (1)
· User Comments
· Production Notes (1)
Fun Stuff
· Goofs
· Hidden Parts
· Trivia
Forum
· Discuss this release
Support CSDb
Help keep CSDb running:



Funding status:




About this site:
CSDb (Commodore 64 Scene Database) is a website which goal is to gather as much information and material about the scene around the commodore 64 computer - the worlds most popular home computer throughout time. Here you can find almost anything which was ever made for the commodore 64, and more is being added every day. As this website is scene related, you can mostly find demos, music and graphics made by the people who made the scene (the sceners), but you can also find a lot of the old classic games here. Try out the search box in the top right corner, or check out the CSDb main page for the latest additions.
Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.088 sec.