@shram86@mastodon.gamedev.place
@shram86@mastodon.gamedev.place avatar

shram86

@shram86@mastodon.gamedev.place

owner of @retrodev and #retrodev discord.

game dev. Middle-aged ASD diagnosee.
Writing credits: Hellgate: London, Shroud of the Avatar, La Mulana EX

personal account where I am probably mean
日本語もおkだぉ

NC native

This profile is from a federated server and may be incomplete. Browse more on the original instance.

rootcompute, to random
@rootcompute@mastodon.social avatar

Judging from experience with the global federated timeline, I fear the quickest way to weed out spam on the fediverse is to block mastodon.social

shram86,
@shram86@mastodon.gamedev.place avatar

@rootcompute unfortunately my RetroDev account is on social...

I need to move it because everyone keeps hating or blocking it

shram86, to random
@shram86@mastodon.gamedev.place avatar

Anyone knowledgeable on coding ( @reidrac ) know about the VDP acid test?

I find it hard to believe many games conform to this standard - an extra call and return per vdp register write at minimum seems absurd.

There are a couple things like this in the technical handbook that don't appear to have actually been implemented in practice, or abandoned in favor of better code.

gabrielesvelto, (edited ) to rust
@gabrielesvelto@fosstodon.org avatar

If you're doing a lot of work in C/C++/Rust consider using sccache to cache compilations. It's easy to set up and will save you a lot of time and a huge amount of power.

https://github.com/mozilla/sccache

As an example this is just a couple of hours of work on Firefox, it saved me from re-running the compiler almost 90% of the time.

shram86,
@shram86@mastodon.gamedev.place avatar

@gabrielesvelto this is terrible advice unless you are actively working on Mozilla.

Why would I use a tool explicitly developed by them for their own internal software with my extremely delicate low level, hardware optimized code?

Yuck.

realtegan, to random
@realtegan@wandering.shop avatar

For Americans looking at people posting in Celsius temperatures: don't try to convert, just remember this...

Zero is freezing,
Ten is not.
Twenty is warm and
Thirty is hot
(And forty is DAMNED hot)

shram86,
@shram86@mastodon.gamedev.place avatar

@realtegan I remember 20 is room temperature and 40 is bath temperature.

shram86, to gamedev
@shram86@mastodon.gamedev.place avatar

Single file D88 (PC-8801 disk format) tool for creating, editing, and adding data to disk files.

Has been working for me for a couple years, quickly ported the code from python to c++03 for portability.

https://github.com/bferguson3/pc88-asm/blob/master/tools/maked88.cpp

froyok, to random
@froyok@mastodon.gamedev.place avatar

I wonder if anybody tried to use FXAA before doing display mapping BUT by still applying and reverting a curve ? 🤔

Aka:
1 - Switch from HDR to SDR
2 - Apply FXAA
3 - Switch back from SDR to HDR
4 - Apply regular post-process stuff

shram86,
@shram86@mastodon.gamedev.place avatar

@froyok fascinating thread. I vote for make your own tooling, as if it doesn't exist, someone else would probably use it too (spoken as someone who has written many tools that I doubt anybody used)

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