@nivrig@mastodon.social
@nivrig@mastodon.social avatar

nivrig

@nivrig@mastodon.social

Real Programmer with screwdriver. Born to nerd. Respawned 80s game developer. Tech, games, cycling, sci-fi and old computers. Contents may vary.

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

nivrig, to random
@nivrig@mastodon.social avatar

This weekend is scheduled like a fucking Swiss watch. I need things to stop happening so much all the time.

nivrig,
@nivrig@mastodon.social avatar

Swiss watch, or some kind of intricate interlocking whirling knives machine. Not sure which.

nivrig,
@nivrig@mastodon.social avatar

The builder is late. This is messing with the schedule.

nivrig, to random
@nivrig@mastodon.social avatar

RDZ update: added slime, acid and lava pits; added random walls to break up the rooms; some gfx updates from Toni Galvez; sent out a new alpha to a few hardcore testers. Phew.

#Amiga #RetroDev #RetroGaming

nivrig,
@nivrig@mastodon.social avatar

Probably won't have time to blink the rest of this weekend though 🙄

nivrig,
@nivrig@mastodon.social avatar

The original TODO list is too ambitious, the way things are going. Will have to prioritise.

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

Neat thing I discovered. If you have a sprite with 5 directions of animation - from going right to going down (make the rest by flips), you can figure out which sprite to use by testing against lines of slope 1:5, 2:3, 3:2 and 5:1, which is really elegant on an 8/16bit machine.

nivrig,
@nivrig@mastodon.social avatar

@TomF FWIW I usually use the ~2% version of this. On a 320px screen 12% is ~40 pixels error which is more than twice my usual target width.

nivrig,
@nivrig@mastodon.social avatar

@TomF Yeah, or subtract 1/16 which is a lot easier :) The linked paper has a number of different approximations with different accuracies. This one was the most accurate IIRC and handily also straightforward to implement in 68000.

nivrig, to random
@nivrig@mastodon.social avatar

I need graph paper ... STAT!

nivrig, to random
@nivrig@mastodon.social avatar

PSA: OldStyleGaming is looking for any new #Amiga games in development for an upcoming video on his channel. Contact him if you’re interested 👍🏻

#retrodev #retrogaming

https://youtube.com/@oldstylegaming

k, to random

Sausages have been eaten.

nivrig,
@nivrig@mastodon.social avatar
nivrig, to random
@nivrig@mastodon.social avatar

Pretty sure one of the school mums is a witch.

nivrig, to random
@nivrig@mastodon.social avatar
nivrig, to random
@nivrig@mastodon.social avatar

Ooof! Also, yay! Fixed a garly use-after-free bug in the Amiga twinstick game that sometimes, only sometimes, put the shop door in an odd place. Took a while to figure out what was going on with it!

nivrig,
@nivrig@mastodon.social avatar

@duhproject @ramokromok Nice! LMK if you want a preview copy. It’s not done yet, but it would give a taste. DM your email if so 👍🏻 ⚔️🐉

nivrig,
@nivrig@mastodon.social avatar

@sanxion
Bomb Jack was McGeezer tho :)

nivrig,
@nivrig@mastodon.social avatar

@sanxion 👍🏻 Interested to hear hear what you think of RDZ.

neongod, to random

Bought my first new #Amiga release. Turbo Tomato from Nivrig Games. I absolutely love how quality this release is. The big box comes with a manual, poster, fridge magnet and sticker along the floppy disk. But the best is that the game is well done too! It’s a fun and fast battle arena and has a two player mode so I can play it with my son. You have to run around and pick up timed bombs to throw and hit enemies. You can also bounce them off walls, create chain reactions. #retrogaming

Contents of the game box. Floppy disk, magnet, sticker, poster, manual
Back side of the box with screenshots

nivrig,
@nivrig@mastodon.social avatar

@neongod o hai o/ ❤️ 🍅💨

nivrig,
@nivrig@mastodon.social avatar

@neongod FWIW, it needs 1Mb chipram, and the overlap between 1.3 and 1Mb chip is a very small proportion of machines. Sorry you fell into that gap :/ But glad you got it working.

nivrig,
@nivrig@mastodon.social avatar

@neongod We tried to be clear about the 2.x requirement. Maybe I can make it 1.3 compatible, there's not a whole lot holding it to 2.x.

It started life as an A1200 3.x / 2Mb chip game actually, back when using some OS functions for "future compatibility" was the recommended way to go. That future never happened though :/

nivrig,
@nivrig@mastodon.social avatar

@neongod noted :) The new game is. I'm testing it on a 512/512 1.3 A500.

nivrig,
@nivrig@mastodon.social avatar

@neongod TT was all asm. RDZ (the new one) is mostly C with little bits of asm.

nivrig,
@nivrig@mastodon.social avatar

@neongod CLion and this version of gcc: https://github.com/bebbo/amiga-gcc

I'm a bit of an oddity with this setup. The main modern one in use is this: https://github.com/BartmanAbyss/vscode-amiga-debug

nivrig, to random
@nivrig@mastodon.social avatar

Well, flip me. Headhunted. Matching condtions. 5 days not 4 but full remote, more like the work I'm familiar with, and actually doing social good. Given the state of the current workplace I'm extremely tempted.

nivrig,
@nivrig@mastodon.social avatar

@stuart IKR? It's been an interesting couple of months 😬

nivrig,
@nivrig@mastodon.social avatar

New CEO introductory speech. Happy to be missing the upcoming 18 month shitshow. Two working days left.

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