Author Topic: Khavi: Java on the Prizm  (Read 59733 times)

0 Members and 1 Guest are viewing this topic.

Ashbad

  • Guest
Re: Khavi: Java on the Prizm
« Reply #75 on: September 05, 2011, 11:47:28 am »
Any recent progress as of September?  :)

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Khavi: Java on the Prizm
« Reply #76 on: September 05, 2011, 04:38:07 pm »
Not as much as I'd like. There's been some IRL work that's taken a lot of my time.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Khavi: Java on the Prizm
« Reply #77 on: September 05, 2011, 04:38:57 pm »
In any case I'm glad this progressed in the past few months. I hope it eventually gets finished :D
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline z80man

  • Casio Traitor
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 977
  • Rating: +85/-3
    • View Profile
Re: Khavi: Java on the Prizm
« Reply #78 on: September 12, 2011, 09:36:28 pm »
Once the Prizm contest ends this Thursday feel free to ask me for any help with routines, libraries, memory management, multi threading, and so on. I'd really like to see some test examples running soon.

List of stuff I need to do before September:
1. Finish the Emulator of the Casio Prizm (in active development)
2. Finish the the SH3 asm IDE/assembler/linker program (in active development)
3. Create a partial Java virtual machine  for the Prizm (not started)
4. Create Axe for the Prizm with an Axe legacy mode (in planning phase)
5. Develop a large set of C and asm libraries for the Prizm (some progress)
6. Create an emulator of the 83+ for the Prizm (not started)
7. Create a well polished game that showcases the ability of the Casio Prizm (not started)

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Khavi: Java on the Prizm
« Reply #79 on: September 15, 2011, 01:03:08 pm »
In case anyone missed the announcement in the updates thread, I had a bit of an accident with my hard drive and the entire source was deleted. I've had to restart from basically nothing.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Khavi: Java on the Prizm
« Reply #80 on: September 15, 2011, 01:14:24 pm »
In case anyone missed the announcement in the updates thread, I had a bit of an accident with my hard drive and the entire source was deleted. I've had to restart from basically nothing.

That's too bad, you should always make backups... In fact, the best way is to have a repository...
« Last Edit: September 15, 2011, 01:14:38 pm by ephan »

Offline flyingfisch

  • I'm 1337 now!
  • Members
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1620
  • Rating: +94/-17
  • Testing, testing, 1...2...3...4...5...6...7...8..9
    • View Profile
    • Top Page Website Design
Re: Khavi: Java on the Prizm
« Reply #81 on: September 15, 2011, 02:37:32 pm »
Can someone port this to FX-series?



Quote from: my dad
"welcome to the world of computers, where everything seems to be based on random number generators"



The Game V. 2.0

Ashbad

  • Guest
Re: Khavi: Java on the Prizm
« Reply #82 on: September 15, 2011, 02:41:52 pm »
Can someone port this to FX-series?

The main priority is to get it working on *one* platform before even considering going through porting process.  It's not wise to ask for a port when the project in subject isn't even near completion yet.
« Last Edit: September 15, 2011, 02:42:14 pm by Ashbad »

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Khavi: Java on the Prizm
« Reply #83 on: September 15, 2011, 02:45:38 pm »
I have been considering a port, but I definitely want to get it working once before even attempting to port it anywhere.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline flyingfisch

  • I'm 1337 now!
  • Members
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1620
  • Rating: +94/-17
  • Testing, testing, 1...2...3...4...5...6...7...8..9
    • View Profile
    • Top Page Website Design
Re: Khavi: Java on the Prizm
« Reply #84 on: September 15, 2011, 02:51:24 pm »
Of course. But I just wanted to know if it was on the agenda. probably should have stated that. BTW: will this pave the path for getting other languages.....Like Python?
« Last Edit: September 15, 2011, 02:52:14 pm by flyingfisch »



Quote from: my dad
"welcome to the world of computers, where everything seems to be based on random number generators"



The Game V. 2.0

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Khavi: Java on the Prizm
« Reply #85 on: September 15, 2011, 02:53:17 pm »
Probably not. Normal Python interpretation relies on parsing plaintext. This is typically handled much differently than the bytecode interpretation Khavi implements. If you were to compile python to a bytecode, though, there's absolutely no reason you couldn't get khavi to execute it.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline flyingfisch

  • I'm 1337 now!
  • Members
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1620
  • Rating: +94/-17
  • Testing, testing, 1...2...3...4...5...6...7...8..9
    • View Profile
    • Top Page Website Design
Re: Khavi: Java on the Prizm
« Reply #86 on: September 15, 2011, 03:10:36 pm »
OK. cuz I LOVE Python 2.7!



Quote from: my dad
"welcome to the world of computers, where everything seems to be based on random number generators"



The Game V. 2.0

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Khavi: Java on the Prizm
« Reply #87 on: September 15, 2011, 04:36:22 pm »
Yeah for now the goal is to get it back into its state from before the hard drive incident and also worry more about backups in the future :P
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline flyingfisch

  • I'm 1337 now!
  • Members
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1620
  • Rating: +94/-17
  • Testing, testing, 1...2...3...4...5...6...7...8..9
    • View Profile
    • Top Page Website Design
Re: Khavi: Java on the Prizm
« Reply #88 on: September 15, 2011, 05:59:04 pm »
Backup, Backup, Backup. (thats why national backup day was made.)



Quote from: my dad
"welcome to the world of computers, where everything seems to be based on random number generators"



The Game V. 2.0

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Re: Khavi: Java on the Prizm
« Reply #89 on: September 15, 2011, 06:43:39 pm »
Yeah for now the goal is to get it back into its state from before the hard drive incident and also worry more about backups in the future :P

 I set it up with a repository for more permanent storage as well as a directory [on a different server] that auto-syncs with all of my major project folders.

Thanks for the concern everyone.
« Last Edit: September 15, 2011, 06:44:07 pm by Qwerty.55 »
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