Made another demake, this time the old EGA Duke Nukem1 game.
In lo-res, as always, as it's so much easier to code for.
https://www.youtube.com/watch?v=XjZEjs3p9ow
http://www.deater.net/weave/vmwprod/duke/
Vince
I like the graphics. I'm not really able to use the controls very well,
but that may be a "me" problem.
The github makes it seem like you use a Mockingboard, but I could not seem
to detect the code even accessing $C400-$C4FF, let alone trying to play music.
Also, when I run it on KEGS as a IIgs emulator, the disk tries to move the arm
past track 35 and the game doesn't load. But when I run KEGS as a IIe emulator, it works fine. I haven't tried to look into what's going wrong yet.
On 2021-01-06, Kent Dickey <kegs@provalid.com> wrote:
I like the graphics. I'm not really able to use the controls very well,
but that may be a "me" problem.
yes, sorry, the controls are tough to use.
Apple II keyboard controls are a pain, since you don't get keydown/keyup >events. I was doing my best to match the feel of the DOS Duke Nukem game >where you can jump while running, and change direction while jumping but
it makes it a bit hard to control.
The github makes it seem like you use a Mockingboard, but I could not seem >> to detect the code even accessing $C400-$C4FF, let alone trying to play
music.
it only plays mockingborad music in the "bonus" level you get to after >beating level 1.
Also, when I run it on KEGS as a IIgs emulator, the disk tries to move the arm
past track 35 and the game doesn't load. But when I run KEGS as a IIe
emulator, it works fine. I haven't tried to look into what's going wrong yet.
that's odd. I'm using qkumbas fast rwts code which as far as I know should >work on IIgs, but I haven't tested there. I usually only test on II+/IIe.
Vince
It's possible to tell if a key is being pressed on any Apple II.
You read $C010, and if the high-order bit is set, some key is being
pressed. Reading $C010 does clear the MSB of $C000, so you have to
rely on the low 7 bits of $C000 to tell you what the key was.
Kent Dickey wrote:
It's possible to tell if a key is being pressed on any Apple II.
You read $C010, and if the high-order bit is set, some key is being pressed. Reading $C010 does clear the MSB of $C000, so you have to
rely on the low 7 bits of $C000 to tell you what the key was.
Only on the IIe and later--not the II,II+.
It's possible to tell if a key is being pressed on any Apple II. [...]
Only on the IIe and later--not the II,II+.
I didn't know that.
Sysop: | Gate Keeper |
---|---|
Location: | Shelby, NC |
Users: | 764 |
Nodes: | 20 (0 / 20) |
Uptime: | 40:56:54 |
Calls: | 11,275 |
Calls today: | 1 |
Files: | 5,288 |
D/L today: |
81 files (10,064K bytes) |
Messages: | 521,283 |