Search found 125 matches

by malcontent
Tue Jan 19, 2021 9:46 pm
Forum: Games
Topic: Trolley Problem for Unexpanded VIC
Replies: 17
Views: 1677

Re: Trolley Problem for Unexpanded VIC (WIP)

I was expecting a more gruesome game based on the title ;D

I like these types of puzzle games. Looking forward to it. Does it load levels from disk? Maybe a level editor might be cool.
by malcontent
Wed Dec 23, 2020 10:18 pm
Forum: Games
Topic: The Vicious Dead (jrpg)
Replies: 23
Views: 1883

Re: The Vicious Dead (jrpg)

It sort of looks like the cave is an underworld, and connects to different overworld entrances? That gives a very open feel, even when you block areas with "keys". How much will you depend on the RPG style to limit the player's exploration? That is, what is blocking exploration? Certain ad...
by malcontent
Wed Dec 23, 2020 9:54 pm
Forum: Other Systems
Topic: Ports of VIC-20 type-ins to C64
Replies: 1
Views: 2161

Ports of VIC-20 type-ins to C64

A really cool effort by cout to make c64 versions of classic vic-20 type-in games, a bunch "enhanced" to 40 col: In recognition of the 40th anniversary of VIC20 in 1980, I had a mission to port/translate twenty type-in games from the VIC20 to the C64. I figured... being 2020, 20 VIC20 game...
by malcontent
Mon Nov 16, 2020 12:04 am
Forum: Programming
Topic: 6502 Carry Flag
Replies: 16
Views: 1885

Re: 6502 Carry Flag

One thing I just figured out that may be a minor point, is that after using a lsr as a div 2, the carry is actually the remainder. So if I want to divide an odd integer and split it between 2 variables, I can come out with a combination that isn't one less than the input.
by malcontent
Sat Nov 14, 2020 10:07 am
Forum: Games
Topic: The Vicious Dead (jrpg)
Replies: 23
Views: 1883

Re: The Vicious Dead (jrpg)

Good spooky music and a nice atmosphere. I like that the monster looks like he's poking out of the frame. Gives it some depth.
by malcontent
Sun May 10, 2020 11:17 pm
Forum: Programming
Topic: 6502 Carry Flag
Replies: 16
Views: 1885

Re: 6502 Carry Flag

I do that with 16 bit arguments instead, then you don’t have to worry about sign.

Code: Select all

Table !word -40, 1, 40, -1

asl
tax
lda table,x
adc zp
sta zp
lda table+1,x
adc zp+1
sta zp+1
rts
Enter with direction 0-3 in A, the ASL clears the carry
by malcontent
Fri Dec 20, 2019 11:02 pm
Forum: Programming
Topic: I need a snowfall effect
Replies: 2
Views: 2490

Re: I need a snowfall effect

this is basically just a scrolling effect. In ML it would look like. screen_width = 22 .loop ldx #21 lda screen+(screen_width*20),x sta screen+(screen_width*21),x lda screen+(screen_width*19),x sta screen+(screen_width*20),x .... lda screen+(screen_width),x sta screen+(screen_width*1),x dex bpl .loo...
by malcontent
Fri Dec 20, 2019 10:27 pm
Forum: Programming
Topic: 3D product to sum order
Replies: 2
Views: 2028

Re: 3D product to sum order

Honestly just skip to the last article in the series in C=Hacking #16: These routines, not to mention this article, are the codification of all those years of algorithms and derivations and everything else. Those past efforts created working prototypes; this one is the production model... ...So that...
by malcontent
Fri Aug 02, 2019 10:21 pm
Forum: General Topics
Topic: This is a temporary domain.
Replies: 50
Views: 14864

Re: This is a temporary domain.

Thanks for the hard work. Hope more people see the Lemon post etc.
by malcontent
Tue Apr 02, 2019 11:41 pm
Forum: Games
Topic: Robots Rumble released
Replies: 12
Views: 8635

Re: Coming soon : Robots Rumble

Your output of late is amazing! I know you are mostly converting monjon twins stuff, but that is by no means an insult. Your effort is much appreciated.
by malcontent
Tue Mar 26, 2019 6:45 pm
Forum: Games
Topic: Work in Progress - Captain on the Bridge
Replies: 3
Views: 6442

Re: Work in Progress - Captain on the Bridge

Yes! I missed this post but this is very cool. I too got an out of memory error. It was when I pressed manoveur when not fighting anything. I listed 300 to 320 and was swamped with mid$ and left$ functions. This is going to cause garbage collection very often. I'm assuming this is some sort of line ...
by malcontent
Fri Sep 28, 2018 4:26 pm
Forum: General Topics
Topic: Who owns the IP for the CBM machine ROMs PET/VIC/64?
Replies: 6
Views: 6231

Re: Who owns the IP for the CBM machine ROMs PET/VIC/64?

Yes copyright hawks are nasty. I admin a website that hosts game world files for an old DOS program called ZZT, and we've gotten multiple (albeit ignorable) C&D's from Nintendo, EA, etc., cause some 12 year old made a "Mario" game 20 years ago and we have Mario.zip on the server so som...
by malcontent
Sat Sep 22, 2018 6:58 pm
Forum: Programming
Topic: CBM DOS: How to read directory in raw format?
Replies: 8
Views: 10749

Re: CBM DOS: How to read directory in raw format?

Isn't the directory format in basic by default? I did a kernel load directory listing in ML on 64 and had to strip data to display what I wanted, maybe because I just used kernel routines to get the data, perhaps a rawer form is available more directly.
by malcontent
Mon Aug 13, 2018 8:44 pm
Forum: Programming
Topic: peek(197) & more
Replies: 11
Views: 6584

Re: peek(197) & more

The number you get from the poke 0-64 (64 being no key pressed) you put in either x or y regs and use lda $ec5e,x (unshifted decode table) to convert to PETSCII. The quirky numbers are a result of how the keyboard is wired. Remember it's PETSCII that is returned, not screen codes, so it is expected ...
by malcontent
Thu May 03, 2018 7:56 am
Forum: Games
Topic: WIP: Manic Miner port
Replies: 96
Views: 81999

Re: WIP: Manic Miner port

This is really cool. A very nice port, but you say no NTSC support even though it seems to run fine in vice, just lacking the controls to adjust the screen, or is that more trouble than I think it is and would change timing for software sprites etc?