[Featured][Dev] PindurTI (Best Thread 2005)

Here you can find side projects of the staff and great projects which we think should get extra support. (Note that featured projects are not projects by staff members of MaxCoderz)

Moderator: MaxCoderz Staff

User avatar
Jim e
Calc King
Posts: 2457
Joined: Sun 26 Dec, 2004 5:27 am
Location: SXIOPO = Infinite lives for both players
Contact:

Post by Jim e »

CoBB, how accurate were these timings? I'd like to know for something I wanna try.

Also is 5mhz accurate as well?

Offtopic:
I made interrupt based contrast contorl in like 25 lines. Wasn't hard or anything, but I guess it's allittle late for duck to add it now.


Edit: THIS IS THE BEST 17 PAGE READ EVER!!!! :cowboy:
Image
User avatar
Timendus
Calc King
Posts: 1729
Joined: Sun 23 Jan, 2005 12:37 am
Location: Netherlands
Contact:

Post by Timendus »

benryves wrote:Repton reads the system contrast value and whenever you adjust the contrast inside Repton it writes back to the system contrast value.
So does TCOL when you select "Apply". That's not "messing with the contrast", that's just changing the contrast like you would with 2nd+Up/Down...

The first thing I did when I started experimenting with the GPP is ripping out that ugly frequency option at the beginning of a program :). No offence Duck, but that was one ugly menu ;)

But I guess we should get back on topic...
http://clap.timendus.com/ - The Calculator Link Alternative Protocol
http://api.timendus.com/ - Make your life easier, leave the coding to the API
http://vera.timendus.com/ - The calc lover's OS
CoBB
MCF Legend
Posts: 1601
Joined: Mon 20 Dec, 2004 8:45 am
Location: Budapest, Absurdistan
Contact:

Post by CoBB »

Jim e wrote:CoBB, how accurate were these timings? I'd like to know for something I wanna try.

Also is 5mhz accurate as well?
No, it seems that 6MHz is closer to reality for most people. The interrupt timings are very accurate, the divergence is practically within the error of measurement, as confirmed by my later experiments (both recording the link port and counting on the calc itself). If you have overlooked, here's the formula to calculate the exact frequency:

http://wikiti.denglend.net/index.php?title=83:Ports:04

Which also means that anyone working on a frequency adjuster should also play with bit 4, at least on the 83. This is the order from the highest to the lowest frequency (hex values, of course): 10 > 00 > 12 > 02 > 14 > 04 > 16 > 06.
User avatar
Jim e
Calc King
Posts: 2457
Joined: Sun 26 Dec, 2004 5:27 am
Location: SXIOPO = Infinite lives for both players
Contact:

Post by Jim e »

I was wondering about bit 4, I saw that the os in the 83 set it specificly. Also that it didn't use the unknown lcd commands. My only problem with that is that the 83+ didn't have it, I tested every bit combination for port 4, got nothin. It might be in another port, but not a major concern right now.

I was thinking of putting ducks frequency adjustment back in RGP, but modifing it to only use useful frequencies.

Thanx Cobb

Srry for getting offtopic.
Image
Duck
Sir Posts-A-Lot
Posts: 231
Joined: Sat 18 Dec, 2004 3:38 am

Post by Duck »

benryves wrote:The first thing I did when I started experimenting with the GPP is ripping out that ugly frequency option at the beginning of a program :). No offence Duck, but that was one ugly menu ;)
Yea I know it was ugly. But back then, it was quite small (75 lines), and does quite much (show a line, clear part of the screen, show text, key control, change interrupt frequency) within my abilities. I wanted it to be small so it could be used by even the smallest grayscale game. I could have left it, but I thought people new to the technique would have trouble writing their own.

Wow, now there is RGP, everyone is attacking GPP. :roll:

And Jim E, yeah I also made some small contrast routines still lying around somewhere... It can be done with some simple port writes.
Last edited by Duck on Tue 19 Apr, 2005 9:13 pm, edited 1 time in total.
User avatar
Shadow Phoenix
Calc Guru
Posts: 835
Joined: Mon 03 Jan, 2005 7:54 pm
Location: out there. seriosly.

Post by Shadow Phoenix »

Duck wrote:
benryves wrote:The first thing I did when I started experimenting with the GPP is ripping out that ugly frequency option at the beginning of a program :). No offence Duck, but that was one ugly menu ;)
Yea I know it was ugly. But back then, it was quite small (75 lines), and does quite much (show a line, clear part of the screen, show text, key control, change interrupt frequency) within my abilities. I wanted it to be small so it could be used by even the smallest grayscale game. I could have left it, but I thought people new to the technique would have trouble writing their own.
It was cooooooool :D
Life is getting better.
CoBB
MCF Legend
Posts: 1601
Joined: Mon 20 Dec, 2004 8:45 am
Location: Budapest, Absurdistan
Contact:

