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
1 user currently in Rom Hacking: hukka | 2 guests
Acmlm's Board - I2 Archive - Rom Hacking - FCEUXD W00t. | |
Pages: 1 2 3Add to favorites | "RSS" Feed | Next newer thread | Next older thread
User Post
windwaker

Ball and Chain Trooper
WHY ALL THE MAYONNAISE HATE
Level: 61

Posts: 551/1797
EXP: 1860597
For next: 15999

Since: 03-15-04

Since last post: 4 days
Last activity: 6 days
Posted on 12-08-04 06:15 AM Link | Quote
FCEUXD: it's not an uber advanced emulator that's really awesome and cool and coded by bbitmaster and and, it's a state of mind :|.

Well, both.

I've been beta testing FCEUXD (until I deleted it and found shortly thereafter, that I had encrypted it, forgot the password (or typed it wrong ( )), and it rules. Built in hex editor (hex edit WHILE the game is running), -awesome- RAM viewer and editor (works like a hex editor but you can edit it right then and there). This is a brilliant tool, where you don't have to have two hex editors and three emulators open. Plus, like SNES9X Tracer, it has a code logger, which helps a LOT with assembly hacking. I've been able to make little pallete/overlay hacks in minutes with this.

http://bitmaster.panicus.org/images/FCEUXD16.png

Here's a previously posted screenshot of how powerfulz it is.

http://bitmaster.panicus.org/images/fceuxd_candy.png

More screeny.

[18:16:07 PM] <windwaker> so when's fceuxd coming out?
[18:16:22 PM] <bbitmaster> christmas
[18:16:32 PM] <bbitmaster> (hopefully)

Mark your calanders .
Wlokos

Red Paratroopa
Level: 22

Posts: 133/176
EXP: 54880
For next: 3470

Since: 04-29-04

Since last post: 11 days
Last activity: 10 days
Posted on 12-08-04 06:19 AM Link | Quote
I can't wait. It's been a long time, but this will be a huge help to all us hackers.

We're going to owe a lot to bbit.

~Wlokos
bbitmaster

Koopa
Level: 18

Posts: 35/103
EXP: 25264
For next: 4633

Since: 03-28-04
From: Knoxville, tTN

Since last post: 12 days
Last activity: 7 days
Posted on 12-08-04 06:22 AM Link | Quote
FCEUXD isn't something that can be defined in a few words, certainly not in a screenshot.
FCEUXD is a whole experience in itself.
Be ready to experience it soon.


(edited by bbitmaster on 12-07-04 09:23 PM)
DahrkDaiz

Red Super Koopa

Acmlm's Mosts 2005
Best ROM Hacker

Level: 45

Posts: 404/885
EXP: 643520
For next: 16644

Since: 03-15-04
From: K-Town

Since last post: 4 hours
Last activity: 4 hours
Posted on 12-08-04 06:37 AM Link | Quote
Hell yeah this emulator add-on kicks major ass. I've been using it since I've become a beta tester and I can't get enough of it. If I had this back when I was working on Mario Adventure, I would have gotten done twice as fast. Here's a few screenshots of how it can be qickly be put to use.

FCEUxd in action
Ok here I'm wanting to test something with Fire Luigi's new features in an upcoming hack. So I go to his power up RAM address in the RAM and I can change it to the fire power and right click it to freeze it, so if I get hit, I stay Fire Luigi The hex editor can be seen below the debugger.

I made a breakpoint for when this enemy turned into a coin because of a bug in the hack when he's hit by a fireball. The trace logger (upper left) shows the last 10,000 lines of code that was executed, so I can trace it all backwards and find out where the code went wrong. Not shown here is that I can do a Seek to: in the debugger and right click next to the line of code on the left panel and the hex editor switches to ROM editing mode, which edits the ROM in its entirety, as if I were using a normal hex editor, so I scroll up, find the buggy line of code, right click the address in the debugger, Im taken to the address in the ROM file in the hex editor, I change a few bytes and bam, bug is fix.

What's really nifty about this is that you can also save the changed code, so you don't have to apply it to another window and reload the game in the emu. In fact, if this thing had built in graphics editing tools, you'd never need anythhing else beyond level editors to hack an NES game, but if there's not a level editor, you can hack completely from the emu. I mean the hex editor has a find feature, so you can find palettes quickly, change then, reset the rom and bam, your changes are instant. If you accidentally screw up and change something you didn't mean to, you can undo the changes.

Needless to say, this is probably the biggest thing to happen to NES hacking in a long time. If you're a starting ASM hacker or a vet, you'll definitely want this baby as soon as it comes out.


(edited by Rebecca Daise on 12-07-04 09:37 PM)
tuna
...
Level: 3

Posts: 55/2
EXP: 51
For next: 77

