@reidrac@social.sdf.org
@reidrac@social.sdf.org avatar

reidrac

@reidrac@social.sdf.org

FOSS person. #Gamedev for the #ZXSpectrum, #Amstrad CPC, #Commodore64, #MSX and other shiny things (PC and #DOS!).

Also #Scala, #C, #Python and #haskell, and some (retro) gaming.

Not made of actual Lego.

Toots have TTL.

Was reidrac@mastodon.sdf.org.

#nobot #nobots #noindex

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

k, to random
@k@gn-tronics.dev avatar

deleted_by_author

  • Loading...
  • reidrac,
    @reidrac@social.sdf.org avatar

    @k @gilesgoat oh, yes. How I trust my phone to do banking.

    NOPE

    reidrac, to gamedev
    @reidrac@social.sdf.org avatar

    It took me like 20 minutes to implement, but it works and looks nice, isn't it?

    Considering my brain bandwidth after work, I can't complain. If I keep going, the game will be eventually finished 😂

    2D platformer game on the Amstrad CPC. A hero jumps around using his whip and testing the newly implemented "stairs". Up goes upstairs (jump), down... well, downstairs.

    vga256, to food
    @vga256@dialup.cafe avatar

    huge thanks to @amatecha who sent me this sourdough recipe. it’s straightforward and the results are a 10/10 😋

    reidrac,
    @reidrac@social.sdf.org avatar
    slashie, to random
    @slashie@mastodon.gamedev.place avatar

    hello mastodon , lighten up my day telling me what cool things you are working on!

    reidrac,
    @reidrac@social.sdf.org avatar

    @slashie a bit of stuck with a few ideas, so of course I started with another one. I always wanted to make a "Castlevania-feel" alike, so I'm making something for the Amstrad CPC.

    See: https://social.sdf.org/@reidrac/111394605401289505

    (very early on)

    ClarusPlusPlus, to random

    As a USian, I cannot understand how anybody can be proud of this fuckin' country

    reidrac,
    @reidrac@social.sdf.org avatar

    @Tijn @ClarusPlusPlus I share the sentiment.

    I went to a bakery a couple of weeks ago and the guy wondered where was my beautiful accent from (or something like that). When I said I was Spanish he told me he had lots of Spanish customers and suggested that may be I would be interested in meeting some.

    Which is bizarre. I literally told him: why? because we have the same passport?

    I have met a lot of Spanish people when I was living there. Not exciting 😂

    reidrac, to random
    @reidrac@social.sdf.org avatar

    Take a few minutes to look at the amazing work Titan on the CPC!

    Mode 0 (160x200 16 colors) really shines!

    https://amstradmuseum.emu-france.info/Fichiers/Projets/PixelArt_TITAN_CPC/PixelArt_TITAN_CPC.html

    reidrac, to gamedev
    @reidrac@social.sdf.org avatar

    This is a very pre-alpha of what I have been working on the few last evenings, with Vic feeding me ideas non-stop.

    It may end being something 🤔

    video/mp4

    reidrac,
    @reidrac@social.sdf.org avatar

    @sinbad well, it is on an actual Amstrad CPC, so it could be a remake.

    But it won't be. I was aiming at more platforming and less "memory game". Say Indiana Jones meets Castlevania.

    reidrac,
    @reidrac@social.sdf.org avatar

    @HunterZ @sinbad I only know one modern metroidvania on 8-bit and it is Ghost on the MSX; but I guess there could be more.

    reidrac, (edited ) to random
    @reidrac@social.sdf.org avatar
    reidrac, to gamedev
    @reidrac@social.sdf.org avatar

    I'm documenting Kitsune's Curse source code after getting the tooling updated (some C++ tools didn't compile in the latest gcc).

    I'm considering releasing as open source because IMHO the engine is interesting.

    It uses "mini-buffers" to build the scene tracking dirty tiles on the screen, resulting on a 2560 bytes buffer (vs 16384 bytes that would use a back buffer by hw).

    It has a cost, but Kitsune's Curse moves up to 10 sprites of 8x24 just fine.

    https://www.youtube.com/watch?v=eK221PpG7j4

    reidrac,
    @reidrac@social.sdf.org avatar

    I'm sure nobody will re-use the engine 😂

    Is one of those things that if you know how to use it, you are probably rolling out your own thing anyway, instead of learning how to reuse my code.

    But I guess it may be interesting to read anyway.

    Tijn, to random
    @Tijn@dosgame.club avatar

    Meanwhile in Baldur's Gate 3: I found a boat ⛵

    reidrac,
    @reidrac@social.sdf.org avatar

    @Tijn charming!

    rebeccawatson, to random
    @rebeccawatson@mstdn.social avatar

    I’m a figment of his imagination

    reidrac,
    @reidrac@social.sdf.org avatar

    @rebeccawatson that's a pretty dog!

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

    “Too much power in too few hands leads to bad outcomes for everyone: first for workers, then for customers, then for the industry itself”.

    I grew up loving tech as a force-multiplier for the little guy, as a great leveller. It flipped the tables of old entrenched interests who didn’t understand it. But in the last decade it’s become the entrenched bad old firms it used to challenge.

    “The Luddites warned us about Google” https://creativegood.com/blog/23/luddites-warned-us-about-google.html

    reidrac,
    @reidrac@social.sdf.org avatar

    @damieng @sinbad aren't most of those required because abuse?

    For example; if a business doesn't try abuse tracking the users accessing to the website, being complaint with the GDPR is very easy. Same with PII treatment, etc.

    nivrig, to random
    @nivrig@mastodon.social avatar

    deleted_by_author

  • Loading...
  • reidrac,
    @reidrac@social.sdf.org avatar

    @nivrig I have no idea re: Atari, but that's the best looking model IMHO

    reidrac, to random
    @reidrac@social.sdf.org avatar

    Masterpiece!

    Tim Follin, Sinclair ZX Spectrum (1988)

    https://www.youtube.com/watch?v=9b9XjxK2RJc

    dosnostalgic, to random
    @dosnostalgic@mastodon.social avatar

    I know the real world is horrific enough, but let's talk about the kind of horror that is harmless. Had a DOS game ever scared you or creeped you out? Tell me the story!

    reidrac,
    @reidrac@social.sdf.org avatar

    @dosnostalgic Prisoner of Ice. It was all atmosphere and IIRC loading times 😂 that broke the action constantly and... you were dead.

    Tijn, to random
    @Tijn@dosgame.club avatar

    My car's alternator died this morning. It's never great when these things happen, but tbh it could have been worse.

    I much rather have my car break down when I'm at home than when we're on holiday somewhere in Spain or something.

    I just drove it to the garage and they'll have it fixed by Monday.

    reidrac, (edited )
    @reidrac@social.sdf.org avatar

    @Tijn you could get that fixed in Spain as well. Probably not your usual garage, but should be fine (even you insurance company could help you to find a garage; mine did when I had a car in Spain).

    Sorry, found the "somewhere in Spain or something" amusing 😂

    reidrac, to random
    @reidrac@social.sdf.org avatar
    damieng, to random
    @damieng@mastodon.social avatar

    R-Type was one of the best arcade conversions we'd see on the Speccy.

    The sole developer put out a PDF chronicling his bedroom-coding journey crashing at places, wheeling and dealing and "reviews" by magazines who possibly never played the game.

    And plenty of technical skill and detail on how to squeeze this colourful masterpiece into 40K of memory while running fast and avoiding colour clash.

    Fascinating.

    https://bizzley.42web.io/assets/it_s_behind_you___the_making_of_a_computer_game_by_bob_pape.pdf

    reidrac,
    @reidrac@social.sdf.org avatar

    @damieng I read that book a few years ago, and I loved it.

    Andrew Hewson wrote "Hints & Tips for Videogame Pioneers", another book looking at that time that is also a good read.

    reidrac, to random
    @reidrac@social.sdf.org avatar

    I hate when people put meetings at lunch time. Is it hard to find space in the calendar? Do it in advance, or early (I never have meetings from 8 to 10, why is that?).

    Is not hard to realise that there's free time at lunch time because... that's when people have lunch!

    reidrac,
    @reidrac@social.sdf.org avatar

    @nivrig the core hours are 10 to 16; fair enough, but that means that often times I can't get anything done during core hours because it is all meetings!

    People don't give a shit about meeting clashes I think 😂

    reidrac, to haskell
    @reidrac@social.sdf.org avatar

    deleted_by_author

  • Loading...
  • reidrac,
    @reidrac@social.sdf.org avatar

    @BoydStephenSmithJr yes, that makes a lot of sense.

    I have a couple of projects packaged by Debian, and I believe it was a factor that Debian was my development system 👍

    I'm not sure about distribution, yet. For windows, binaries are OK. For Linux, perhaps that's also an option? I don't know.

    reidrac,
    @reidrac@social.sdf.org avatar

    @BoydStephenSmithJr it doesn't need to be fully static, mostly the ghc runtime.

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