Register | Login
Views: 19364387
Main | Memberlist | Active users | ACS | Commons | Calendar | Online users
Ranks | FAQ | Color Chart | Photo album | IRC Chat
11-02-05 12:59 PM
0 user currently in General Emulation.
Acmlm's Board - I2 Archive - General Emulation - Schpune! [new NES emu] | |
Pages: 1 2Add to favorites | "RSS" Feed | Next newer thread | Next older thread
User Post
Dish

Spiny
Level: 38

Posts: 294/596
EXP: 355646
For next: 14801

Since: 03-15-04
From: Disch

Since last post: 18 days
Last activity: 18 days
Posted on 03-15-05 12:20 AM Link | Quote
-- Download Link --


Some of you might remember a while ago in the programming forum I was hitting people up to help on a front for this emu I was working on. Well -- after a while I just decided to go ahead with it myself. Schpune is what has developed since then! It's got a lot of basic emu features, though it's nothing super-spectacular yet (still very young and in early/mid stages of development).

Basic feature lists:
- savestate support (typical 10 slot system like most emus have)
- basic fastforwarding capabilites (with configurable hotkey -- put it on your gamepad!)
- soft IPS patching on file load
- .pal files can be associated with individual roms
- sound channel panning/inversion techniques similar to those found in NotSo Fatso
- sound channel options can be saved as presets and can be associated with individual roms
- not crappy movie support. Savestates can be saved/loaded during movie recording to record cheatish movies. movies won't lose sync (I don't know why some emus have a real hard time with that)
- various graphics filters (Hq2x, 2xSai, Super Eagle, Super2xSai)


