Register | Login | |||||
Main
| Memberlist
| Active users
| ACS
| Commons
| Calendar
| Online users Ranks | FAQ | Color Chart | Photo album | IRC Chat |
| |
0 user currently in Programming. | 3 guests |
Acmlm's Board - I2 Archive - Programming - Who wants to make an NES emu with me? | | | |
Pages: 1 2 | Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
User | Post | ||
Dish Spiny Level: 38 Posts: 269/596 EXP: 355646 For next: 14801 Since: 03-15-04 From: Disch Since last post: 18 days Last activity: 18 days |
| ||
Hrm... hypher.net seems to be having problems =/ http://www.geocities.com/disch_/EmuBackEnd.txt Alternative upload. The file's a little long but it should explain things well enough. It's not as complicated as it may seem. And of course feel free to ask me questions if something's not clear. I'll really try and get the source up as soon as I can. I still want to finish up a few things. |
|||
windwaker Ball and Chain Trooper WHY ALL THE MAYONNAISE HATE Level: 61 Posts: 1115/1797 EXP: 1860597 For next: 15999 Since: 03-15-04 Since last post: 4 days Last activity: 6 days |
| ||
*later that day* Works fine on this end. |
|||
Dish Spiny Level: 38 Posts: 272/596 EXP: 355646 For next: 14801 Since: 03-15-04 From: Disch Since last post: 18 days Last activity: 18 days |
| ||
New demo uploaded... along with the source!!!!! Binary -- http://hypher.net/disch/NES.zip Source -- http://hypher.net/disch/NESsrc.zip The binary is showing off the nifty stereo effects. I might have went a little overboard with it, but it sounds pretty good I think ^^. Anyway.... I made 2 changes from the EmuBackEnd.txt thing: 1) HardReset() has the slight possibility of returning NES_ERR_MEMORY 2) A 3rd option was added to the NESOPTIONS struct: s32 nInversionCutoff; It specifies a cutoff line for right channel inversion (in Hertz). When inverted channels play notes below the cutoff line, they will not be inverted (this is useful for people with subwoofers, since inverted waves don't work well with subbies). Setting this value to 0 (or less than zero) will disable the cutoff line and inverted channels will be inverted regardless of their frequency). A few bugfixes and mapper issues solved. Still need to do some DMC things and fix some timing issues (some MMC3 games still have troubles). List of supported mappers (and example games): 0 -- Super Mario Bros, Ice Climber, Excitebike, Balloon Fight 1 -- Final Fantasy, Megaman 2, Blaster Master, Castlevania 2 2 -- Castlevania, Megaman 3 -- Solomon's Key 4 -- Megaman 4-6, SMB2, SMB3, Kirby's Adventure, Crystalis 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** -- Batman: Return of the Joker, Gimmick! * VRC6 expansion sound included! ** FME-07 expansion sound included! (in games that use it anyway: Gimmick!) That's all for tonight.... I'm about ready to pass out |
Pages: 1 2 | Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
Acmlm's Board - I2 Archive - Programming - Who wants to make an NES emu with me? | | | |