We're on Discord! Please join our server now if you don't want to miss anything! (More info) | Join the UCC4 contest! (More info)

* WalrusIRC & Discord main room

If you have a forum account, have more than 4 posts and are not part of a restricted usergroup, then you can chat in our main Discord server room directly from here and continue using the forums at the same time. Or you can join our server directly and access many more discussion rooms!

Author Topic: Walrii6510 - The walrii game on the C64  (Read 8171 times)

0 Members and 1 Guest are viewing this topic.

Offline xlibman

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Moderator
  • Forum Maintenance
  • Original 5
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 19083
  • Post Rating Ratio: +101/-5
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Walrii6510 - The walrii game on the C64
« Reply #15 on: January 06, 2016, 06:40:48 pm »
Yeah, good idea. A lot of people in contests in the past started their entry at the very last minute. :P I hope the language isn't too complicated for the C64 >.<
  • Calculators owned: TI-84 Plus C Silver Edition, TI-84 Plus CE, Casio fx-CG10
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nintendo Switch, Playstation TV

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline DarkestEx

  • Super User
  • Join Date: Jan 2015
  • Location: Germany
  • Posts: 1346
  • Post Rating Ratio: +11/-2
    • @0xbmuessig
    • @muessigb
  • Gender: Male
Re: Walrii6510 - The walrii game on the C64
« Reply #16 on: January 06, 2016, 06:45:12 pm »
Yeah, good idea. A lot of people in contests in the past started their entry at the very last minute. :P I hope the language isn't too complicated for the C64 >.<
Yea.
About the language, considering that the C64 can actually run Java (yes, somebody ported the VM), it runs C fine.
  • 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, Tektronix AWG2021, IBM X60s, IBM X60t, C64 DTV, Nintendo GameBoy Color, Nintendo GameCube, Xbox 360

Offline xlibman

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Moderator
  • Forum Maintenance
  • Original 5
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 19083
  • Post Rating Ratio: +101/-5
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Walrii6510 - The walrii game on the C64
« Reply #17 on: January 06, 2016, 07:34:30 pm »
Rally? O.O It must be ultra slow compared to C, though.
  • Calculators owned: TI-84 Plus C Silver Edition, TI-84 Plus CE, Casio fx-CG10
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nintendo Switch, Playstation TV

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline Streetwalrus

  • Super User
  • Original 5
  • Join Date: Nov 2014
  • Location:
  • Posts: 2903
  • Post Rating Ratio: +20/-0
Re: Walrii6510 - The walrii game on the C64
« Reply #18 on: January 06, 2016, 08:50:12 pm »
Depends, if it's well optimized and the standard library is lightweight enough it can be decently fast. That machine runs BASIC after all.

Offline xlibman

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Moderator
  • Forum Maintenance
  • Original 5
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 19083
  • Post Rating Ratio: +101/-5
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Walrii6510 - The walrii game on the C64
« Reply #19 on: January 06, 2016, 08:50:57 pm »
True, but isn't BASIC from back in the days much more primitive than Java these days? Java was designed for modern platforms, right?
  • Calculators owned: TI-84 Plus C Silver Edition, TI-84 Plus CE, Casio fx-CG10
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nintendo Switch, Playstation TV

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline Streetwalrus

  • Super User
  • Original 5
  • Join Date: Nov 2014
  • Location:
  • Posts: 2903
  • Post Rating Ratio: +20/-0
Re: Walrii6510 - The walrii game on the C64
« Reply #20 on: January 06, 2016, 08:58:49 pm »
Well Java is a virtual machine, which makes it inherently simpler than an interpreter since there's a lot less parsing to do.

Offline p4nix

  • Full User
  • Join Date: Jun 2015
  • Location: Germany
  • Posts: 430
  • Post Rating Ratio: +6/-1
  • Don't catch the ball.
    • p4nix
  • Gender: Male
Re: Walrii6510 - The walrii game on the C64
« Reply #21 on: January 06, 2016, 09:00:31 pm »
Also a thing to consider: Imagine how fast our computers nowadays would be if they where optimized like those machines back then.
  • Calculators owned: fx9860GII (SH4)

Offline Streetwalrus

  • Super User
  • Original 5
  • Join Date: Nov 2014
  • Location:
  • Posts: 2903
  • Post Rating Ratio: +20/-0
Re: Walrii6510 - The walrii game on the C64
« Reply #22 on: January 06, 2016, 09:06:23 pm »
Well believe it or not, compilers are so good at optimizing nowadays that they can beat humans at it. That said, you still have to write efficient algorithm, otherwise the compiler's effort is void. Also there are some things to keep in mind with modern architectures.See this for a great example: https://stackoverflow.com/questions/11227809/why-is-processing-a-sorted-array-faster-than-an-unsorted-array.

Offline DarkestEx

  • Super User
  • Join Date: Jan 2015
  • Location: Germany
  • Posts: 1346
  • Post Rating Ratio: +11/-2
    • @0xbmuessig
    • @muessigb
  • Gender: Male