Supported Mappers (with some example games)
0 (Super Mario Bros. - Ice Climber - Balloon Fight)
1 (Final Fantasy - Legend of Zelda - Castlevania 2 - Megaman 2)
2 (Castlevania - Megaman)
3 (Solomon's Key)
4 (Super Mario Bros 2, 3 - Megaman 3-6 - Crystalis - a million other games)
5 (Castlevania 3 - Just Breed - Uchuu Keibitai SDF)
7 (Battletoads - Marble Madness)
9 (Mike Tyson's Punch Out)
10 (Fire Emblem)
11 (Crystal Mines)
24 (Akumajou Densetsu)
26 (Madara - Esper Dream 2)
66 (Dragon Power)
69 (Gimmick! - Batman: Return of the Joker)
71 (Mig 29 Soviet Fighter - Fire Hawk)

FME-07 sound supported (Gimmick!)
MMC5 sound supported (Just Breed)
VRC6 sound supported (Akumajou Densetsu, Madara, Esper Dream 2)

*** Note that this is a beta, and I'm only posting it here for feedback/bug reports and the like. This is not a "real" release -- so I ask that you please do not redistribute it anywhere.

Please lemme know what you guys all think. Ideas for improvements, bug reports, and ROMs the emu has problems with are all greatly appreciated.
Setzer

Popo
Level: 36

Posts: 128/532
EXP: 290182
For next: 17928

Since: 04-22-04
From: Not Florida. because I'm going to sink it.

Since last post: 5 hours
Last activity: 48 min.
Posted on 03-15-05 01:49 AM Link | Quote
Yay Schpune <3 Too bad I'm still too lazy to download it even though you posted a link right there :'( I mean. download this, it's great =D
dan

Snap Dragon
Level: 43

Posts: 481/782
EXP: 534516
For next: 30530

Since: 03-15-04

Since last post: 20 hours
Last activity: 14 hours
Posted on 03-15-05 02:52 AM Link | Quote
As per usual, top notch stuff A few things though, I noticed:

- Doesn't accept command-lines (Although, I presume this will be added in the future
- It has severe problems with my Castlevania ROM hack. I made a few alterations to the game (changed mappers, switched to CHR-ROM), and it seems to work on pretty much every emulator I tried, except for Schpune. It's probably something in one of my hacks (highly likely, I was learning as I went along), but I can send you the ROM if you want to check it out.
Dish

Spiny
Level: 38

Posts: 295/596
EXP: 355646
For next: 14801

Since: 03-15-04
From: Disch

Since last post: 18 days
Last activity: 18 days
Posted on 03-15-05 03:11 AM Link | Quote
Originally posted by dan
As per usual, top notch stuff


Thanks thanks ^^



- Doesn't accept command-lines (Although, I presume this will be added in the future



Well I personally never use the commandline (at least not with emulators) -- so I probably would not have added it without someone requesting it. ;P

And actually I don't even know what's typical. only thing I can think of would be the ROM to load ( "Schpune Castlevania.nes" ). Maybe a fullscreen option or something? What kind of options would you want through the commandline?


It has severe problems with my Castlevania ROM hack. I made a few alterations to the game (changed mappers, switched to CHR-ROM), and it seems to work on pretty much every emulator I tried, except for Schpune. It's probably something in one of my hacks (highly likely, I was learning as I went along), but I can send you the ROM if you want to check it out.


It probably would be easiest for me to figure out if I had a copy of the ROM (could see the problems first hand, make a trace, find the problem). If you're willing, you can slip a copy to disch_[at]yahoo[dot]com and I'll take a gander.
dan

Snap Dragon
Level: 43

Posts: 482/782
EXP: 534516
For next: 30530

Since: 03-15-04

Since last post: 20 hours
Last activity: 14 hours
Posted on 03-15-05 02:09 PM Link | Quote
Originally posted by Disch
Well I personally never use the commandline (at least not with emulators) -- so I probably would not have added it without someone requesting it. ;P

And actually I don't even know what's typical. only thing I can think of would be the ROM to load ( "Schpune Castlevania.nes" ). Maybe a fullscreen option or something? What kind of options would you want through the commandline?


Well the only thing I'm looking for is the ROM to be loaded. (Mainly so I can use your emulator with a frontend)
Kitten Yiffer

Purple wand
Furry moderator
Vivent l'exp����¯�¿�½������©rience de signalisation d'amusement, ou bien !
Level: 135

Posts: 8525/11162
EXP: 28824106
For next: 510899

Since: 03-15-04
From: Sweden

Since last post: 3 hours
Last activity: 4 min.
Posted on 03-15-05 08:13 PM Link | Quote
Elite runs exactly the same way as FCE ultra does, and as glitchy too... (and works perfectly in PAL mode for some reason thought on both emulators... even if it isn't a PAL ROM last I checked )

Elite is some public domain 3D shooter game for the NES, if
you didn't heard about that game.

Sure there is still some mappers to support, but the only game I couldn't run at all was Snake rattle n roll and that was becuse of the mapper being unsupported. The rest of the games ran perfectly. I am surprised how good this emulator was.

Perfomance wise Schpune! is just so much better than FCE ultra, Schpune! will be the emulator I would use on old computers as it takes less resoruces from what I have seen.


(edited by Kitten Yiffer on 03-15-05 11:14 AM)
Dish

Spiny
Level: 38

Posts: 296/596
EXP: 355646
For next: 14801

Since: 03-15-04
From: Disch

Since last post: 18 days
Last activity: 18 days
Posted on 03-15-05 09:58 PM Link | Quote
Originally posted by dan
Well the only thing I'm looking for is the ROM to be loaded. (Mainly so I can use your emulator with a frontend)


Cool. I'll add that to the to-do list. As for your castlevania hack... yes that is very strange . I'll definatly have to look into that more.

Originally posted by Kitten YifferElite runs exactly the same way as FCE ultra does, and as glitchy too...


After a quick check on the nesdev boards... it appears that Elite made the Hall of Shame, meaning it may work on some emulators, but not all, and most definatly will not work on the actual system (so it's not really an NES homebrew -- but more of a homebrew ROM for emulators). It's very likely that both FCEU and Schpune are doing things right... it's Elite that is doing things wrong.


Sure there is still some mappers to support, but the only game I couldn't run at all was Snake rattle n roll


Snake Rattle 'n Roll uses mapper 1 and works fine for me. Make sure your ROM has a good header. First 16 bytes should be:

4E 45 53 1A 02 04 11 00   00 00 00 00 00 00 00 00


Thanks for the compliments and positive feedback ^^. I'm really happy with how the emu is turning out.
Kitten Yiffer

Purple wand
Furry moderator
Vivent l'exp����¯�¿�½������©rience de signalisation d'amusement, ou bien !
Level: 135

Posts: 8535/11162
EXP: 28824106
For next: 510899

Since: 03-15-04
From: Sweden

Since last post: 3 hours
Last activity: 4 min.
Posted on 03-15-05 10:08 PM Link | Quote
...xD

Oh yeah, I have the "classical Diskdude text" in my header, where it should be no bytes. (I know since I have hacked Snake rattle n roll alot, and documentated it) I heard about that problem, but I didn't bother about it since it worked perfectly on FCE ultra... oh well I change it.'

Edit: Seems like Elite orginally was a PAL game who they probably tested on a real European NES, then modified it for NTSC emulators later... so maybe that's why it works perfectly on PAL mode.


(edited by Kitten Yiffer on 03-15-05 01:09 PM)
Ran-chan

Moldorm
eek, when are they going to stop growing...
Level: 143

Posts: 8298/12781
EXP: 35293588
For next: 538220

Since: 03-15-04
From: Nerima District, Tokyo - Japan

Since last post: 12 hours
Last activity: 12 hours
Posted on 03-15-05 10:36 PM Link | Quote
There. I downloaded it. I wonder how well it
Kyoufu Kawa
I'm not bad. I'm just drawn that way.
Level: 70

Posts: 1341/2481
EXP: 3008456
For next: 7355

Since: 03-19-04
From: Catgirl Central

Since last post: 14 hours
Last activity: 13 hours
Posted on 03-16-05 01:04 AM Link | Quote
I pronounce it "spoon". Am I right there?
Ran-chan

Moldorm
eek, when are they going to stop growing...
Level: 143

Posts: 8322/12781
EXP: 35293588
For next: 538220

Since: 03-15-04
From: Nerima District, Tokyo - Japan

Since last post: 12 hours
Last activity: 12 hours
Posted on 03-16-05 01:27 AM Link | Quote
We have different pronouncifications, Kawa.

I pronounce it "Schpuun".
Colleen
Administrator
Level: 136

Posts: 7380/11302
EXP: 29369328
For next: 727587

Since: 03-15-04
From: LaSalle, Quebec, Canada

Since last post: 3 hours
Last activity: 1 hour
Posted on 03-16-05 06:06 AM Link | Quote
As if there aren't enough NES emulators out there.

Seriously, nice job! I'm downloading it now and I'll give it a whirl later.

Kitten Yiffer: Elite saw a release in Europe for the NES (obviously in PAL format), and that rom should be fine. It's the NTSC version that's pretty damn dodgy.
Dish

Spiny
Level: 38

Posts: 297/596
EXP: 355646
For next: 14801

Since: 03-15-04
From: Disch

Since last post: 18 days
Last activity: 18 days
Posted on 03-16-05 11:19 PM Link | Quote
I actually meant for it to sound almost like 'Spoon'.. only with the 'sh' sound in there, so I guess the 'proper' way to pronounce it would be "Shpoon".

Originally posted by Colleen
As if there aren't enough NES emulators out there.


Yeah yeah I know XD. I'm well aware of all the arguments about developing emulators just for the sake of developing them as adding to the 'noise'. But I'm not making this emu to make another emu -- I'm making this emu because I like making it (something about the NES just fascinates me). And as long as I'm making it, I might as well let some other people use it if they want.
Hyde

Goomba
Level: 8

Posts: 22/24
EXP: 2168
For next: 19

Since: 11-27-04

Since last post: 209 days
Last activity: 203 days
Posted on 03-18-05 12:36 AM Link | Quote
Well, all I can say is that this emulator is rockin'
Acillatem98

Red Koopa
Level: 17

Posts: 41/135
EXP: 24570
For next: 173

Since: 03-02-05
From: Akron, Ohio

Since last post: 2 days
Last activity: 6 hours
Posted on 03-18-05 03:18 AM Link | Quote
Well, its probably my computer but for some reason the sound runs choppy and the game runs about 90% speed, I think it is my computer though. Still, a lot better than I could do.
Dish

Spiny
Level: 38

Posts: 298/596
EXP: 355646
For next: 14801

Since: 03-15-04
From: Disch

Since last post: 18 days
Last activity: 18 days
Posted on 03-18-05 07:18 AM Link | Quote
How fast is your computer? Schpune isn't exactly lightning fast like some of the other low-end emus out there. Though I did try to make it as quick as I could without sacrificing accuracy.
dormento

Shyguy
Level: 17

Posts: 82/99
EXP: 24075
For next: 668

Since: 03-15-04
From: Esteio - Brasil

Since last post: 182 days
Last activity: 161 days
Posted on 03-19-05 12:34 AM Link | Quote
My only rant is that you could've named it 'slickNES'
Good job. Btw, when can we expect SchpuneXD?
A real shame www.schpune.com is already taken :p

Btw, 2x video modes _very slow_ on my home machine (k6-ii 500 128 Mb, onboard sound, nvidia tnt232mb)
Dish

Spiny
Level: 38

Posts: 299/596
EXP: 355646
For next: 14801

Since: 03-15-04
From: Disch

Since last post: 18 days
Last activity: 18 days
Posted on 03-19-05 07:56 AM Link | Quote
Originally posted by dormento
My only rant is that you could've named it 'slickNES'


I wanted to break out of the _____NES mold. Besides... the Disch ran away with the Schpune! XD


Good job. Btw, when can we expect SchpuneXD?


Thanks ^^. Unless someone else comes on board with a desire to add a debugger and work with my bizarre and hard to follow code -- don't expect one. I'm not about to make a debugger -- especially not when there's already one as top notch as FCEUXD.


Btw, 2x video modes _very slow_ on my home machine (k6-ii 500 128 Mb, onboard sound, nvidia tnt232mb)


Yeah.... they're slower on mine too. normal displaying uses like 2% of my CPU... but with a simple stretch it jumps up to like 60%. I don't really see a solution -- software stretching is just slow -- and I'm not doing any hardware blitting for various reasons.
dormento

Shyguy
Level: 17

Posts: 83/99
EXP: 24075
For next: 668

Since: 03-15-04
From: Esteio - Brasil

Since last post: 182 days
Last activity: 161 days
Posted on 03-19-05 10:50 PM Link | Quote
...the Disch ran away with the Schpune XD...
lol

and I'm not doing any hardware blitting for various reasons.
Why exactly? Do you want to keep it portable? Are you using DirectX?

Really good job, i just owned MM3 again for the first time in years... The sound output is really that good.
Violent J

Melon Bug
Level: 41

Posts: 266/749
EXP: 479154
For next: 991

Since: 05-05-04
From: The Lotus Pod

Since last post: 8 hours
Last activity: 8 hours
Posted on 03-21-05 07:49 AM Link | Quote
Hmm. HMMM. HMMMM. I like it. Allthough it doesen't have alot of extras that FCEUXD has (which i rely on right now cuase im learning ASM), it still runs games smoother than FCEUXD does on my other older P2 computer! Me like!
Pages: 1 2Add to favorites | "RSS" Feed | Next newer thread | Next older thread
Acmlm's Board - I2 Archive - General Emulation - Schpune! [new NES emu] | |


ABII


AcmlmBoard vl.ol (11-01-05)
© 2000-2005 Acmlm, Emuz, et al



Page rendered in 0.008 seconds.