Join us on Discord!
You can help CodeWalrus stay online by donating here.

:ninja: NAGOJI 4x3 [4x3 contest] [HP Prime]

Started by alexgt, April 30, 2015, 05:11:35 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

alexgt

I made a milisecond timer using TICKS in UtilPack but for a game like Nagoji I have a built in delay so in the PC version I had to increase the base delay from 900 to 20000+ O.O
  • Calculators owned: Ti-84+, Ti-Nspire, Hp Prime, Broken HP Prime, HP 48SX

Unicorn

Woah. O.O I still need to play this more... :P I know, I'm such a bad porter :P
  • Calculators owned: I own all of them: PICKACHUP TI 84+ CSE TI 83+ SE TI something something ??? ??? ??? ??? ???
  • Consoles, mobile devices and vintage computers owned: PICKACHUP ??? ??? ??? ??? ???



??? ??? ??? ??? ???

alexgt

It is fine that you are still working on it ;). It is allot harder to port something with more limited commands (HP PPL to Hybid Basic) than Hybrid Basic to HP PPL :)
  • Calculators owned: Ti-84+, Ti-Nspire, Hp Prime, Broken HP Prime, HP 48SX

Dream of Omnimaga

Quote from: alexgt on August 25, 2015, 01:03:57 AM
I made a milisecond timer using TICKS in UtilPack but for a game like Nagoji I have a built in delay so in the PC version I had to increase the base delay from 900 to 20000+ O.O
It depends. I thought that you could setup a WAIT command that makes the program wait until TICKS+15 or (TICKS/1000)+.015? Unless that doesn't work?
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

alexgt

For Nagoji it didn't work (if I even waited 1 millisecond per game loop it would have to wait 900 mil + the time it takes to run the rest of the code so I made the delay timer for specific instances in the code where you would have to wait a precise amount of time not for delay in game loops)
  • Calculators owned: Ti-84+, Ti-Nspire, Hp Prime, Broken HP Prime, HP 48SX

Dream of Omnimaga

Aah ok. I guess it's up to you and what you find better. Just keep in mind that if you ever use a solution that requires updating two copies of the game (eg a version that runs faster for the emu) would get pretty annoying to update.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

alexgt

I agree totally but it is hard to change once the game is made (and I highly doubt that there will be more updates for Nagoji :P but MinePrime I can see a problem)
  • Calculators owned: Ti-84+, Ti-Nspire, Hp Prime, Broken HP Prime, HP 48SX

Dream of Omnimaga

I guess if later there is enough demand, someone could update NAGOJI and make a version that runs in the emulator. But now that a TI version was made, an emulator version for the HP Prime would be pointless, since most HP Prime emulator users who don't own the calc are TI users.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

p4nix

That's calcriminating! I own Casio!  :P
* p4nix runs
  • Calculators owned: fx9860GII (SH4)

Dream of Omnimaga

Hi p4nix, where have you been? O.O

You should port Nagogi to the 9860G :P
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

alexgt

Quote from: DJ Omnimaga on September 11, 2015, 06:01:38 AM
I guess if later there is enough demand, someone could update NAGOJI and make a version that runs in the emulator. But now that a TI version was made, an emulator version for the HP Prime would be pointless, since most HP Prime emulator users who don't own the calc are TI users.
I will most definitly will or try to make Nagoji 20x15 emu compatible but it is iffy
  • Calculators owned: Ti-84+, Ti-Nspire, Hp Prime, Broken HP Prime, HP 48SX

Dream of Omnimaga

Can't you just add a WAIT() command somewhere with a delay of a certain amount of time?
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

alexgt

It depends on how the game loop goes but keeping the PC version in mind I should be able to make it compatable
  • Calculators owned: Ti-84+, Ti-Nspire, Hp Prime, Broken HP Prime, HP 48SX

Dream of Omnimaga

You could just multiply the WAIT values/formulas.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

alexgt

That is probably what I will do, I just need time <_< grrr....
  • Calculators owned: Ti-84+, Ti-Nspire, Hp Prime, Broken HP Prime, HP 48SX

Powered by EzPortal