Previous Page | Next Page
- by unknownfile at 9:56 PM EST on February 15, 2007
- God, I so miss USF and GSF ripping right now.
The tracer I have written is absolute crap, and rather only reads from memory than ROM. I'm going to need to fix that but for now I can only just sit here and stare.
- by unknownfile at 1:35 AM EST on February 16, 2007
- Here's the latest build of Desmume 2sf. Yay!
What's new:
- (very unstable and incomplete) tracing
What's still needed to be implemented:
- built-in 2sf generation
- 2sf "playback"
You can find it here
Now let me go to sleep, damn you.
- by Knurek at 6:50 AM EST on February 17, 2007
- Does your method allow for support of streamed format songs? Quite a few games use them, mostly they are in Nintendo STRM format, though I've seen few games that use something different (Meteos used ADX of all things).
- by Jouw at 7:31 AM EST on February 17, 2007
- Knurek: I assume it should.
As long as they're optimised correctly.
As it's based on Desmume, which I know supports them. No games using them can be played, but you can get to the Mario vs DK2 title screen, which plays a STRM format song.
- by unknownfile at 4:21 PM EST on February 17, 2007
- It should allow for streaming formats.
However, I don't have the thing organized correctly, and I'm not willing to work on it tonight.
Also, here's another obstacle:
The ARM9 CPU and ARM7 CPU use two different memory banks.
Also, once the ARM9 and ARM7 executables load, they aren't going to be reading from ROM space for code anymore.
I am seriously considering the following layout:
code: zlib compressed ROM
reserved: sections with identifiers "ARM9" and "ARM7"
This will mean that I will need to completely rewrite savestate support for Desmume to work in the new environment.
I can't promise when I'll have the player (let alone the format) ready, but I'm expecting that it'll be released in May at the latest.
You may ask more questions as I keep working.
~P
- by unknownfile at 8:24 PM EST on February 18, 2007
- Refined the tracer a bit more. ARM9, ARM7 and ROM reads go to their specific files which are created as TRACE.ARM9, TRACE.ARM7 and TRACE.ROM.
Still haven't implemented loading support yet...
- by unknownfile at 8:35 AM EST on February 20, 2007
- Implemented some new stuff yesterday. I have begun work on refining the tracer so that it only reads data in ARM executable space, thus keeping all relevant EXE data.
The savestates still don't contain ARM9/ARM7 executables, THOUGH THEY DO CONTAIN the other memory banks.
Also, when I have the Wario crap working in Winamp, you have an option as what I should rip next:
- Kirby Canvas Curse
- Yoshi Touch and Go
Kirby should be easier to rip due to the nature of its sound select.
In the meantime, stuff.
- by marioman at 1:21 PM EST on February 20, 2007
- Out of those two, I guess Yoshi's Touch and Go. Although that is not the main one that I would like to see ripped...
The New Super Mario Bros has some good music too.
edited 1:21 PM EST February 20, 2007
- by agu fungus at 4:22 PM EST on February 20, 2007
- Um, what do 2sf and HN stand for?
- by Jouw at 5:26 PM EST on February 20, 2007
- 2sf is the player format.
HN is the player (Highly Nitric).
Previous Page | Next Page
Go to Page 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118
Search this thread
Show all threads
Reply to this thread:
HCS Forum Index
Halley's Comet Software
forum source