Search found 46 matches
- Thu May 01, 2014 3:17 pm
- Forum: Megadrive/Genesis
- Topic: Assemblers You Use
- Replies: 31
- Views: 20593
You should really be building binutils for the m68k-elf target. (CPU family)-linux-gnu targets are expecting your binaries to be running on top of GNU/Linux, the entry point is (almost) always in the 0x80xxxxx range for those setups. Thanks. I was trying to use prebuilt gas binaries and those were ...
- Thu May 01, 2014 1:19 pm
- Forum: Megadrive/Genesis
- Topic: Assemblers You Use
- Replies: 31
- Views: 20593
Using MRI style org 0 a.asm: Assembler messages: a.asm:2: Error: MRI style ORG pseudo-op not supported m68k-linux-gnu-ld: cannot find a.o: No such file or directory Using gas style .org 0 a.asm: Assembler messages: a.asm:2: Error: Unknown operator -- statement `.org 0' ignored m68k-linux-gnu-ld: can...
- Thu May 01, 2014 11:21 am
- Forum: Megadrive/Genesis
- Topic: Assemblers You Use
- Replies: 31
- Views: 20593
Can someone help me with a gas assembling issue? A simple test named a.asm Test: dc.l Test Then I run: m68k-linux-gnu-as -m 68000 --mri -o a.o a.asm m68k-linux-gnu-ld -nostdlib -e 0 --oformat binary -o a.bin a.o And I get the following a.bin (hexified) 00000000 80 00 00 00 Why does it assume the ini...
- Thu May 01, 2014 1:52 am
- Forum: Megadrive/Genesis
- Topic: Assemblers You Use
- Replies: 31
- Views: 20593
I got gas working so I should be able to support it. I think gas -mri and gas plain will be treated as two seperate assemblers (since -mri can hopefully be similar to snasm68k format). I would love to use Exodus but it doesn't support Linux. The active disassembly looks great though! By using the bl...
- Sun Apr 27, 2014 1:37 am
- Forum: Megadrive/Genesis
- Topic: Assemblers You Use
- Replies: 31
- Views: 20593
At some point I will make a an option to support the gnu assembler, but its syntax is completely incompatible with all the other mentioned 68k assemblers. The TASM is quite tame and would be easy to support. But you are right disassembling is quite rough with addresses hiding in immediate data, or c...
- Sat Apr 26, 2014 11:09 am
- Forum: Megadrive/Genesis
- Topic: Assemblers You Use
- Replies: 31
- Views: 20593
Thanks for vasm recommendation! I was able to get vasm 68k to match (once I figured out -no-opt, it has a lot of cool optimizations though for when you don't want to perfectly match unoptimized code, which is making me reconsider my default 68k assembler). The z80 is being annoying though, but hopef...
- Fri Apr 25, 2014 9:13 pm
- Forum: Megadrive/Genesis
- Topic: Assemblers You Use
- Replies: 31
- Views: 20593
Assemblers You Use
I am working on a 68k/z80 disassembler. The main goal is to make the output assemble. It also has features like code path tracing and can use the address list output from blastem and address pointers in the cartridge ROM header as a list of entry code points. One of the annoying issues is to make it...
- Wed Apr 09, 2014 9:16 pm
- Forum: Tools
- Topic: BlastEm - Yet another Genesis emulator
- Replies: 63
- Views: 40516
So when I start up blastem using -d, I entered in my z breakpoints. They never got triggered as expected. But if I waited to enter in the breakpoints after the 68k loaded and reset the z80 the breakpoints work as expected. I assume the breakpoints are removed either when the code is loaded or when t...
- Tue Apr 01, 2014 12:48 pm
- Forum: Tools
- Topic: BlastEm - Yet another Genesis emulator
- Replies: 63
- Views: 40516
- Mon Mar 31, 2014 9:37 pm
- Forum: Tools
- Topic: BlastEm - Yet another Genesis emulator
- Replies: 63
- Views: 40516
Blastem is great. I couldn't use the prebuilt binaries but was able to build blastem executable. I really wish instead of n/o/s debugger commands there was one that ran just one 68k instruction even in the case of an interrupt and such. And maybe eventually I would really like to see gst saving/load...
- Mon Mar 31, 2014 5:50 pm
- Forum: Demos
- Topic: ROM release for Fix-It Felix Jr.
- Replies: 4
- Views: 7537
- Sun Mar 23, 2014 1:46 pm
- Forum: Demos
- Topic: 2048 (Game)
- Replies: 10
- Views: 21426
- Sun Mar 23, 2014 1:42 pm
- Forum: Tools
- Topic: scdgstextract [scdtools]
- Replies: 3
- Views: 3354
Thanks for the tip about gens rerecording, didn't know about that feature and that is pretty cool. My long term goal is to disassemble and port hyperstone heist to the SCD and add in additional content (borrowed from turtles in time and new stuff). Sometimes I get distracted with side projects thoug...
- Sat Mar 22, 2014 1:50 am
- Forum: Tools
- Topic: scdgstextract [scdtools]
- Replies: 3
- Views: 3354
scdgstextract [scdtools]
I have added support to my SCDTools ( http://sourceforge.net/p/scdtools/code/HEAD/tree/ ) to extract data from the GST file format (scdgstextract). The coolest features is that it makes composite images based on the VDP data. Here is a sample of the first level in hyperstone heist. If you examine th...
- Mon Oct 29, 2012 4:19 pm
- Forum: Mega/SegaCD
- Topic: Shining Force CD 3rd Scenario w/o BRAM Cart
- Replies: 2
- Views: 5992