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

Claw poll

Started by DarkestEx, July 06, 2016, 11:10:41 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Which platforms would you like to run Claw on? Please select atleast two! Many of these wouldn't be implemented by me though.

PC (Windows, Linux, Mac, BSD; 32+64 bit, AMD + Intel) (added in any case)
7 (87.5%)
Android / BlackBerry OS
1 (12.5%)
Arduino Uno / Gamebuino
1 (12.5%)
Arduino Mega/Zero (very likely added by me)
1 (12.5%)
Raspberry Pi / BeagleBone / etc. (most likely added by me)
3 (37.5%)
ESP8266 (probably added by me)
1 (12.5%)
TI-84+ (added by me if there is a huge demand)
4 (50%)
TI-Nspire
3 (37.5%)
TI-84 CE
4 (50%)
Microcat and other of our projects (very likely added by me)
2 (25%)
Nintendo Gameboy Advance
1 (12.5%)

Total Members Voted: 8

Voting closed: July 20, 2016, 11:10:41 AM

DarkestEx

Heya,
This is the poll regarding what platforms to port Claw to / make it compatible from the beginning.
Feel free to post suggestions for other platforms too.

And of course please vote (for multiple platforms)!


Info to admins/mods:
Something went wrong posting this I guess.
I just clicked add poll.
Please don't delete it anyways. It should be deleted after the poll is over. Also it took me an eternity to write this on my phone.
  • Calculators owned: TI-84+, Casio 101-S, RPN-Calc, Hewlett-Packard 100LX, Hewlett-Packard 95LX
  • Consoles, mobile devices and vintage computers owned: Original Commodore 64C, C64 DTV, Nintendo GameBoy Color, Nintendo GameCube, Xbox 360, PlayStation 2

Dream of Omnimaga

I voted PC, Android, TI-84+CE and TI-Nspire, but I am torn apart between Microcat and GBA. Does the still have a big fanbase for homebrew ROMs?
  • 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

DarkestEx

Quote from: DJ Omnimaga on July 06, 2016, 04:22:18 PM
I voted PC, Android, TI-84+CE and TI-Nspire, but I am torn apart between Microcat and GBA. Does the still have a big fanbase for homebrew ROMs?
I don't know. Ivoah once told me that this could be a good idea. He probably knows a lot more about this.
  • Calculators owned: TI-84+, Casio 101-S, RPN-Calc, Hewlett-Packard 100LX, Hewlett-Packard 95LX
  • Consoles, mobile devices and vintage computers owned: Original Commodore 64C, C64 DTV, Nintendo GameBoy Color, Nintendo GameCube, Xbox 360, PlayStation 2

Dream of Omnimaga

Ah ok. What about the 3DS?
  • 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

DarkestEx

Quote from: DJ Omnimaga on July 07, 2016, 02:08:40 PM
Ah ok. What about the 3DS?
Well basically Claw runs on anything that can execute C code.
The drivers are something different. They have to be provided by the person porting Claw to the platform but games and program will run on most platforms unmodifed then.
  • Calculators owned: TI-84+, Casio 101-S, RPN-Calc, Hewlett-Packard 100LX, Hewlett-Packard 95LX
  • Consoles, mobile devices and vintage computers owned: Original Commodore 64C, C64 DTV, Nintendo GameBoy Color, Nintendo GameCube, Xbox 360, PlayStation 2

Dream of Omnimaga

Oh that's good then. I was worried about dependencies such as libraries.
  • 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

DarkestEx

Quote from: DJ Omnimaga on July 07, 2016, 04:06:23 PM
Oh that's good then. I was worried about dependencies such as libraries.
Claw by itself doesn't depend on anything except the most basic C functions. It doesn't even make use of the string library by default nor the float one.
Many things will be modules.
  • Calculators owned: TI-84+, Casio 101-S, RPN-Calc, Hewlett-Packard 100LX, Hewlett-Packard 95LX
  • Consoles, mobile devices and vintage computers owned: Original Commodore 64C, C64 DTV, Nintendo GameBoy Color, Nintendo GameCube, Xbox 360, PlayStation 2

Dream of Omnimaga

Yeah it's better to not depend of libraries for such language. Sure, it makes it easier to develop it for a platform, but then it makes it hard to port it.
  • 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

  • Calculators owned: fx9860GII (SH4)

Dream of Omnimaga

By the way, is it easy (other than graphics) to port 9860gII C add-ins to the cg20?
  • 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

Quote from: DJ Omnimaga on July 08, 2016, 11:28:31 AM
By the way, is it easy (other than graphics) to port 9860gII C add-ins to the cg20?
I've never programmed for the cg20, but since C is generally quite portable, I assume it's not that hard if you program the right way from the beginning.
  • Calculators owned: fx9860GII (SH4)

Dream of Omnimaga

Ah ok, and yeah I was talking about someone using the official 9860g SDK, for example.
  • 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

Powered by EzPortal