(NES) N3S v0.3.0 Alpha - 模擬器

Jacob avatar
By Jacob
at 2017-07-04T14:08

Table of Contents

2017.07.01

N3S is a 3D NES emulator for Windows that is currently in alpha. It wraps
the Nestopia UE libretro core and re-emulates the PPU to draw predefined 3D
voxel meshes in place of 2D sprites.

Current Features

- Emulates PPU
- Nametable scrolling and mirroring
- OAM sprite data
- Registers such as CTRL, MASK, etc
- Detects CHR bank switching and draws sprites accordingly
- Renders NES games in 3D
- Replaces sprites with predefined 3D voxel meshes
- Can draw partial sprites that are clipped by edge of screen or nametable
scroll
- Palette-based shader code uses actual palette data from PPU each frame
- Mirrors sprites in shader code
- Draws 8x16 mode if specified in CTRL register

Planned Features

- Support for games without CHR ROM
- Meshes are generated when the game is loaded, so games with sprite data
compressed in PRG ROM cannot be loaded.
- Utilize built-in libretro features like save states, frameskipping, etc
- Haven't implemented yet but comes with Nestopia libretro core
- Built-in voxel editor
- Allows users to sculpt truly 3D meshes for each sprite and export for each
game
- Sprites are 8x8x32 voxels
- N3S file repository
- "Official" 3D definitions will be curated in Git repository and downloaded
by app automatically
- Users can upload and revise

N3S v0.3.0 Alpha Changelog:

New Features:

- Editor added.
- You can currently switch between game and editor with ; (semicolon) and '
(single quote) keys, respectively.
- You can read more about workflow and scene / voxel editor here:
http://n3s.io/index.php?title=Editing_N3S_Files
- Editor is not feature-complete, and N3S file format is subject to change in
coming versions. I wouldn't recommend seriously tackling converting a game to
- 3D yet as it may become incompatible.
- Editor controls are currently hardcoded and listed below.

Input system added

- Can now bind multiple analog or digital inputs to various functions within
the app.
- Currently supports XInput and keyboard/mouse.
- Bindings temporarily hard-coded, but will support remapping with config file
or menu in coming versions.
- GUI implemented, along with shader for overlay and text rendering.
- In-app console output implemented, rarely used in current version

Bug fixes:

- Fixed audio issues when moving or resizing window.

New issues:

- Mesh info window in editor overlaps new buttons (VRAM, CHR pages) in scene
selector GUI.
- Buttons in palette window not always responsive.
- Left analog stick moves camera and give NES directional input at the same
time.
- ALT key focuses Windows menu, even within editor.

Outstanding issues:

- Cannot play games with no CHR data / sprite data compressed in PRG.
- Many games still have graphical glitches.
- PAL games run, but at 60hz rather than 50hz.
- Audio buffer still loops when accessing application menu bar.
- Many menu items do not do anything yet.
- Possibly unknown issues on different versions of Windows, has only been
tested on Windows 10 x64.


https://github.com/and0p/N3S

--

ポーラステーション
http://perry0517a.blogspot.tw/

--

All Comments

(GB/GBC/GBA for Android) VGBAnext v5.5.5

Olive avatar
By Olive
at 2017-06-29T21:39
2017.06.24 Nintendo GameBoy Advance/GameBoy Color/GameBoy emulator for Android has been updated. Changes: - Added Cheatopedia cheats for 8 more GBA games ...

科學島大冒險(Verne World)簡易攻略(

Sarah avatar
By Sarah
at 2017-06-29T21:34
科學島大冒險(Verne World)簡易攻略(中) https://goo.gl/nYBzxk 把該拿的東西拿完之後先別急著去搭「巨人号」,建議可以在這裡先大量囤積各種回復道 具,這樣待會在「地底島」就會能無後顧之憂地悠閒前進。採買完畢後就坐上「巨人号」 飛回「飛空島」,但因為多了一個「シャオリン」而導 ...

3DS模擬器Citra無法執行

Bethany avatar
By Bethany
at 2017-06-29T20:34
請教一下各位不知道為什麼我執行模擬器都一直跳出 http://imgur.com/a/HCG4z 無法執行!! 顯示卡GTX1070 也更新到最新版的驅動程式了,但還是一樣無法解決 不知道是出了什麼問題。 - ...

迷你SNES美版及日版發售預定

Hedy avatar
By Hedy
at 2017-06-29T18:33
※ 引述《kojiro0531 ( )》之銘言: : https://www.nintendo.co.jp/corporate/release/2017/170627.html : 同時收錄未發售遊戲STAR FOX2 : 這次記取教訓採用原把手比例了 : 可以期待破解爽爽玩 夏普批任天堂 遭日網友罵翻 ...

OpenBor Neon Lightning Force

Olga avatar
By Olga
at 2017-06-29T02:21
終於.. 西班牙作者請人幫翻譯過後 加上修正 出了 英文版才看得懂招式 A mod made by me in 2016 with Openbor xD. I finally released the english version, i mostly use Denjin Makai saga a ...