Post by CoBB »

News flash: 82 emulation is also working. Since linking is troublesome, I haven't uploaded it yet.
User avatar
Shadow Phoenix
Calc Guru
Posts: 835
Joined: Mon 03 Jan, 2005 7:54 pm
Location: out there. seriosly.

Post by Shadow Phoenix »

CoBB wrote:News flash: 82 emulation is also working. Since linking is troublesome, I haven't uploaded it yet.
*cough* 84+SE!!!!*cough*
Life is getting better.
User avatar
Timendus
Calc King
Posts: 1729
Joined: Sun 23 Jan, 2005 12:37 am
Location: Netherlands
Contact:

Post by Timendus »

Duck wrote:
benryves wrote:The first thing I did when I started experimenting with the GPP is ripping out that ugly frequency option at the beginning of a program :). No offence Duck, but that was one ugly menu ;)
Hey, I thought I wrote that :)

Anyway, I'm not attacking the gpp. Your greyscale package is just brilliant, as it made acceptable greyscale possible for the first time. I only said that the menu was really ugly ;)

And on topic: You adapted it to work for the Ti-82 this fast? :shock:
I found that a reset button would be very useful, so you don't have to load the rom image on it all the time. Are you planning on putting one in?
http://clap.timendus.com/ - The Calculator Link Alternative Protocol
http://api.timendus.com/ - Make your life easier, leave the coding to the API
http://vera.timendus.com/ - The calc lover's OS
User avatar
DJ_O
Calc King
Posts: 2324
Joined: Mon 20 Dec, 2004 6:47 pm
Location: Quebec (Canada)
Contact:

Post by DJ_O »

WOW 82 emulation alerady?

As for the gpp interrupt frequency menu, I dont think it's that bad. Maybe it would be a bit cooler if we could change the frequency using arrows and if we were allowed to put a picture above the menu :)
Image Image Image Now active at https://discord.gg/cuZcfcF (CodeWalrus server)
User avatar
Timendus
Calc King
Posts: 1729
Joined: Sun 23 Jan, 2005 12:37 am
Location: Netherlands
Contact:

Post by Timendus »

Kevin wrote:and if we were allowed to put a picture above the menu :)

Code: Select all

; Start
    ld hl,picture
    ld de,plotsscreen
    ld bc,768 minus size of ugly menu
    ldir
    call gsSetFreq or whatever it was called
Should do the trick...

Edit: Oh, wait, I'm being stupid... you'd have to copy two layers to the greyscale buffers... Well, never mind, I'm too lazy to look that up :)
http://clap.timendus.com/ - The Calculator Link Alternative Protocol
http://api.timendus.com/ - Make your life easier, leave the coding to the API
http://vera.timendus.com/ - The calc lover's OS
CoBB
MCF Legend
Posts: 1601
Joined: Mon 20 Dec, 2004 8:45 am
Location: Budapest, Absurdistan
Contact:

Post by CoBB »

Shadow Phoenix wrote:*cough* 84+SE!!!!*cough*
I won't even cough up what's missing for me to do that.
Timendus wrote:And on topic: You adapted it to work for the Ti-82 this fast?
It's almost the same as the 83, I only modified the link port. Testing might reveal other differences, but it works well at first sight.
User avatar
tr1p1ea
Maxcoderz Staff
Posts: 4141
Joined: Thu 16 Dec, 2004 10:06 pm
Location: I cant seem to get out of this cryogenic chamber!
Contact:

Post by tr1p1ea »

Well its good to know that you have further functionality planned for this calc. I was wondering if PindurTI has a full keymap? I cant seem to find the '->' (Store) key?
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Image
Image
User avatar
blueskies
Calc Wizard
Posts: 553
Joined: Tue 25 Apr, 2006 2:24 pm

Post by blueskies »

Whoa...I hadn't realized how realistic this emulator actually was until a few minutes ago. I ran the Jackal demo through it, and was amazed to see a blur as I scrolled around. You really nailed the screen detail CoBB. :)
pacHa
Sir Posts-A-Lot
Posts: 190
Joined: Sun 09 Jan, 2005 9:51 am
Contact:

Post by pacHa »

CoBB wrote:News flash: 82 emulation is also working. Since linking is troublesome, I haven't uploaded it yet.

wow, that's nice CoBB
you're really impressive

may I ask if you have emulated the two hardwares (about the link port stuff) so that all ROMs (including the 19.006) will work ?
Image
Post Reply