Author Topic: Petit Computer  (Read 98028 times)

0 Members and 1 Guest are viewing this topic.

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: Petit Computer
« Reply #105 on: September 21, 2013, 03:26:07 pm »
Ah that's cool to hear. :D Also glad to hear that the language could possibly support such game. I was more concerned about the speed, though, with smooth scrolling, physics, etc.
Petit Computer is significantly faster than TI-Basic, and for relatively simple stuff it doesn't have a problem getting 60FPS. The internal engine even supports smooth-scrolling at 60FPS even if you don't do all the physics calculations at that speed, by giving it a number of frames for it to move each tilemap and sprite to its new position.
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Petit Computer
« Reply #106 on: September 23, 2013, 02:25:59 am »
Ah ok, I was worried that it was made to emulate very old school consoles or something, seeing the old school games made with it so far.

Offline Eiyeron

  • Urist McEiyolobster
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1430
  • Rating: +130/-10
  • (-_(//));
    • View Profile
    • Rétro-Actif : Rétro/Prog/Blog
Re: Petit Computer
« Reply #107 on: December 27, 2013, 06:54:10 am »
Bump, I'm making a console-based windows UI "API". How should be it structured, I have something like this
Code: [Select]
GOSUB @IWIN:'Generates and init the window list.

R1=X:'The variables will be renamed
R2=Y
R3=W
R4=H
R5$="Title"
R6$="@DRWCONTENT" :'COntent Drawing Routine
R7$="@UPDCONTENT" :'That routine will be run only if the window has the focus
GOSUB @AWIN :'Generated window and put it in the list.
WFCS = 0:'Automatically init, this is the focus index. Here the window#0 has the focus.

GOSUB @DWALL :'Draw all the windows, and the focused on the top
WIN = 0 :'Window selector variable
GOSUB @DWIN :'Draw only the #WIN window.
GOSUB @WUPD :'Run the routine of the focused window, if it has one.
GOSUB @DELWIN :'Deletes the #WIN window.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Petit Computer
« Reply #108 on: December 30, 2013, 12:51:54 pm »
Seems interesting. DO you know how will the windows look like in general?

Offline IAmAPerson

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 19
  • Rating: +0/-0
    • View Profile
Re: Petit Computer
« Reply #109 on: December 31, 2013, 05:52:36 pm »
Hey guys! I'm not on Omnimaga much, but now that I've found this active thread, why not join this community? Anyway, I've been doing Petit Computer for a while now, so please don't treat me like I don't know a PRINT command. I wanted to show you guys what I've been working on. (Much MUCH thanks to @Calc84maniac) Minecraft for Petit Computer! Uses full 3D graphics, and features about 30 blocks, slimes, building/breaking, and world sizes up to 64x64x2. Enjoy, and PLEASE watch/read the credits. http://petitcomputer.wikia.com/wiki/Minecraft_DS
Main programmer and developer for Minecraft DS!
Currently working on Beta 2.0
Wiki page! Minecraft DS
<a href="http://www.nerdtests.com/ft_nt2.php">
<img src="http://www.nerdtests.com/images/badge/nt2/8a6534f9cb6212b1.png" alt="NerdTests.com says I'm a Light-Weight Nerd.  Click here to take the Nerd Test, get nerdy images and jokes, and talk to others on the nerd forum!">
</a>

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Petit Computer
« Reply #110 on: January 01, 2014, 09:56:29 am »
Oh wow... that just made my day. I knew that raycasting was possible but I didn't know that a game like Minecraft would be as well. By the way nice to see you around on Omni :)

That reminds me, has anyone tried parallax scrolling yet? I wonder if a game like Supersonic Ball would be possible in Petit Computer?

Offline TheCoder1998

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 434
  • Rating: +20/-2
  • my art is written in code, not in graphite
    • View Profile
    • My website :D
Re: Petit Computer
« Reply #111 on: January 01, 2014, 02:25:26 pm »
wow this looks awesome :D
i can't wait to play minecraft on my ds :)

also 100th post  ;D ;D ;D
my ticalc acc:

http://www.ticalc.org/archives/files/authors/113/11365.html

Spoiler For The Best Song Ever:


follow me on tumblr :)
www.rickdepizza.tumblr.com

check out my anilist :D
http://anilist.co/animelist/29701/Rickdepizza

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: Petit Computer
« Reply #112 on: January 01, 2014, 07:51:21 pm »
Oh wow... that just made my day. I knew that raycasting was possible but I didn't know that a game like Minecraft would be as well. By the way nice to see you around on Omni :)

That reminds me, has anyone tried parallax scrolling yet? I wonder if a game like Supersonic Ball would be possible in Petit Computer?
Pretty sure it does. I should find my DSi charger and try it.

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline IAmAPerson

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 19
  • Rating: +0/-0
    • View Profile
Re: Petit Computer
« Reply #113 on: January 02, 2014, 08:41:31 pm »
On the Petit Computer Wiki, we also have a MegaMan 2 port (it's legit) and an Animal Crossing-like game called Village. Also, Minecraft DS is fairly laggy, so try messing with the video settings! My favourite settings are:

No raytracer
Quality 9-12
Screen width about 2/3
Everything else default
Main programmer and developer for Minecraft DS!
Currently working on Beta 2.0
Wiki page! Minecraft DS
<a href="http://www.nerdtests.com/ft_nt2.php">
<img src="http://www.nerdtests.com/images/badge/nt2/8a6534f9cb6212b1.png" alt="NerdTests.com says I'm a Light-Weight Nerd.  Click here to take the Nerd Test, get nerdy images and jokes, and talk to others on the nerd forum!">
</a>

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Petit Computer
« Reply #114 on: January 02, 2014, 08:47:09 pm »
I gotta give those a try for sure. :)

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: Petit Computer
« Reply #115 on: January 03, 2014, 03:49:05 am »
I really should get petit computer for my ds.

Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: Petit Computer
« Reply #116 on: January 03, 2014, 03:57:42 am »
Too bad it's only available for dsi and 3ds. I don't own those consoles.
If you like my work: why not give me an internet?








Offline IAmAPerson

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 19
  • Rating: +0/-0
    • View Profile
Re: Petit Computer
« Reply #117 on: January 07, 2014, 01:56:13 pm »
May I ask what some of yous have made? I love trying other people's projects.
Main programmer and developer for Minecraft DS!
Currently working on Beta 2.0
Wiki page! Minecraft DS
<a href="http://www.nerdtests.com/ft_nt2.php">
<img src="http://www.nerdtests.com/images/badge/nt2/8a6534f9cb6212b1.png" alt="NerdTests.com says I'm a Light-Weight Nerd.  Click here to take the Nerd Test, get nerdy images and jokes, and talk to others on the nerd forum!">
</a>

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Petit Computer
« Reply #118 on: January 07, 2014, 06:20:12 pm »
Unfortunately, not many people around here ventured into 3DS dev, but calc84maniac made a few things before. I considered making some stuff as well, but I was too much into TI/HP calculators to learn another language. I might try to experiment with sprites at one point, though.

Offline IAmAPerson

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 19
  • Rating: +0/-0
    • View Profile
Re: Petit Computer
« Reply #119 on: January 07, 2014, 06:28:54 pm »
I personally don't like using sprites, but please don't be discouraged! I use graphics as much as possible and try to avoid using sprites/backgrounds.
Main programmer and developer for Minecraft DS!
Currently working on Beta 2.0
Wiki page! Minecraft DS
<a href="http://www.nerdtests.com/ft_nt2.php">
<img src="http://www.nerdtests.com/images/badge/nt2/8a6534f9cb6212b1.png" alt="NerdTests.com says I'm a Light-Weight Nerd.  Click here to take the Nerd Test, get nerdy images and jokes, and talk to others on the nerd forum!">
</a>