Since: 12-02-04

Since last post: 1 day
Last activity: 1 day
Posted on 12-08-04 07:48 AM Link | Quote
The only thing I'm excessively worried about is speed; it seems like it's going to go excessively slow, but eh...

Still, that looks amazing. Christmas is too late XD
windwaker

Ball and Chain Trooper
WHY ALL THE MAYONNAISE HATE
Level: 61

Posts: 552/1797
EXP: 1860597
For next: 15999

Since: 03-15-04

Since last post: 4 days
Last activity: 6 days
Posted on 12-08-04 08:09 AM Link | Quote
FCEUxd in action -- omg I'm in this shot <3

Yeah, it's an intensely powerful tool, I love the fact that you don't have to reload it.

I'm still incredibly bummed that I forgot the password to the zip file this is stored in >_______x.
Heian-794

Red Super Koopa
Level: 44

Posts: 554/896
EXP: 611014
For next: 271

Since: 06-01-04
From: Kyoto, Japan

Since last post: 21 days
Last activity: 10 days
Posted on 12-08-04 02:45 PM Link | Quote
Is the only NES editor that supports palette viewing besides Nesticle? Nesticle won't run on my PC, and while HyNes supposedly supports it, HyNes can't handle the mapper of the game I'm hacking.

Please tell me FCEUXD will support the Bases Loaded mapper! My hack is stalled because I can't edit the colors and can't find them in the hex data.
Kitten Yiffer

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

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

Since: 03-15-04
From: Sweden

Since last post: 3 hours
Last activity: 4 min.
Posted on 12-08-04 03:01 PM Link | Quote
Oh damn, this gonna speed up my rom hacking 2x at least, if not more.

I mean, I hated how you had to restart each time you changed something in the hex editor. (sure you could use savestates, but it was still time consuming)

If you can also edit the tiles and palettes too... there would be no need for seperate editors.
BMF98567
BLACK HAS BUILT A SILLY DICE-MAZE!
GO!

