cyningstan, to gamedev
@cyningstan@mastodon.social avatar

I put a blog post up today that looks back over my attempts to get my projects working under modern operating systems, and where those efforts led me. http://dos.cyningstan.org.uk/post/256/sdl-abandoned-and-what-i-did-instead #cgalib #cga #gamedev

cyningstan, to VintageOSes
@cyningstan@mastodon.social avatar

There's a new expansion for Barren Planet: Waterworld! There's also an updated release of the game, which fixes a bug and adds support for Hercules graphics. You'll need the new version of the game to run Waterworld. Get them both at http://dos.cyningstan.org.uk/downloads/7/barren-planet #barrenplanet #ibmpc #msdos #cga

cyningstan, to gamedev
@cyningstan@mastodon.social avatar

I've now uploaded the version of CGALIB that supports Hercules graphics, as used in the recent Team Droid update. Read more in this blog post: http://dos.cyningstan.org.uk/post/250/cgalib-now-supports-hercules #gamedev #ibmpc #msdos #cga #hercules

cyningstan, to VintageOSes
@cyningstan@mastodon.social avatar

Hercules graphics support has now been added to Team Droid! The new version 1.01 will automatically detect a Hercules monochrome graphics card and output the graphics correctly if one is detected. Get the latest version at http://dos.cyningstan.org.uk/post/232/team-droid-now-supports-hercules-graphics #teamdroid #ibmpc #msdos #cga #hercules

cyningstan, to VintageOSes
@cyningstan@mastodon.social avatar

I've retrofitted CGALIB with Hercules support to Barren Planet. The Hercules card is automatically detected, and the CGA graphics work nicely when scaled. I'm usually on Team Green, but amber works better for this game. This version will be available in the near future. #barrenplanet #ibmpc #msdos #cga #hercules

Barren Planet title screen in Hercules green.
Barren Planet game play in Hercules green.
Barren Planet game play in Hercules amber.

cyningstan, to VintageOSes
@cyningstan@mastodon.social avatar

I've been working on CGALIB this evening, adding internal support for Hercules graphics cards. The next task is the centre and un-squash the display by adding a gap every other line.

My CGA programs currently work with SIMCGA and the like, but having internal Hercules support will make them run at the same speed as they do on CGA hardware.

cyningstan,
@cyningstan@mastodon.social avatar

I didn't think I'd get it unsquashed and centred today, but it was easier than I thought. Further tasks: auto-detect Hercules, so that all projects will work and not require some kind of Hercules command line switch. #ibmpc #msdos #cga #hercules

freakazoid, to retrocomputing
@freakazoid@retro.social avatar

Video And Audio Playback On Low-End MS-DOS machines
https://hackaday.com/2024/01/05/video-and-audio-playback-on-low-end-ms-dos-machines/

Here's video on a Turbo XT with CGA and the PC speaker.

video/mp4

beejjorgensen, to programming
@beejjorgensen@mastodon.sdf.org avatar

Remember that horrible CGA color palette? These hackers have just coaxed 1024 colors out of it. Out of CGA!

https://int10h.org/blog/2015/04/cga-in-1024-colors-new-mode-illustrated/

#programming #retrocomputing #graphics #hacks #cga

cyningstan, to gamedev
@cyningstan@mastodon.social avatar

Behind the scenes, I've been playing with the SDL2 graphics library, with a view to integrating it with CGALIB. This will hopefully help with development and debugging, and also more exciting ouctomes. More about it all here: http://dos.cyningstan.org.uk/post/227/a-future-development-for-cgalib #gamedev #ibmpc #msdos #cga

cyningstan, to VintageOSes
@cyningstan@mastodon.social avatar

Struggling with The Anarchic Kingdom? Or wondering what it's all about? Today I start a series of blog posts with hints and strategies for shaking off the other baronies! http://dos.cyningstan.org.uk/post/221/the-anarchic-kingdom-getting-started

The introductory text.
The initial state of your barony.

cyningstan,
@cyningstan@mastodon.social avatar

In the Anarchic Kingdom, you progress (or hold your position) mainly by attacking others. This is anarchy, after all. Here are some tips for that important first attack, which can put your barony on the map. http://dos.cyningstan.org.uk/post/225/the-anarchic-kingdom-your-first-attack #anarchickingdom #ibmpc #msdos #cga

Sending out half of our forces on the first turn.

cyningstan,
@cyningstan@mastodon.social avatar

When you attack other baronies, or they attack you, there are bound to be losses on the battlefield. Each turn you'll need to recruit more forces to replace them. The process is described in this article. http://dos.cyningstan.org.uk/post/236/the-anarchic-kingdom-recruitment #anarchickingdom #ibmpc #msdos #cga

Selecting Spend when viewing your barony

cyningstan, to VintageOSes
@cyningstan@mastodon.social avatar

