Search found 62 matches

by kvee
Fri May 27, 2016 13:51
Forum: Release Forum
Topic: Keen Game Engine (for lack of a better name): VGA Keen DEMO
Replies: 63
Views: 24662

To clarify, the PEEK(&H46D) and PEEK(&H46C) commands are crucial to how this all works, as they read the timer value that changes automatically (out of QBasic's scope).

(The actual reason is because these are incremented by the PC's timer hardware / BIOS interrupt, just to be exact.)
by kvee
Fri May 27, 2016 13:45
Forum: Release Forum
Topic: Keen Game Engine (for lack of a better name): VGA Keen DEMO
Replies: 63
Views: 24662

No problem! I was wondering what that sub was. Didn't affect performance though, as far as I can tell. Well the program changes the frequency of one of PC's timers, which happens to be the one that is also used for date/time, so I backup / restore the proper time after I'm done playing I'm having t...
by kvee
Mon May 09, 2016 6:27
Forum: Release Forum
Topic: Keen Game Engine (for lack of a better name): VGA Keen DEMO
Replies: 63
Views: 24662

Well darn. There's something I could have used a few years ago. That's some nice coding right there. Hey, thanks! :] Well the C version is infinitely better, the way I deal with timing here is kinda funny. And there should be a delay between OPL2 writes, as the datasheet says. (also btw, when delet...
by kvee
Mon May 02, 2016 8:20
Forum: Release Forum
Topic: Keen Game Engine (for lack of a better name): VGA Keen DEMO
Replies: 63
Views: 24662

And then you're also the guy whom I left a YouTube comment asking for the imfplay source 8) Yea! This is going great. That was you? lol :D Sorry for the delay, replying to you here made me realize you asked on YouTube :D ...if I converted that for-next main loop to some code that runs every time th...
by kvee
Sun May 01, 2016 11:46
Forum: Release Forum
Topic: Keen Game Engine (for lack of a better name): VGA Keen DEMO
Replies: 63
Views: 24662

have you any experience with this? I wrote imfplay, so you could say that, yeah :] this is a barebone version my older QBasic imfplay code, it's kinda garg and undocumented, but it works: CLS DIM VRAM(256) F$ = "imfs\k4t03.imf" SPEED = 1193182 / 560 OUT &H43, &H36 OUT &H40, SPEED AND &HFF OUT &H40,...
by kvee
Sat Apr 30, 2016 11:48
Forum: Commander Genius
Topic: A stupid idea - backporting CG?
Replies: 4
Views: 3883

gerstrong wrote:Snes? I cannot tell if that's possible.
I'm very much afraid that it's not without an almost complete rewrite in assembly.

A clean reference for all the game logic and physics is a big help though!
by kvee
Sat Apr 30, 2016 10:55
Forum: Release Forum
Topic: Keen Game Engine (for lack of a better name): VGA Keen DEMO
Replies: 63
Views: 24662

Re: Keen Game Engine (for lack of a better name): VGA Keen D

nice work!
keenmaster486 wrote:I'm going to have to implement an IMF player or something.
That's actually really easy, heh
by kvee
Sat Apr 30, 2016 10:47
Forum: Commander Genius
Topic: A stupid idea - backporting CG?
Replies: 4
Views: 3883

i.e., does it use adaptive tile refresh? Because if it isn't then this idea is dead in the water anyway. Well some of the platforms have hardware tile support, however compiling just plain C might be less than optimal for 16-bit targets (and should be tried out as a very first step IMO if someone's...
by kvee
Tue Mar 15, 2016 9:42
Forum: The Theater
Topic: Rick Astley's "Never Gonna Give You Up"
Replies: 14
Views: 13503

I've once actually finished the entirety of Doom 2 with this mod. Not even mad.
by kvee
Sun Feb 07, 2016 22:12
Forum: The Theater
Topic: Rick Astley's "Never Gonna Give You Up"
Replies: 14
Views: 13503

Yup, both!

You always had to sift through a lot of garbage, but hey, that was half of the fun!
by kvee
Sun Feb 07, 2016 22:08
Forum: The Theater
Topic: Rick Astley's "Never Gonna Give You Up"
Replies: 14
Views: 13503

Well I think a 7" is more fitting for a rickroll-by-mail :D Got it at an used record store, they always had a box full of 7"s, 10 CZK for one... so I've always bought like 2-3 LPs and then a crapton of singles. When I saw Never Gonna Give You Up, I immediately knew what to do :]] Shame the store doe...
by kvee
Sun Feb 07, 2016 20:15
Forum: The Theater
Topic: Rick Astley's "Never Gonna Give You Up"
Replies: 14
Views: 13503

Lets necro this even further!
My most elaborate rickroll involved me sending a 7" vinyl single of Mr. Astley's greatest hit via snail mail!
by kvee
Sat Feb 06, 2016 13:35
Forum: The Classics
Topic: Guess that game!
Replies: 477
Views: 164291

Yars' Revenge on Atari 2600! have you ever played it?! I've always brimmed over with enthusiasm for that coloured noise. And yet it's such a simple idea. I think I've tried it in an emulator once. That noise is perfect though! IIRC it's actually the game's code. ...thinking of your music rmx and ju...
by kvee
Tue Feb 02, 2016 11:33
Forum: The Classics
Topic: Guess that game!
Replies: 477
Views: 164291

Yars' Revenge on Atari 2600!
by kvee
Thu Oct 22, 2015 8:11
Forum: Official Keen Games
Topic: Keen 6 speed run in 5:25 (with glitches)
Replies: 7
Views: 6035

The explanation is a little more basic. The game keeps track of the sprite Keen is 'riding' so that as its location is changed his is as well without any problems. It does this by simply storing the number of the sprite being used. Keen can ride his bullet like a platform due to a piece of code ins...