Search found 48 matches

by nIghtorius
Fri Mar 08, 2019 1:34 pm
Forum: NESemdev
Topic: phibiaNES emulator.
Replies: 40
Views: 33705

Re: phibiaNES emulator.

Currently I have implemented a new filter. It is called 2x upscaling with sprite shadows.

Whaddya' think?
by nIghtorius
Sat Sep 26, 2015 7:13 pm
Forum: Newbie Help Center
Topic: Movement of the player a few tiles
Replies: 3
Views: 1537

Re: Movement of the player a few tiles

My piece of metasprite code: ; Metasprite addon lib for PPU.s ; (c) 2014-2015 Peter Santing ; ; ; OAM is always 0x0500 in my engine so place meta sprites there. ; also NEVER TOUCH 0x00 (SPRITE #0) WRITEBUF EQU $C ; zeropage address counters. XBUF EQU $D; add_meta_sprite: ; ($00) = holds metasprite a...
by nIghtorius
Sat Sep 26, 2015 6:57 pm
Forum: NESemdev
Topic: phibiaNES emulator.
Replies: 40
Views: 33705

Re: phibiaNES emulator.

New release of phibiaNES beta #9 (unstable release) added * VRC7 audio * ROM browser ( functional, but unstable ) * Open File now combines NSFs and ROMs (therefore removing the Open NSF option) * Recent ROMs also show recent NSFs. * Lots of emulation improvements. * Fixed mapper #31 (CHR_ROM emulati...
by nIghtorius
Sat Sep 26, 2015 6:50 pm
Forum: NESemdev
Topic: phibiaNES Next - Project codename Denver.
Replies: 0
Views: 5834

phibiaNES Next - Project codename Denver.

During the development of phibiaNES I have learnt much about the NES. I also learnt that too many design mistakes were made when I started writing this emulator. I tried to aim for accuracy. But the design mistakes I made in the start prevent me from reaching this goal. for example "Bill & Ted's Exc...
by nIghtorius
Sat Sep 26, 2015 4:44 am
Forum: NESemdev
Topic: INL NSF mapper 31 test ROMs
Replies: 2
Views: 4077

Re: INL NSF mapper 31 test ROMs

Thanks,

Because of it I came to learn about the fact that this mapper format also supports CHR-ROM. I thought that it only supported CHR-RAM.
by nIghtorius
Mon Jun 08, 2015 3:01 pm
Forum: NES Music
Topic: An NSF rip request
Replies: 2
Views: 2611

Re: An NSF rip request

Don't hear anything.... it's mute.
by nIghtorius
Mon Jun 08, 2015 1:50 pm
Forum: NES Graphics
Topic: NES ASM SCREEN
Replies: 2
Views: 2836

Re: NES ASM SCREEN

You should implement a compression scheme too. Which takes less space in your ROM. I'll dig up my simple compression/decompression algorithm ( probably can be written better, but it suits my needs ) decompression code (ASM): LoadCompressedScene: ; Nametable Data. clc lda $02 sta $2006 lda $03 sta $2...
by nIghtorius
Sat May 30, 2015 6:27 am
Forum: NESemdev
Topic: kindred (emulator)
Replies: 27
Views: 20051

Re: kindred (emulator)

tepples wrote:
nIghtorius wrote:I sync with NTSC games to VSYNC
Which might not work if someone has a 75 Hz monitor. Or is failure to support non-60 Hz monitors considered "acceptable collateral damage" nowadays?
No actually @ 75hz it will enable the HAT timer again with NTSC games at the cost of hefty cpu usage.
by nIghtorius
Sat May 30, 2015 2:28 am
Forum: NESemdev
Topic: kindred (emulator)
Replies: 27
Views: 20051

Re: kindred (emulator)

a fellow Delphi developer :) It is already very compatible :) * congrats * But is seems quite CPU hungry. 13/14% CPU (Core i7 4790k) meaning one core is at least 100% constantly. Are you polling the high accuracy timer? I sync with NTSC games to VSYNC, bringing down the CPU utilization to 3%. PAL ga...
by nIghtorius
Sun Apr 05, 2015 12:25 pm
Forum: NESemdev
Topic: Stuck on PPU Implementation
Replies: 17
Views: 7860

Re: Stuck on PPU Implementation

You also keep instruction cycles? Because that is very required to do so. As the ppu (NTSC) does 3 cycles per cpu cycle. This synchronization is very imported as a lot of games depend on it. You could try with Donkey Kong. This is the easiest game to play with considering PPU development. Super Mari...
by nIghtorius
Tue Feb 10, 2015 1:59 pm
Forum: NESemdev
Topic: phibiaNES emulator.
Replies: 40
Views: 33705

Re: phibiaNES emulator.

Beta with the bugfixes (beta 8b1) Also added the sourcecode of the NSF player. So if someone likes to tinker with it.. be my guest. pNES-beta8b1.7z Bugfixes are: * Page boundary bug NSF loader fixed. * Palette bug fix (when no custom palette is loaded the emphasis palettes are not generated!) ----- ...
by nIghtorius
Tue Feb 10, 2015 7:40 am
Forum: NESemdev
Topic: phibiaNES emulator.
Replies: 40
Views: 33705

Re: phibiaNES emulator.

Sorry, it seems there are 2 massive bugs slipped into beta #8 release. namely: * blackscreen when using the default-system palette (only on the blargg ntsc filter you get an image) - Workaround(s): use blargg ntsc filter or apply a custom palette. * nsf files sized 20,24,28,36,40,44,52,56,60, etc lo...
by nIghtorius
Mon Feb 09, 2015 11:40 am
Forum: NESemdev
Topic: phibiaNES emulator.
Replies: 40
Views: 33705

Re: phibiaNES emulator.

pNES beta #8! ----------------- Fixes/Added: * NSF player plays much more NSF's as any load address is supported now and bankswitching also. * PPU more accurate.. emulates PALlette pointer and Emphasis bits. (NTSC still needs to be updated for emphasis) * All instructions supported, including unoffi...
by nIghtorius
Sun Feb 01, 2015 5:46 am
Forum: NESemdev
Topic: phibiaNES emulator.
Replies: 40
Views: 33705

Re: phibiaNES emulator.

Currently implemented all unofficial opcodes:-

result:
phibianes-unofficial-opcodes-test.png
Games such as Streemerz, Driar are running now!
by nIghtorius
Fri Jan 16, 2015 6:16 pm
Forum: NESemdev
Topic: phibiaNES emulator.
Replies: 40
Views: 33705

Re: phibiaNES emulator.

Beta #7 can be found here. Fixes and stuff. see previous post.
pnes-beta7.7z
(936.53 KiB) Downloaded 320 times