Current list of BURNING FURY >8( recipients:
- Yiffy Kitten (x2)
- Xkeeper
Level: 53

Posts: 516/1261
EXP: 1094149
For next: 62970

Since: 03-15-04
From: Blobaria
Special Move: Rising Meatloaf Backhand Combo

Since last post: 21 hours
Last activity: 1 hour
Posted on 12-08-04 03:06 PM Link | Quote
Ooooooooh. Pretty...

Er, which version of FCEU is this based on?
KevDude
Newcomer
Level: 3

Posts: 2/3
EXP: 126
For next: 2

Since: 03-20-04

Since last post: 318 days
Last activity: 91 days
Posted on 12-08-04 04:17 PM Link | Quote
If I recall correctly, It took FCEUd and updated it to the latest "official" release.
DahrkDaiz

Red Super Koopa

Acmlm's Mosts 2005
Best ROM Hacker

Level: 45

Posts: 405/885
EXP: 643520
For next: 16644

Since: 03-15-04
From: K-Town

Since last post: 4 hours
Last activity: 4 hours
Posted on 12-08-04 04:35 PM Link | Quote
I believe the core it uses its .92 or .97 (7 and 2 do look a lot alike :/).

Unfortunately, I'm sure this is gonna be processor intensive, but with winamp, Mario Workshop, SMB3 TSA Editor, 3 instances of YY-Chr running and winamp, the emu with the hex editor, trace logger, pattern table viewer and the debugger all running at full speed and no slow down. (2.4Ghz cpu).


However, the trace logger will slow things down when it's logging, but that's ok with me and seems to be with other people.

And yes Heian-794, this supports palette viewing (on the pattern table viewer) so you can get the palette, go to the hex editor and search for the palette and test it out right in the emu and see instant results.

This will also make corruption pretty fast too (assuming you don't alway suse a corruptor) since the changes are instant.
Smallhacker

Green Birdo

SMW Hacking Moderator
Level: 68

Posts: 1032/2273
EXP: 2647223
For next: 81577

Since: 03-15-04
From: Söderhamn, Sweden

Since last post: 10 hours
Last activity: 9 hours
Posted on 12-08-04 05:17 PM Link | Quote
w00t
This will really come in handy!
Jaspile

Red Koopa
Level: 20

Posts: 73/133
EXP: 37467
For next: 4972

Since: 03-15-04
From: Paris, France

Since last post: 20 hours
Last activity: 11 hours
Posted on 12-08-04 05:43 PM Link | Quote
'been waiting so long for this...
Hooray for christmas!
Remember Christmas 2004 as the time when bbitmaster revolutionized the NES rom hacking scene...
Sokarhacd

Ball and Chain Trooper
Resistance is Futile
You Will Be Assimilated
Hab SoSlI' Quch
Level: 61

Posts: 874/1757
EXP: 1799888
For next: 76708

Since: 03-15-04

Since last post: 6 days
Last activity: 4 hours
Posted on 12-08-04 07:54 PM Link | Quote
damn, still to far away, ive been waiting ever since he mentioned it here...im so impatient lol...
Parasyte

Bullet Bill
Level: 35

Posts: 163/514
EXP: 267348
For next: 12588

Since: 05-25-04

Since last post: 104 days
Last activity: 32 days
Posted on 12-08-04 08:03 PM Link | Quote
I'm glad to see this project actually went somewhere. Bebit has done a fine job since he took over.
bbitmaster

Koopa
Level: 18

Posts: 36/103
EXP: 25264
For next: 4633

Since: 03-28-04
From: Knoxville, tTN

Since last post: 12 days
Last activity: 7 days
Posted on 12-09-04 12:15 AM Link | Quote
Wow, thanks Para, and DD, and everyone else. All I can say is that I'm speechless at all of the support I've recieved for working on this.

I'm in the process of finishing up a few things, which is seeming to be the hardest part - I really hope I can deliver a complete version by christmas.

And to answer your questions:

Alexa: Yes, It might be a bit slow to use more than one feature at a time on a PC that is slower than... I'd estimate 900MHZ. I have really worked hard writing really neat code to optimize everything. The name table viewer (yes! you heard that right, it'll have a name table viewer!) takes up a fraction of the CPU usage it once took, as does the hex editor. I could have optimized para's ppu viewer a lot more, but it doesn't look like that will get done before the release.

Heian-794: If the original FCEU supports the bases loaded mapper (and I'm sure it does - it works with almost everything), then FCEUXD should work great with it. And you'll be able to view a lot more than palettes.

Kitten Yiffer: Sorry, there are no plans for a tile editor. I thought about it, but decided it'd take too much work at this time. The source code will be released, so if anyone else wants to add anything like that, they are welcome to do so.

BMF: This is based on the 97.5 release of FCEU. I still am thinking about trying to port it to the latest release later on.
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 2346/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 12-10-04 12:49 AM Link | Quote
*Sigh*

All this awesome raw power... And yet you still can't directly edit the ASM (eg: click an opcode and type in a new one) or al of the registers (SP anyone?).

Also as far as editing the actual ROM file, wouldn't it make more sense to have a save button instead of making it instant? You don't wanna accidentally fry the ROM.
Heian-794

Red Super Koopa
Level: 44

Posts: 557/896
EXP: 611014
For next: 271

Since: 06-01-04
From: Kyoto, Japan

Since last post: 21 days
Last activity: 10 days
Posted on 12-10-04 01:15 AM Link | Quote
That is good news, BBitmaster. I've got a Bases Loaded hack all ready to go -- deciphered the stats, names, uniform numbers, etc. -- but without some new colors, it won't be all that good.

(But please don't say it'll be as difficult to install as the original FCEU...)
Gavin

Fuzzy
Rhinoceruses don't play games. They fucking charge your ass.
Level: 43

Posts: 332/799
EXP: 551711
For next: 13335

Since: 03-15-04
From: IL, USA

Since last post: 13 hours
Last activity: 13 hours
Posted on 12-10-04 06:41 AM Link | Quote
Originally posted by HyperHacker
*Sigh*

All this awesome raw power... And yet you still can't directly edit the ASM (eg: click an opcode and type in a new one) or al of the registers (SP anyone?).

Also as far as editing the actual ROM file, wouldn't it make more sense to have a save button instead of making it instant? You don't wanna accidentally fry the ROM.


you were saying

and thanks to Para for coding the feature (it was in FCEUd in incomplete form)


furthermore, i believe bbit was that it in fact does not directly edit the rom file, rather it makes it's changes to the data stored in the RAM that the emu is running off of only. There is, just as you were asking for, a File -> Save (+ Save As) menu option.


(edited by Gavin on 12-09-04 09:44 PM)
(edited by Gavin on 12-09-04 09:54 PM)
Googie

Surarok
Level: 39

Posts: 227/624
EXP: 380784
For next: 23987

Since: 03-15-04
From: Corona Queens New York

Since last post: 3 hours
Last activity: 3 hours
Posted on 12-10-04 07:32 AM Link | Quote
Hey Bbitmaster, I am really glad that this is getting close to completion. I've been waiting since you first announced it a while back. Reading this thread made my day. You rock bro, Thanks for taking the time to make FCEU XD. I can't wait till this is released.
Pages: 1 2 3Add to favorites | "RSS" Feed | Next newer thread | Next older thread
Acmlm's Board - I2 Archive - Rom Hacking - FCEUXD W00t. | |


ABII


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



Page rendered in 0.027 seconds.