Search found 48 matches

by samophlange
Thu Jan 23, 2020 11:16 pm
Forum: Newbie Help Center
Topic: Is this a good way to organize public/private data in ca65?
Replies: 1
Views: 1573

Is this a good way to organize public/private data in ca65?

I'm starting a new project, and I'd like to organize my code better than I did in my first project. Coming from a C/C++ background, my first instinct is to divide things in to "header" and "implementation" files. For example: ; core_controllers.inc BUTTON_A = %10000000 .global buttons_down ; bit fla...
by samophlange
Wed Jan 22, 2020 8:19 pm
Forum: Homebrew Projects
Topic: Twin Dragons - open-source platformer written in Millfork
Replies: 6
Views: 4297

Re: Twin Dragons - open-source platformer written in Millfork

Wow, this is really cool! :beer:

Did you like using Tiled as a map editor? I just started looking at it a couple of nights ago. Did you find it hard to fit concepts like metatiles and palettes to it?
by samophlange
Wed Mar 20, 2019 1:07 pm
Forum: NESdev
Topic: Help to optimize an "slide in" code
Replies: 6
Views: 4276

Re: Help to optimize an "slide in" code

The very first thing you have to do is stop setting the VRAM address for every byte! The PPU has an auto-increment feature that takes care of moving the address register over to the next position (either vertically or horizontally) after each access to $2007. You just need to indicate via bit 2 of ...
by samophlange
Sun Mar 03, 2019 11:41 pm
Forum: General Stuff
Topic: Any modern systems with just have a CPU and a frame buffer?
Replies: 27
Views: 14348

Re: Any modern systems with just have a CPU and a frame buff

I’m pretty sure you can put a modern x86 in to real or protected mode and run vga mode-x. What exactly are you looking for?
by samophlange
Sat Feb 23, 2019 1:29 pm
Forum: General Stuff
Topic: need some C/C++ help (solved)
Replies: 4
Views: 7351

Re: need some C/C++ help

The first thing to do would be to ensure that you're passing the exact same parameters to CreateFile in both situations. If that is the case, maybe Nintendulator is also accessing that resource in an exclusive way? Or it may be doing other things (including loading in DLLs) which changes the context...
by samophlange
Wed Feb 20, 2019 9:34 am
Forum: Newbie Help Center
Topic: Guidance for creating a pong game (New here)
Replies: 52
Views: 23743

Re: Guidance for creating a pong game (New here)

This youtube channel has some good videos that talk about NES development: https://www.youtube.com/watch?v=JgdcGcJga4w&list=PL29OkqO3wUxzOmjc0VKcdiNPqwliHEuEk There are two playlists. The first is "The Zero Pages", which are instructional videos. The second playlist is "NES Programming", where he is...
by samophlange
Tue Feb 19, 2019 11:54 pm
Forum: 2018 NESdev Competition
Topic: Split Second
Replies: 22
Views: 13798

Re: Split Second

I just had a chance to try this out, it's a solid effort! Completing a round and improving your score is really satisfying. :D
by samophlange
Sun Feb 17, 2019 8:43 pm
Forum: 2018 NESdev Competition
Topic: Gruniożerca 3 - The Great Cavy Clean-Up!
Replies: 19
Views: 18308

Re: Gruniożerca 3 - The Great Cavy Clean-Up!

I just had a chance to place this game last night, and it is an absolute blast! I love how the fun personality of the characters is reflected in the portraits and animations. My wife even had fun watching me play it, and she's not really in to games. I only had time to play half the levels last nigh...
by samophlange
Sun Feb 17, 2019 12:51 pm
Forum: Homebrew Projects
Topic: Untitled adventure game, Milestone 2: Basic gameplay
Replies: 18
Views: 17194

Re: Untitled adventure game, Milestone 2: Basic gameplay

Wow, that looks absolutely fantastic. The asset too looks very versatile and easy to use, and its really neat how it allows you to visualize occluders, collision, etc. I'm impressed with how much gameplay you're able to create via scripting. :beer: How did you add support for copy/paste from Aseprite?
by samophlange
Thu Feb 07, 2019 2:43 pm
Forum: phpBB Issues
Topic: Notification mails don't arrive anymore
Replies: 21
Views: 26632

Re: Notification mails don't arrive anymore

A friend of mine is trying to register an account here, but he's not able to get the account activation email. He's tried a few different email addresses, and tried using the feature to re-send the activation email, but is still unsuccessful. Maybe that is related? Also, if we could get his account ...
by samophlange
Thu Feb 07, 2019 9:33 am
Forum: 2018 NESdev Competition
Topic: Tesla Versus Edison
Replies: 10
Views: 13101

Re: Tesla Versus Edison

Thanks for the comments! We wanted it to feel like a full, complete experience, so just kept adding fun bits and tuning behavior. I've always taken inspiration from PopCap's ability to make a brilliant game by combining a simple concept with presentation, polish, and personality. Most of the flair w...
by samophlange
Tue Feb 05, 2019 6:57 pm
Forum: Newbie Help Center
Topic: INL RETRO PROGRAMMER HELP !!!!
Replies: 17
Views: 10615

Re: INL RETRO PROGRAMMER HELP !!!!

I believe you need to update the LUA script with specifics about the thing you trying to flash, such as N64 vs SNES vs NES. In addition to picking the correct console, you need to fill in other details, such as specify the mapper in the case of NES. Part of it being in beta is that much more of the ...
by samophlange
Fri Feb 01, 2019 1:02 am
Forum: 2018 NESdev Competition
Topic: Tesla Versus Edison
Replies: 10
Views: 13101

Re: Tesla Versus Edison

Updated the top post with the submission ROM. Updates since the original post: Music and SFX updates across the game Ball and Paddle physics updated to include fractional velocity / acceleration, and the ability to commute paddle velocity to the ball on contact Funny character animations in the lead...
by samophlange
Thu Jan 31, 2019 7:52 pm
Forum: Newbie Help Center
Topic: Hello Everyone :)
Replies: 12
Views: 7151

Re: Hello Everyone :)

That's fine, totally normal. If 'BNE True' is out of range, just do BEQ False / JMP True. With CA65 there are some built-in "longbranch" macros. Instead of BNE you do JNE, and it will change it to a jump whenever it becomes needed. I don't know if anyone has made a similar macro for NESASM. Oh that...
by samophlange
Wed Jan 30, 2019 5:41 pm
Forum: 2018 NESdev Competition
Topic: Melo-Jellos 2
Replies: 9
Views: 8630

Re: Melo-Jellos 2

I love the art style and color choices for this! Can't wait to check it out! :D