Search found 2459 matches

by Jim e
Wed 05 Dec, 2007 11:27 pm
Forum: Announce Your Projects
Topic: Reviving the Vera project!
Replies: 129
Views: 227858

@Jim: What do you mean by a "false read"? The keyboard is set up in a matrix, and it detects based on what row is set when a group is allowed to return a keypress. Because of the grid layout if you press 3 or more keys, you can't be garunteed that all keys being pressed are actually being...
by Jim e
Wed 05 Dec, 2007 10:43 pm
Forum: Announce Your Projects
Topic: Reviving the Vera project!
Replies: 129
Views: 227858

You mean they wanted to "save" the ON interrupt for breaking Basic programs? Could be so... But that doesn't yet explain why the silent link detection is also in the prompt code instead of the interrupt. And they could have implemented the break differently in the Basic interpreter. The O...
by Jim e
Fri 30 Nov, 2007 2:01 pm
Forum: Aether 3D
Topic: Progress Thread - New demo - Cobra Mk III (18-May-08)
Replies: 319
Views: 383134

Well 84+ non-silver edition is suppose to be 1mb. However, I could never test the 84+. I couldn't get a rom, no one has those. So it is at all possible that that doesn't work flat out. You could also try the 83+ Silver CLC file that is include with flash debugger. Fundamentally the only difference b...
by Jim e
Wed 28 Nov, 2007 3:41 pm
Forum: Aether 3D
Topic: Progress Thread - New demo - Cobra Mk III (18-May-08)
Replies: 319
Views: 383134

It looks great, but I couldn't get it to accept my 84+ ROM (downloaded using rom8x ). 83+ worked fine, however. Well for the 84+ the only key detail to getting it to run is the rom size, it should be 2MB. However I have yet to directly support 8xus in wabbitemu, so you'll need to make sure the rom ...
by Jim e
Sat 24 Nov, 2007 5:13 am
Forum: Programming Help
Topic: [C] Type punning acceptable on float?
Replies: 20
Views: 21965

Seeing as you cannot implicitly (not even explicitly) cast an int to bool I had to return something else. Why do you want the value returned as an int at all? Bool is far more useful. In C# you'll just have to test if the returned int is a 1 or 0. However, judging from that code, the vm handles the...
by Jim e
Thu 22 Nov, 2007 9:31 pm
Forum: Programming Help
Topic: [C] Type punning acceptable on float?
Replies: 20
Views: 21965

Jim e: Yes that may be right. But also just so you know, I can compile it with -O3 and it inlines it. He clearly has a more modern compiler than you. The point is when gcc will decide to inline and when not to. It's obviously moot, -O3 doesn't mean squat here theres nothing to optimize. Good compil...
by Jim e
Thu 22 Nov, 2007 7:29 am
Forum: Programming Help
Topic: [C] Type punning acceptable on float?
Replies: 20
Views: 21965

Assembler compiled with 'gcc' (3.4.2) .ident "GCC: (GNU) 4.1.2 (Ubuntu 4.1.2-0ubuntu4)" At any rate thats a bad example. If your using floats, you need to have some real float math going on. Goplat is probably right, even if it is inlined if its in the FPU its probably faster to do the co...
by Jim e
Sun 04 Nov, 2007 7:11 pm
Forum: Announce Your Projects
Topic: WabbitDS - Wabbits just keep multiplying!!!
Replies: 18
Views: 38776

Are you patching with DLDI?

http://chishm.drunkencoders.com/DLDI/
by Jim e
Sat 03 Nov, 2007 8:28 pm
Forum: Announce Your Projects
Topic: WabbitDS - Wabbits just keep multiplying!!!
Replies: 18
Views: 38776

WabbitDS - Wabbits just keep multiplying!!!

A windows emulator wasn't enough, I had to bring the Wabbit name to the DS platform. I've had quite a bit of fun making this and I'm fairly satisfied with where its at now. Currently it features: ROM\8xu loading Rewinding\Fast Forwarding Rotatable Interface (ie portrait mode) Touchscreen Interface D...
by Jim e
Mon 29 Oct, 2007 3:46 pm
Forum: Programming Help
Topic: [TI Hardware] Flash ROM
Replies: 4
Views: 3714

There's PDFs to it as well. http://docs.revsoft.org/TI_HW/83P/flash.pdf http://docs.revsoft.org/ I also keep a lot of general info there for all sorts of things. But here's a slightly cleaner version of that code Cobb pointed to. typedef struct { unsigned char *addr; //Pointer to offset of memory.(a...
by Jim e
Fri 26 Oct, 2007 2:32 pm
Forum: Programming Help
Topic: [ASM] Problem reading the key port (solved)
Replies: 8
Views: 5171

Heh, well its on the talk page.
by Jim e
Fri 26 Oct, 2007 1:41 pm
Forum: Programming Help
Topic: [ASM] Problem reading the key port (solved)
Replies: 8
Views: 5171

Those values suggest its returning the wrong group but the correct bit. Bits 3-5 of the return value are the group. Pindur shouldn't be responding like that, I'm guessing its because its the linux build and something old is left over. For a while the key port was documented as being a masking value ...
by Jim e
Thu 25 Oct, 2007 5:04 pm
Forum: Programming Help
Topic: [TI Hardware] Interrupt Mechanism
Replies: 4
Views: 3551

So, if I was to press the On key, I'd check the OnKeyMask flag; if enabled I'd then set OnKeyGenerated to true (which would, in turn, assert /INT?) /INT would only become de-asserted when the mask was cleared in the ISR..? Thats exactly it. Port 3 is only a mask. Port 4's read says what generated t...
by Jim e
Wed 24 Oct, 2007 12:48 pm
Forum: Announce Your Projects
Topic: Emulator
Replies: 61
Views: 85288

Do you have any hints/tips for how much of the hardware needs to be emulated before it even vaguely works, or how you built the emulator? :) Well, the 83+ can obviously boot without any kind of flash functionality implemented. ;) It can also live without the link assist (which isn’t used by ...
by Jim e
Wed 24 Oct, 2007 11:07 am
Forum: Announce Your Projects
Topic: Emulator
Replies: 61
Views: 85288

Will's latest Mac build is looking REALLY good.

Image
Image
Image