646
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to. 647
Casio Calculators / Re: SuperH emulator« on: July 12, 2011, 05:57:39 pm »
Okay, the Trace32 simulator I linked in the first post works. Here's how you can load files:
Take your .bin files from assembly/compilation and change the extension to .hex. After you do that, open up the simulator and hit File>Load. This will bring up a file dialog that will allow you to open up your file. Then, do View>List Source and View>Registers. Change PC to 0 and your binaries should be loaded into the source window. You can then step through them as you wish. EDIT: Okay, I've been trying to track down a bug that I thought was in Khavi for about 4 hours now. Turns out, the simulator itself is pretty bugged and Khavi is fine. The simulator doesn't handle indirect moves very well. For example, the following code won't work: Code: [Select] mov.l @(0x01,PC),r1 The simulator will place 0x01 into register r1, not the value 0xDEADBEEF. *Edit* Removed duplicate paragraph 648
News / Re: Donations« on: July 11, 2011, 10:51:26 pm »
Just to give a little brief on the scenario:
z80man has already pledged $150 SirCmpwn has pledged an amount I don't know distributed over a period of time I have pledged an undisclosed amount approximately equivalent to z80man's donation. the_mad_joob has pledged $30. The reason Omni is so expensive to host is because we use a lot of disk space to hold all of the downloads/attachments and because we need a lot of bandwidth (60 GB a month on average, if I remember correctly. 90 GB during nDoom). On top of a reliable host, that's expensive. 649
Casio Calculators / Re: Why does the diagnostic menu popup say "factory use only"?« on: July 10, 2011, 11:59:41 pm »
That's pretty useful stuff, actually.
650
Casio Calculators / Re: Why does the diagnostic menu popup say "factory use only"?« on: July 10, 2011, 09:45:31 pm »
Um, most diagnostic menus are "For Factory use only." It just means there are diagnostic features in there that no user is ever supposed to need. You can ignore the message.
651
Casio Calculators / Re: Compiling stuff for Prizm« on: July 10, 2011, 03:58:49 am »
Mac OS is *nix, so the native linux GCC should work without much effort (no need for a port). The only question is whether the GCC he presumably already has allows the -m3 flag.
EDIT: The GCC binaries from here support SuperH, so they might work. 652
Casio Calculators / Re: About 6 months since the PRIZM was released and not many threads?« on: July 10, 2011, 03:54:43 am »
The Prizm hacking community is rather small at the moment because the calculator is still "new." As for the number of threads, there are several reasons for that. One is that only about half of the Prizm coders are actually on Omnimaga. Another reason is that what's going on is mostly background work to document the Prizm, which doesn't make very good thread material.
Also, games are perfectly possible on the Prizm, but they haven't been made largely because there are too few coders to do everything, so the people who do program the Prizm spend their time documenting it or writing utilities so that others can program it more easily. Games will happen in time, but they're not the priority for most coders at the moment. EDIT: Also, if you want to come on IRC (you can't access the site's native IRC client until you have 40+ posts), try something like Mibbit. Just go to EFNET in the dropdown menu, enter a username in the name box, "#omnimaga" or "#prizm" in the channel box and join ![]() 653
Casio Calculators / Re: Compiling stuff for Prizm« on: July 10, 2011, 03:46:13 am »
Well, you'd have to use GCC and the -m3 flag to compile C programs for the Prizm with a Mac.
654
Walnut / Re: gxp file format« on: July 10, 2011, 03:39:47 am »
How do you know where the name ends, though? If the length isn't fixed, you have to either trawl through the entire name to find the next packet or store the size of the name in the packet. It'd also take up a lot more space than is necessary, since the user would only ever see the first four letters if they're the only things read. It's much better just to set a hard limit of 4 characters than to allow arbitrary length and deal with potential buffer overflows.
655
Walnut / Re: gxp file format« on: July 10, 2011, 03:30:12 am »
@Josjuice:
2: That's a feature of most chunk based file formats. It's necessary if there are changes to the packet structure in the future. Quote So if future shells want to have backwards compatibility with Walnut, would they need to include the wnut string? Wouldn't it be better to use something that doesn't refer to the name of this shell? It's just an arbitrary identification string. All future shells would be required to have it, but eliminating it would only make the shell type difficult to distinguish. 4: The file generator will take care of the details. The problem with the G3A CRC is that we don't know the generator polynomial. z80man's checksum doesn't require that, I believe. 7: What if the author's name is "Adolph Blaine Charles David Earl Frederick Gerald Hubert Irvin John Kenneth Lloyd Martin Nero Oliver Paul Quincy Randolph Sherman Thomas Uncas Victor William Xerxes Yancy Wolfeschlegelsteinhausenbergerdorffwelchevoralternwarengewissenschaftschafe rswessenschafewarenwohlgepflegeundsorgfaltigkeitbeschutzenvonangreifeudurch ihrraubgierigfeindewelchevoralternzwolftausendjahresvorandieerscheinenersch einenvanderersteerdemenschderraumschiffgebrauchlichtalsseinursprungvonkraft gestartseinlangefahrthinzwischensternaitigraumaufdersuchenachdiesternwelche gehabtbewohnbarplanetenkreisedrehensichundwohinderneurassevonverstandigmens chlichkeitkonntefortpflanzenundsicherfeuenanlebenslanglichfreudeundruhemitn icheinfurchtvorangreifenvonandererintelligentgeschopfsvonhinzwischenternart Zeus igraum Senior?" Fixed length names are smaller and infinitely easier to parse. (real name) 656
Miscellaneous / Re: LOOK AT Eeems respect !!!« on: July 09, 2011, 07:40:47 pm »Eeems respect is -40!! Must have been that darn troll, Fishbot ![]() As has been said, the mods are working on this and do know who was responsible. 657
Introduce Yourself! / Re: Hi!« on: July 09, 2011, 12:18:17 pm »Hi everyone! Peanuts! ![]() 658
News / Re: Farewell« on: July 08, 2011, 01:56:15 am »...I think people like tloz128, willrandship, Qwerty.55, Jonimus, toxic_kitten and leafiness0 were right where they said things like how I should just deal with comments such as a certain e-mail that some of you saw. Since those people are aware of how I am, but still said that, in other words this basically means that I am a worthless human being. I couldn't disagree more. You've done a lot for the community and it's better off for having you. You're not worthless by any stretch of the imagination. 659
Other Calculators / Re: Nice PM from JoeYoung/Metagross111« on: July 07, 2011, 08:31:03 pm »
I would highly recommend that no one contact JoeYoung to complain. If you've forgotten, those words were spoken in the relative privacy of a PM. Whether or not you agree at least partially with him, it's no one's business but that of DJ and Joe. I don't condone the message, but Joe is entitled to his opinion, just as everyone is entitled to their own opinion of DJ. If we are permitted to think kindly of DJ, then we must recognize the rights of others to think unkindly of him.
On a side note, I vote that this thread be locked. 660
Miscellaneous / Re: What is your custom title?« on: July 07, 2011, 06:37:37 pm »Mine is "☮ ✈ ♋ 웃 유 ☠ ☯ ♥ ✌ ✖ ☢ ☣" which is Japanese for "☮ ✈ ♋ 웃 유 ☠ ☯ ♥ ✌ ✖ ☢ ☣" I think the "✖" should be a "☎" in the proper translation ![]() |
|