There can be up to eight terrain types in a Barren Planet campaign. The terrain used in each scenario is drawn from these, so each battle map will have its own individual character. A couple of tables of stats define the effects of terrain.

cyningstan,
@cyningstan@mastodon.social avatar

The Movement table has an entry for each unit type, and defines the number of movement points it costs that unit to enter this terrain, if the unit can enter this terrain at all. #barrenplanet #ibmpc #msdos #cga

cyningstan,
@cyningstan@mastodon.social avatar

Each Barren Planet campaign has its own set of terrain types. The First Landing campaign is set on the barren planet of Dapra, so its terrain types reflect an environment not dissimilar to Mars. #barrenplanet #ibmpc #msdos #cga

cyningstan,
@cyningstan@mastodon.social avatar

Open Ground is the most practical type of terrain on which to deploy and move scouts and combat forces. Being open, it provides no protection to any kind of combat unit. #barrenplanet #ibmpc #msdos #cga

cyningstan,
@cyningstan@mastodon.social avatar

Some open ground on Dapra is strewn with large boulders. These can provide an obstacle for movement for larger units, but they can also provide protection from enemy fire. Combat Droids are especially adept at hiding behind the rocks. #barrenplanet #ibmpc #msdos #cga

cyningstan,
@cyningstan@mastodon.social avatar

The steep approach of a Ridge is difficult to navigate for many units, only anti-grav and air units traversing them with ease. They offer varying amounts of protection to units that occupy them. #barrenplanet #ibmpc #msdos #cga

cyningstan,
@cyningstan@mastodon.social avatar

The Cliff Face is a rise so steep and high that only air and anti-grav units can navigate it. Units flying over the Cliff Face have no protection. But sometimes they provide a route for these units to outflank the enemy. #barrenplanet #ibmpc #msdos #cga

cyningstan,
@cyningstan@mastodon.social avatar

Dapra's "rivers" are formed of flowing magma. These Magma Flows ooze out from volcanic fissures, and are impassable to all units except anti-grav and air units. #barrenplanet #ibmpc #msdos #cga

cyningstan,
@cyningstan@mastodon.social avatar

The Volcanoes on Dapra are active, spewing out fountains of lava and ash into the air. Not even air units can safely pass over them, so they form an impenetrable barrier to all units best admired from afar. #barrenplanet #ibmpc #msdos #cga

cyningstan, (edited ) to VintageOSes
@cyningstan@mastodon.social avatar

A new series of tutorial articles for Team Droid has started today. The first post concentrates on the programming process itself, and the user interface. Team Droid: Some Tips to Help You Out http://dos.cyningstan.org.uk/posts/207

cyningstan,
@cyningstan@mastodon.social avatar

What robot to choose in Team Droid? Well, it depends on the puzzle. This article gives some hints about what kind of level suits which robot. http://dos.cyningstan.org.uk/post/209/team-droid-choosing-your-robot #teamdroid #ibmpc #msdos #cga

cyningstan,
@cyningstan@mastodon.social avatar

Once you've chosen your robot, you need to know the most efficient way to get it moving, if you want the best score. This article provides some hints and tips. http://dos.cyningstan.org.uk/post/211/team-droid-getting-the-robots-moving #teamdroid #ibmpc #msdos #cga

cyningstan,
@cyningstan@mastodon.social avatar

Even with just one inventory slot, not always having the "pick up" and "drop" actions available, inventory management becomes a concern. This article introduces some tips for manipulating items. http://dos.cyningstan.org.uk/post/213/team-droid-inventory-management #teamdroid #ibmpc #msdos #cga

cyningstan, to VintageOSes
@cyningstan@mastodon.social avatar

Ossuary continues to be popular, according to my download stats. So here's a tutorial to get you started in the game. Ossuary: Your First Descent. http://dos.cyningstan.org.uk/post/37/ossuary-your-first-descent #ossuary #ibmpc #msdos #cga

cyningstan,
@cyningstan@mastodon.social avatar

Ossuary has support for dual-wielding blades, giving you the accumulated benefit of two weapons - if you're strong enough to go without a shield. Read more about dual-wielding in this article. Ossuary: Becoming a Bad-Ass Dual-Wielding Barbarian http://dos.cyningstan.org.uk/post/41/ossuary-becoming-a-bad-ass-dual-wielding-barbarian #ossuary #ibmpc #msdos #cga

cyningstan,
@cyningstan@mastodon.social avatar

Things get more difficult in #ossuary as you reach the end game. This article has some tips on how to deal with final levels. http://dos.cyningstan.org.uk/post/42/ossuary-the-end-game #ibmpc #msdos #cga

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • ngwrru68w68
  • modclub
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • megavids
  • GTA5RPClips
  • tacticalgear
  • normalnudes
  • tester
  • osvaldo12
  • everett
  • cubers
  • ethstaker
  • anitta
  • provamag3
  • Leos
  • cisconetworking
  • lostlight
  • All magazines