vSNES

Announce new emulators, discuss which games run best under each emulator, and much much more.

Moderator: General Mods

Nach
ZSNES Developer
ZSNES Developer
Posts: 3903
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

Edge might, it already hosts NSRT and Snes Central.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
pagefault
ZSNES Developer
ZSNES Developer
Posts: 812
Joined: Tue Aug 17, 2004 5:24 am
Location: In your garden

Post by pagefault »

creaothceann wrote:pagefault:
I hope you don't use a compression that's hard to implement. :) What does PSR stand for?


We will be using zlib so it will be easy to decompress. PSR is short for parser. You can open up ZGUIDATW.DAT if you want to see what the format looks like uncompressed.
tukuyomi
Rookie
Posts: 39
Joined: Mon Aug 02, 2004 5:14 am
Contact:

Post by tukuyomi »

Last edited by tukuyomi on Sun Feb 17, 2008 8:06 pm, edited 2 times in total.
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

Nach wrote:Edge might, it already hosts NSRT and Snes Central.

Jipcy wrote:You've exceeded the bandwidth limit for Geocities.

Any possibility of getting a better host? Seems like there are a few out there that would give you free hosting or something...

Like ROMhacking.net? Except that server's down too....

It should only be temporary... Geocities blocks requests for one hour, dunno if that's true. RomHacking.net is already back. :)

I've been sticking with Geocities because it's a huge site that has been around for a few years, and doesn't seem to remove inactive pages. I have no experience with other hosters. :?

pagefault wrote:
creaothceann wrote:pagefault:
I hope you don't use a compression that's hard to implement. :) What does PSR stand for?


We will be using zlib so it will be easy to decompress. PSR is short for parser. You can open up ZGUIDATW.DAT if you want to see what the format looks like uncompressed.

Alright, I'll check it out.
Last edited by creaothceann on Wed Jun 07, 2006 12:04 pm, edited 1 time in total.
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

Tukuyomi:
Sorry, no links to ROM sites allowed.

pagefault: Some questions. :)
- will you be using the current set of variable names?
- VRAM and the other arrays are stored as strings, too?
- will SRAM be included as well?
- what'll be the name of the Preview variable?
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
tukuyomi
Rookie
Posts: 39
Joined: Mon Aug 02, 2004 5:14 am
Contact:

Post by tukuyomi »

Done, sorry for that :)
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

Beta version with partial support for SNESGT savestates. Only arrays are loaded (CGRAM, OAM, SRAM, VRAM, WRAM), no saving.
SV? files seem to contain an entire SPC file... :shock:

EDIT: ... which now gets loaded in this beta.
Last edited by creaothceann on Wed Jun 07, 2006 12:05 pm, edited 1 time in total.
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

Offset-per-tile effects! :D

Image Image Image

Beta can be downloaded here.

EDIT: Thanks to AEP for the webspace! :P
Last edited by creaothceann on Wed Jun 07, 2006 12:05 pm, edited 1 time in total.
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

v2.8
- new mirrors at AEP and SNES Emulation
- GUI: better support for non-standard font sizes and colors (thanks to Nightcrawler for testing)
- SRC: added offset-per-tile effects to rendering (Mode4 and Mode6 are not tested)
- SRC: improved the SPC code, added ability to save; no adding/removing of the extended tags yet
- SRC: partial support for SNESGT savestates (only arrays)
- SRC: adjusted start and end of the visible area in the Screen rendering
- SRC: fixed error message that appears when SNES.txt is not present

Downloads:
http://vsnes.aep-emu.de/
http://www.geocities.com/illegal_eagle_2003/
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

bugfix

You only need this file if you want to see the text in the right part of the HexEditor correctly.


EDIT: Fixed the bugfix. Image
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
xamenus
Veteran
Posts: 907
Joined: Fri Jul 30, 2004 12:26 am

Post by xamenus »

Silly question that's been nagging me for a while: Why are the files on your site given double extensions, like *.rar.zip ?
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

Geocities doesn't allow uploading of files with the extension ".RAR", so I'm just adding ".ZIP".
Someone might assume that the archive is broken when WinZip reports an error.