Re: Walrii6510 - The walrii game on the C64
« Reply #23 on: January 06, 2016, 09:51:35 pm »
Well believe it or not, compilers are so good at optimizing nowadays that they can beat humans at it. That said, you still have to write efficient algorithm, otherwise the compiler's effort is void. Also there are some things to keep in mind with modern architectures.See this for a great example: https://stackoverflow.com/questions/11227809/why-is-processing-a-sorted-array-faster-than-an-unsorted-array.
Where have we gone to?!
The C64 is such an awesome machine. Yes it is slow and old and has no web browser, but it is relatively easy to program and you can use POKE's and PEEK's to do all sorts of wired and wonderful things. And it is so much less complex.
  • 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, Tektronix AWG2021, IBM X60s, IBM X60t, C64 DTV, Nintendo GameBoy Color, Nintendo GameCube, Xbox 360

Offline p4nix

  • Full User
  • Join Date: Jun 2015
  • Location: Germany
  • Posts: 430
  • Post Rating Ratio: +6/-1
  • Don't catch the ball.
    • p4nix
  • Gender: Male
Re: Walrii6510 - The walrii game on the C64
« Reply #24 on: January 06, 2016, 10:01:02 pm »
Yeah, that might be true. But I'm always impressed how people solved problems on such limited platforms :)
  • Calculators owned: fx9860GII (SH4)

Offline xlibman

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Moderator
  • Forum Maintenance
  • Original 5
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 19083
  • Post Rating Ratio: +101/-5
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Walrii6510 - The walrii game on the C64
« Reply #25 on: January 10, 2016, 08:47:33 am »
This is why so many people loved programming calculators in the past and perhaps why they could become vintage platforms like the C64 in the future. People did not code much for the Nspire because they either wanted to push outdated platforms to their limits, which was more entertaining on the 83+/84+/89 series, or they wanted full-scale power, such as smartphones and computers.

@DarkestEx have you gotten any luck with C64 developement so far?
  • Calculators owned: TI-84 Plus C Silver Edition, TI-84 Plus CE, Casio fx-CG10
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nintendo Switch, Playstation TV

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline DarkestEx

  • Super User
  • Join Date: Jan 2015
  • Location: Germany
  • Posts: 1346
  • Post Rating Ratio: +11/-2
    • @0xbmuessig
    • @muessigb
  • Gender: Male
Re: Walrii6510 - The walrii game on the C64
« Reply #26 on: January 10, 2016, 12:01:43 pm »
This is why so many people loved programming calculators in the past and perhaps why they could become vintage platforms like the C64 in the future. People did not code much for the Nspire because they either wanted to push outdated platforms to their limits, which was more entertaining on the 83+/84+/89 series, or they wanted full-scale power, such as smartphones and computers.

@DarkestEx have you gotten any luck with C64 developement so far?
Yes indeed.

Well about the development, I haven't made any progress yet. I had to learn how everything works and I am still not done with that part. Also had I to buy some devices to be able to play my games from SD card on the actual C64 that I own. For development I use an emulator but I really like testing my progress on an actual device too.
Then school starts for me tomorrow again :(
  • 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, Tektronix AWG2021, IBM X60s, IBM X60t, C64 DTV, Nintendo GameBoy Color, Nintendo GameCube, Xbox 360

Offline xlibman

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Moderator
  • Forum Maintenance
  • Original 5
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 19083
  • Post Rating Ratio: +101/-5
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Walrii6510 - The walrii game on the C64
« Reply #27 on: January 10, 2016, 07:38:18 pm »
You might want to develop the game on PC instead for now, using Commodore graphics and palettes, scaling up the sprites and keeping gameplay simple, such as a puzzle exploration game, then once the contest is over, re-use the idea for an actual C64 game.
  • Calculators owned: TI-84 Plus C Silver Edition, TI-84 Plus CE, Casio fx-CG10
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nintendo Switch, Playstation TV

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline DarkestEx

  • Super User
  • Join Date: Jan 2015
  • Location: Germany
  • Posts: 1346
  • Post Rating Ratio: +11/-2
    • @0xbmuessig
    • @muessigb
  • Gender: Male
Re: Walrii6510 - The walrii game on the C64
« Reply #28 on: January 25, 2016, 11:24:49 pm »
Hmm, I should work on the or any C64 game again. My dad even bought me old assembler tutorial books from 1986. I should look through them and also try to get C working.
  • 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, Tektronix AWG2021, IBM X60s, IBM X60t, C64 DTV, Nintendo GameBoy Color, Nintendo GameCube, Xbox 360

Offline xlibman

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Moderator
  • Forum Maintenance
  • Original 5
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 19083
  • Post Rating Ratio: +101/-5
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Walrii6510 - The walrii game on the C64
« Reply #29 on: January 26, 2016, 07:05:26 am »
I wish you luck with C. It would be cool to see a Walrii game for C64, especially now that JWinslow is making Atari games. :)
  • Calculators owned: TI-84 Plus C Silver Edition, TI-84 Plus CE, Casio fx-CG10
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nintendo Switch, Playstation TV

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

 


You can also use the following HTML or bulletin board code to share it on your page or forum signature!


Also do not forget to check our affiliates below.
Planet Casio TI-Planet Calc.news BroniesQC BosaikNet Velocity Games