| |||
Views: 88,665,424 |
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search | 05-26-24 03:47 AM |
|
Guest: Register | Login |
Main - Posts by GuyPerfect |
GuyPerfect |
| ||
Paratroopa Level: 30 Posts: 101/155 EXP: 152962 Next: 12907 Since: 03-14-07 Last post: 6075 days Last view: 6024 days |
Yeah, the other thread just went up. This one can quietly fester now. |
GuyPerfect |
| ||
Paratroopa Level: 30 Posts: 102/155 EXP: 152962 Next: 12907 Since: 03-14-07 Last post: 6075 days Last view: 6024 days |
[citation needed] |
GuyPerfect |
| ||
Paratroopa Level: 30 Posts: 103/155 EXP: 152962 Next: 12907 Since: 03-14-07 Last post: 6075 days Last view: 6024 days |
The game will crash if the FAT information is incorrect, and the BIOS is programmed to crash if the CRCs are incorrect. |
GuyPerfect |
| ||
Paratroopa Level: 30 Posts: 104/155 EXP: 152962 Next: 12907 Since: 03-14-07 Last post: 6075 days Last view: 6024 days |
You could probably do that. It would depend on the game's programming, but I doubt there will be restrictions on that. Simply changing the level files--making them bigger or anything--should work just fine, so long as everything in the FAT and ROM header are correct.
It's just like files on your computer. Change a file and you get different data. The size can change. I see no reason it wouldn't work that way for New Super Mario Bros. |
GuyPerfect |
| ||
Paratroopa Level: 30 Posts: 105/155 EXP: 152962 Next: 12907 Since: 03-14-07 Last post: 6075 days Last view: 6024 days |
After digging up that file for you yesterday, Treekie, my interest in the DS has been rekindled. I'm already looking into homebrew and flash solutions such as the one provided by Datel. I'm also preparing to create some handy software handlers for DS ROMs in general, as to manipulate them to the programmer's desire.
In a few days, I would like to have an API set up that lets you load a ROM into memory, read from its file table, and even write new data into the files regardless of file size. Packing will be done inline with the ROM data, and changes in memory will reflect the final state of the ROM when saved, so it should be quite useful when it's done. I program primarily in C, but I will port the code to VB for you to use. Anything I do will be released to the public domain (not Satan's GNU GPL), so you won't have to worry about any legal issues. |
GuyPerfect |
| ||
Paratroopa Level: 30 Posts: 106/155 EXP: 152962 Next: 12907 Since: 03-14-07 Last post: 6075 days Last view: 6024 days |
Thanks for the alternate suggestions, S&F. I've looked at the options, and I think I'll go with the Cyclo Evolution DS. If you know of any issues with that, let me know in a PM.
Otherwise, let's keep this thread for NSMB hacking. |
GuyPerfect |
| ||
Paratroopa Level: 30 Posts: 107/155 EXP: 152962 Next: 12907 Since: 03-14-07 Last post: 6075 days Last view: 6024 days |
[citation needed] |
GuyPerfect |
| ||
Paratroopa Level: 30 Posts: 108/155 EXP: 152962 Next: 12907 Since: 03-14-07 Last post: 6075 days Last view: 6024 days |
Obviuosly, the name of the editor will be OldHack, just to be tongue-in-cheek. |
GuyPerfect |
| ||
Paratroopa Level: 30 Posts: 109/155 EXP: 152962 Next: 12907 Since: 03-14-07 Last post: 6075 days Last view: 6024 days |
When using bitwise arithmetic, which is not supported by VB, you can make things more efficient.
16-bit, unsigned, big-endian conversion from bytes to value: Value = FirstByte | (SecondByte << 8); And back to bytes: FirstByte = Value & 0xFF; SecondByte = Value >> 8; |
GuyPerfect |
| ||
Paratroopa Level: 30 Posts: 110/155 EXP: 152962 Next: 12907 Since: 03-14-07 Last post: 6075 days Last view: 6024 days |
I'm telling you, the final name of the software will be OldHack. There's no avoiding it. |
GuyPerfect |
| ||
Paratroopa Level: 30 Posts: 111/155 EXP: 152962 Next: 12907 Since: 03-14-07 Last post: 6075 days Last view: 6024 days |
In order to assist people in filing bug reports, please use this guideline:
• GOOD When I do X, Y happens. • BAD It won't work. |
GuyPerfect |
| ||
Paratroopa Level: 30 Posts: 112/155 EXP: 152962 Next: 12907 Since: 03-14-07 Last post: 6075 days Last view: 6024 days |
He'll settle on OldHack. Tonight, a vision will come to him in a dream as to why it is crucial to use that name. |
GuyPerfect |
| ||
Paratroopa Level: 30 Posts: 113/155 EXP: 152962 Next: 12907 Since: 03-14-07 Last post: 6075 days Last view: 6024 days |
Posted by Treeki Don't kid yourself. We all know your project is still a work-in-progress and is by no means anywhere close to being finished and released. You will dream, and you will see the error of your ways. Having said that, on a serious note, I recommend turning "Version 2.0" into "Version 0.2" since you've got a ways to go yet. Save version 1.0 for the first release that, concievably, may be the only release ever. So make it that good from the get-go. |
GuyPerfect |
| ||
Paratroopa Level: 30 Posts: 114/155 EXP: 152962 Next: 12907 Since: 03-14-07 Last post: 6075 days Last view: 6024 days |
Ah, OldHack v0.2 is looking quite good! |
GuyPerfect |
| ||
Paratroopa Level: 30 Posts: 115/155 EXP: 152962 Next: 12907 Since: 03-14-07 Last post: 6075 days Last view: 6024 days |
Indubidibly. |
GuyPerfect |
| ||
Paratroopa Level: 30 Posts: 116/155 EXP: 152962 Next: 12907 Since: 03-14-07 Last post: 6075 days Last view: 6024 days |
Posted by neotransotaku Once again, SeaMonkey gets the short end of the stick. |
GuyPerfect |
| ||
Paratroopa Level: 30 Posts: 117/155 EXP: 152962 Next: 12907 Since: 03-14-07 Last post: 6075 days Last view: 6024 days |
I am frightened, but the quality is very good. |
GuyPerfect |
| ||
Paratroopa Level: 30 Posts: 118/155 EXP: 152962 Next: 12907 Since: 03-14-07 Last post: 6075 days Last view: 6024 days |
GuyPerfect |
| ||
Paratroopa Level: 30 Posts: 119/155 EXP: 152962 Next: 12907 Since: 03-14-07 Last post: 6075 days Last view: 6024 days |
Posted by tyty210Posted by GuyPerfect QFT. |
GuyPerfect |
| ||
Paratroopa Level: 30 Posts: 120/155 EXP: 152962 Next: 12907 Since: 03-14-07 Last post: 6075 days Last view: 6024 days |
Disk 1 (19.00 GB):
7.81 GB NTFS - Used as C: for Windows system files and software 7.45 GB ext3fs - Used as / for Debian system files and software 3.74 GB swap - Used as swap area for Debian Disk 2 (74.53 GB): 32.00 GB FAT32 - Used for all my junk; shared between Windows and Debian 42.53 GB ext3fs - Also used for junk, but Windows support is minimal |
Main - Posts by GuyPerfect |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 132, rows: 164/164, time: 0.228 seconds. |