Deleted
Deleted Member
Posts: 0
|
Post by Deleted on May 18, 2012 14:50:48 GMT -5
Alright, here's the first release of the Hylian Cartographer: www.mediafire.com/?9cu6dk68562t006In some last minute changes, the correct CRC checksum is now calculated whenever you open the Rom Properties instead of when the user clicks the correct crc icon, and file replacements are done throught a 256-byte buffer to make them near instantanious. Anyway, try it out and let me know if you have any suggestions for the interface.
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on May 18, 2012 17:15:06 GMT -5
Lets just say I've taken character, weapon, and world customization to a whole new level, and that the game will play out on a semi-vexelated terrain. There will pretty much be no limit to what kind of attacks you can create.
Btw, did you try out HC yet?
|
|
|
Post by Jason777 on May 18, 2012 19:16:40 GMT -5
Yeah for prereleases! I'll be sure to try out HC today or later this weekend
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on May 18, 2012 19:24:15 GMT -5
Cool Only 3 of the utilities are finished, but I'm pretty sure as it is right now it's a valuable asset for people who want to edit non-debug roms since the name tables can be customized. btw, Jason, your name is in the about dialog for your contribution of how to create actors ;D
|
|
xdaniel
Full Member
[Mo0:0]
Posts: 90
|
Post by xdaniel on May 18, 2012 19:30:57 GMT -5
Uhm, "HylianCartographer.exe is not a valid Win32 application.", or however that message reads in English, on Windows XP SP3 32-bit. Did you compile it as a pure 64-bit executable or somesuch?
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on May 18, 2012 19:36:37 GMT -5
I thought I compiled it 32-bit, but I'm on a 64-bit pc so I may have accidentally built 64-bit. hangon a sec... EDIT: I just rebuilt and reuploaded it here: www.mediafire.com/?5ieih5zb02bkc8yI just checked and it says it's building for Win32, there's not even a 64-bit option available. Make sure you extract it first.
|
|
xdaniel
Full Member
[Mo0:0]
Posts: 90
|
Post by xdaniel on May 18, 2012 19:50:53 GMT -5
Extracted everything, tried it again, same error message. I'm gonna try it on my laptop (Win 7 HP 64-bit) and edit this post with the result... EDIT: Alright, Win 7 complains that it cannot find msvcr110.dll, so I assume you're developing this under VS 2011? And after looking around, I've got two things to mention: 1) I can't find said DLL for download, unless (I guess) I get the whole VS11 Beta package 2) Windows XP support for VS11 - both for development and running executables built with it - is still up in the air from what I can gather, and so far it doesn't look good. You can build XP-compatible programs if you target VS2010 instead of 11, which in turn requires VS2010 to be installed as well. ...so I'm afraid I won't be able to try this until VS11 is final, as I'm not going to install yet another version of VS just for one program (already have 2008 and 2010 Express on my XP desktop, 2010 on my W7 laptop)
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on May 18, 2012 20:18:21 GMT -5
|
|
xdaniel
Full Member
[Mo0:0]
Posts: 90
|
Post by xdaniel on May 18, 2012 20:34:31 GMT -5
Works now, at least on W7. Haven't had much of a chance to try it out yet, tho, and I should go to bed soon-ish (3:28 am).
Two things, tho: the ROM header country ID for Germany is D, not G, and what you have as the manufacturer is the system/supported hardware information.
N64 games with a C support the 64DD (as ex. the NTSC OoTs do), and later systems following the same identification syntax (XXX-YYYY-ZZZ) also have other letters than N there - from looking at some of my games, GBA has at least A and B, GCN has at least G, Wii has R, S and probably others.
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on May 18, 2012 21:04:32 GMT -5
I got my information from an old n64 documentation package containing pretty much every detail on the n64, I'm almost certain it's accurate. Are you sure you're not confusing the internal country ID with the county ID used in file names, because they're different..I'll just have to look it up, I might have been half asleep when I wrote that part Thanks for the heads up on the C info though. That wasn't in the documentation I have, guess the info may be a little outdated. Anyway thanks for the feedback, imagofixit EDIT: I'm experimenting with a HC bit, adding a wrapper thats 'supposed' to make MSVC11 applications run on WinXP SP3.
|
|
xdaniel
Full Member
[Mo0:0]
Posts: 90
|
Post by xdaniel on May 18, 2012 21:14:32 GMT -5
I'm sure about the country ID: German Pokemon Stadium is NUS- NPOD-NOE, Stadium 2 is NUS- NP3D-NOE - both, the labels on my cartridges and the data in the ROMs say so. In fact, GoodN64's filenames use G for Germany, so maybe you're confusing them?
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on May 18, 2012 21:21:05 GMT -5
that settles it, I was asleep btw, have you tried out file renaming, file searching, or the patch manager? If you wanna check out the crc recalculation, you can just open the rom in a hex editor, replace any byte between 0x00001000-0x00101000, open it in HC, and open rom properties. The little green check icon will instead be a red exclamation mark that when clicked corrects the crc.
|
|
xdaniel
Full Member
[Mo0:0]
Posts: 90
|
Post by xdaniel on May 18, 2012 21:32:33 GMT -5
Haven't tried out those features yet, being tired/lazy right now (hopefully understandable considering the time of day over here ). Will get the laptop out again later on and mess around with it some more, hope I'll be able to give some useful feedback on it
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on May 18, 2012 21:40:17 GMT -5
awww....I guess in the meantime I could add filetype detection by data instead of by name. I'll start posting these releases on the first post.
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on May 19, 2012 16:40:54 GMT -5
I'm just not familiar with the GTK or other gui api's. Most of my projects are either command line utilities or games for Wii / PSP. MSVC was the quickest way for me to do what I wanted to do, otherwise I probably wouldn't even have the filesystem working right now.
For now, it's a Windows only thing, but perhaps in the future I could modify the code to use the gtk.
EDIT:
OR...I might be able convert the code to a Java swing app. I do know some Java, it's just not my strongest language.
|
|