Of course other hosts don't need to follow that naming style, but it's always a bit of work to rename the files and adjust the links.
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
adventure_of_link
Locksmith of Hyrule
Posts: 3634
Joined: Sun Aug 08, 2004 7:49 am
Location: 255.255.255.255
Contact:

Post by adventure_of_link »

Why not just compress it in ZIP and be done with it ?
Image
<Nach> so why don't the two of you get your own room and leave us alone with this stupidity of yours?
NSRT here.
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

It saves 642 KB. :o

Yeah, it's not that much - I think I'll use the ZIP extension only for Geocities then.
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
adventure_of_link
Locksmith of Hyrule
Posts: 3634
Joined: Sun Aug 08, 2004 7:49 am
Location: 255.255.255.255
Contact:

Post by adventure_of_link »

Meh, just giving a suggesstion, that way no one will complain the file is corrupted, and they need to change the extenstion to only RAR.
Image
<Nach> so why don't the two of you get your own room and leave us alone with this stupidity of yours?
NSRT here.
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

Just a note - if the controls in v2.8 look too small or too large, it's because I used the wrong info for scaling them (and didn't test it enough). I'll upload a new build tomorrow that fixes that issue.
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

v2.85

Code: Select all

SRC: added support for IPS files
SRC: fixed a bug in the main window's display of shifted values (eg. CGAddB)
GUI: fixed code and GUI to scale better according to the current DPI setting
GUI: fixed some issues with HexViewer's rendering
GUI: added checkbox to control updating of the main lists
GUI: added button for using DirectColor on regular and Mode7 BGs
GUI: removed black outline on blurred screens by copying the adjacent pixels
GUI: adjusted updating the 8-bit and 16-bit images so that switching appears seamless
GUI: set checking of ZST headers to enabled by default
GUI: separated memo component for cartridge extensions into its own groupbox
Last edited by creaothceann on Wed Jun 07, 2006 12:06 pm, edited 1 time in total.
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
Nightcrawler
Romhacking God
Posts: 922
Joined: Wed Jul 28, 2004 11:27 pm
Contact:

Post by Nightcrawler »

I agree, the .rar.zip thing is annoying. I also don't think it's really spelled out for people who don't pick up on that immediately. I'd probably rather download an extra 600K then deal with that. :P

Ok, not really. I lied. 600K is alot, but it's still annoying.
[url=http://transcorp.romhacking.net]TransCorp[/url] - Home of the Dual Orb 2, Cho Mahou Tairyku Wozz, and Emerald Dragon SFC/SNES translations.
[url=http://www.romhacking.net]ROMhacking.net[/url] - The central hub of the ROM hacking community.
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

v2.86 beta
- new fields in the Cartridge window due to new information
- uses a new, stream-based library for handling compressed files
- new (unfinished) tool: SMVEditor
- some source code preparation for the new ZST format

Link1 / Link2 for the executable
Link1 / Link2 for the source

This might be one of the last versions for quite a while. Feel free to use the source for anything you want.
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

Beta03: Link

Can load and display SMV files.
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

Beta04: Link

Can load, display and edit SMV files. Next target: Saving SMV files.
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

Beta05: Link
Can load, display, edit and save SMV files.

Note that there are two major SNES9x builds: the official one (link) and the one from nesvideos (link).
Movies created with one build might be incompatible with the other one.
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

Beta08: executable, source

Code: Select all

SRC: added code for rendering 256-color BGs in DirectColor mode
SRC: fixed sprite rendering (ypos. was off by one pixel)


This fixes the SoM map screen mentioned here.
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

Beta09: various smaller bugfixes, eg. IPS patches that expand the ROM should work now.
Screen rendering also outputs 5 bits per color channel, not 8 as before - caused slight differences to emulators when color math is used.

standard build
build with debug info
source
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

Beta10: executable / source

Fixes sprite tile wrapping in test_oam_[!].smc and incorporates DMV27's info about when a sprite is visible on the current scanline.
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
Post Reply