+  RHDN Forum Archive
|-+  Romhacking
| |-+  ROM Hacking Discussion
| | |-+  Wonderswan Hacking?
Pages: [1] 2
Author Topic: Wonderswan Hacking?  (Read 1088 times)
Spikeman
Guest
« on: January 22, 2007, 06:21:41 pm »

Gideon's translation of Dicing Knight inspired me to look into some Wonderswan hacking. The game in question is Rockman EXE WS. I'm a bit confused on how to do.. anything. I opened up the ROM in Tile Molester and the only graphics I could find that looked like anything was the font. This was at 4bpp. So my first question is: What bitplane does the Wonderswan use? Is it 4bpp?

Also, I tried making a table based on the font and I couldn't find any text. I also tried changing the font to English letters and relative searching but I still couldn't find anything. I'm not really sure how to go about tracing a text routine either, because I know nothing about Wonderswan assembly. Any recommendations on where to start? As far as I know there aren't any documents on Wonderswan in the database.
Gideon Zhi
Guest
« Reply #1 on: January 22, 2007, 06:54:28 pm »

It varies. YY-CHR seems to think that WSC uses a similar format to SMS; others think Genesis/Megadrive. Most of the Dicing Knight graphics were stored as 4BPP Genesis, I think, but some were 2bpp gameboy (for the WS monochrome "Only for WSC/Swancrystal" screen.)
Spikeman
Guest
« Reply #2 on: January 23, 2007, 12:20:10 am »

Thanks Gideon, any tips on finding text? I usually don't have trouble.. is there a possibility it's using 2-byte characters and I'm not searching right?
Piotyr
Guest
« Reply #3 on: January 23, 2007, 01:59:30 pm »

I wish I could help spur wonderswan hacking on. Theres two games I really want to play on the system and maybe more if I looked into it. Ah well if theres anything I can do to spur it on then spur I shall! But if theres nothing the nevermind:).
Spikeman
Guest
« Reply #4 on: January 25, 2007, 02:18:57 am »

The only graphics I can find are the font and some character sprites, I can't find any menus or the title screen or anything. Since these tend to have more colors I tried other bitplanes but still couldn't find anything. They may be compressed.. Angry Oh, I also found a 2bpp graphics that says something like "This game only works on Wonderswan Color" or something, in Japanese.
Kitsune Sniper
Guest
« Reply #5 on: January 25, 2007, 02:33:43 am »

Are there even any decent WS emulators? That's what's stopped me from looking at games.

Why work on them when you can't even play them properly?
Aerdan
Guest
« Reply #6 on: January 25, 2007, 03:00:21 am »

WSCamp works fine, AFAICT.

Of course, none of them are usable under Wine. At all. I tried.
Normmatt
Guest
« Reply #7 on: January 25, 2007, 03:26:48 am »

Aerdan, theres two emulators that should be runnable on linux.

Cygne-SDL, an SDL port of Cygne
and WonderboiSDL, an SDL port of WSCamp (no sound yet though)

for us windows users theres Oswan v1.73 which has alot of compatibility problems with games fixed and is now the best wonderswan emulator, its not portable though as it uses directx as of v1.0
Starscream
Guest
« Reply #8 on: January 25, 2007, 10:58:19 am »

Anyone know how good the PSP and Xbox emulators are? I assume they're ports of existing PC-ones. The Xbox version has some scaling options I assume, but does the PSP? I'd imagine it looks a bit too small in original resolution, and awful when stretched without any filtering.
Aerdan
Guest
« Reply #9 on: January 25, 2007, 11:25:15 am »

Quote from: Normmatt on January 25, 2007, 03:26:48 am
Aerdan, theres two emulators that should be runnable on linux.

Cygne-SDL, an SDL port of Cygne
and WonderboiSDL, an SDL port of WSCamp (no sound yet though)

Cygne/SDL is mostly worthless, and I wasn't able to find an x86 Linux or sourcecode for WonderboiSDL.
Kitsune Sniper
Guest
« Reply #10 on: January 25, 2007, 04:58:49 pm »

WSCAmp? I couldn't get anything to run properly on that thing. There's a Japanese version of OSwan around that's updated regularly over here, but I haven't tested it yet...
Grindill
Guest
« Reply #11 on: January 25, 2007, 07:40:14 pm »

WSCamp has worked great (for me) so far. I'm not sure where all these problems are coming from that I keep hearing about.
Normmatt
Guest
« Reply #12 on: January 25, 2007, 08:11:08 pm »

You can find WonderboiSDL in cvs -> http://sourceforge.net/projects/wonderboi
just checkout WonderboiSDL

I also have not experenced any problems with WSCamp except it'd be nice if it'd had a debugger
Shadowsithe
Guest
« Reply #13 on: January 25, 2007, 09:01:08 pm »

Quote from: Kitsune Sniper on January 25, 2007, 04:58:49 pm
WSCAmp? I couldn't get anything to run properly on that thing. There's a Japanese version of OSwan around that's updated regularly over here, but I haven't tested it yet...

Just did, way more useable than any of the other efforts. The menus are all in English so I'm surprised no one mentioned it before.
Piotyr
Guest
« Reply #14 on: January 26, 2007, 01:08:34 pm »

So when we gunna see a translation of megaman and bass and arc the lad for wsc? I WANT THOSE GAMES!
Pages: [1] 2  


Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC