Search found 167 matches

by freem
Thu Jun 10, 2021 12:20 pm
Forum: Newbie Help Center
Topic: How to not hard code sprites
Replies: 3
Views: 228

Re: How to not hard code sprites

The wiki has a pretty nice article on this:
http://wiki.nesdev.com/w/index.php/Don% ... _addresses

The short version: use a byte as an index into your shadow OAM, and have any sprite drawing routines use that index instead of hardcoded addresses.
by freem
Sun May 30, 2021 9:28 am
Forum: Homebrew Projects
Topic: VT03 Color Tool
Replies: 2
Views: 730

Re: VT03 Color Tool

I originally planned on trying to have swappable color modes, but the code was getting too messy, so I decided to only implement the new color mode.
by freem
Thu May 27, 2021 8:56 am
Forum: Homebrew Projects
Topic: VT03 Color Tool
Replies: 2
Views: 730

VT03 Color Tool

VT03 Color Tool https://raw.githubusercontent.com/freem/colortest-vt03/master/screenshot.png I've managed to whip up a palette testing ROM for the VT03 "new color mode". As I don't have any real VT03 hardware, I haven't been able to test it. However, it has been tested on NintendulatorNRS and EmuVT...
by freem
Thu May 27, 2021 8:53 am
Forum: NESdev
Topic: VT03 4BPP Issues
Replies: 1
Views: 6038

Re: VT03 4BPP Issues

The timing is unintentional, but a year (and a day) later, I ended up figuring it out. It turns out the palette locations were different than what I was expecting. ;-------+-------+-----------+-------------- ;Pal-Lo |Pal-Hi | Pal Type | Color Nums ;-------+-------+-----------+-------------- ; $3F00 ...
by freem
Tue May 25, 2021 3:05 am
Forum: NESdev
Topic: Reading SNES gamepad on NES console?
Replies: 8
Views: 1099

Re: Reading SNES gamepad on NES console?

The wiki has a page on the SNES controller, along with a page on controller detection.

If you prefer a real world example, check out tepples' allpads-nes.
by freem
Tue May 26, 2020 8:01 pm
Forum: NESdev
Topic: VT03 4BPP Issues
Replies: 1
Views: 6038

VT03 4BPP Issues

I've been attempting to make a small VT03 ROM that uses the 4BPP color modes without any luck. The emulator I've been testing with is the 2020/05/17 release of NintendulatorNRS . I thought it would've been as simple as... Writing the correct value ($86) to $2010 to enable 4BPP for BG/Sprites and New...
by freem
Tue Apr 02, 2019 12:13 pm
Forum: NESemdev
Topic: Micro Machines: Background palette glitch
Replies: 8
Views: 9373

Re: Micro Machines: Background palette glitch

The linked wiki page states: [Micro Machines] also relies on proper background color selection when rendering is disabled and the VRAM address points to the palette The "background palette hack" mentioned: https://wiki.nesdev.com/w/index.php/PPU_palettes#The_background_palette_hack If the current VR...
by freem
Tue Mar 19, 2019 9:39 pm
Forum: Other Retro Dev
Topic: PC Engine specifics
Replies: 21
Views: 29032

Re: PC Engine specifics

I will make this fork public soon, because there's bound to be someone else out there that could find it useful, as lazily made as it is This would be nice; I tried to do this a few years back but got hung up on some things. As for merging it into asm6f, I wouldn't be against it, but a decent way t...
by freem
Fri Jan 18, 2019 1:31 pm
Forum: NESdev
Topic: asm6n
Replies: 27
Views: 18779

Re: asm6n

Thanks for posting this! Thought: Is there any chance this work could be merged with asm6f, given that at least part of your work was based on asm6f? Edit: it seems the asm6f maintainer asked this exact question which may have prompted this thread here. Indeed, that's why I've asked. No promises on ...
by freem
Thu Jan 17, 2019 1:25 pm
Forum: NESdev
Topic: What assembler do you use for NES development?
Replies: 27
Views: 13881

Re: What assembler do you use for NES development?

(Voted asm6f, but I'm extremely, extremely biased.) I voted other because I forked asm6. Mostly because asm6f didn't create usable mlb files for Mesen, but also to add a few things asm6 was missing. 1) Do you happen to have the changes published? 2) Would you mind if I implemented said changes into ...
by freem
Fri Aug 24, 2018 8:48 am
Forum: Newbie Help Center
Topic: Paperboy [NES] Title Screen Edit Question
Replies: 6
Views: 4262

Re: Paperboy [NES] Title Screen Edit Question

As someone who's hacked Paperboy before, most of the letter values are offset by some value that I can't remember offhand (my notes are at home and I'm away, otherwise I'd check).
by freem
Mon Jul 23, 2018 8:48 am
Forum: Homebrew Projects
Topic: Family Picross
Replies: 32
Views: 32927

Re: Family Picross

Welp, with the release of another Family Picross , I've decided to finally kill this project and upload the dev folders for both versions. Old Version: http://ajworld.net/freemco/famipicr/famipicross_20180723.zip New Version: http://ajworld.net/freemco/famipicr/fpp_20180723.zip The license is "I don...
by freem
Sat May 12, 2018 4:49 pm
Forum: NES Hardware and Flash Equipment
Topic: Gryzor - interesting bootleg
Replies: 33
Views: 25611

Re: Gryzor - interesting bootleg

It's the name used in Europe for the Arcade game and home computer ports in Europe.
by freem
Wed Jan 24, 2018 5:20 pm
Forum: General Stuff
Topic: Program request: program that interleaves bytes from 2 files
Replies: 10
Views: 4665

Re: Program request: program that interleaves bytes from 2 f

Seems like romwak can do what you're asking for. The "Byte Merge Two Files (/m)" option in particular.