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: Opossum Massage Simulator for N64  (Read 3311 times)

0 Members and 1 Guest are viewing this topic.

Offline gameblabla

  • Super User
  • Join Date: May 2015
  • Location:
  • Posts: 813
  • Post Rating Ratio: +15/-7
  • TI-nspire porter
Opossum Massage Simulator for N64
« on: August 09, 2016, 06:02:44 am »
After DJ and I released Opossum Massage Simulator for TI-84 CSE, PC and TI-Nspire,
i tried to port it to even more platforms.
At first, i tried porting it to the 3DO but i ran into some issues.
Then i tried the 32X but ran into some issues as well due to memory shortage and more.
Then i came back to developing games for the N64 and i finally got something working.



Here's Opossum Massage Simulator for the Nintendo 64 !
It is very similar to the PC port except :
- It has no saves (for now)
- It has more songs than the PC version

Download
https://gameblabla.nl/files/opossum_n64.zip
« Last Edit: October 24, 2018, 12:41:21 pm by gameblabla »


  • Calculators owned: TI Nspire CX, TI-89

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: Opossum Massage Simulator for N64
« Reply #1 on: August 09, 2016, 06:07:46 am »
How much RAM does the Sega 32X has? I am surprised you ran into memory issues, considering the original game only requires about 24 KB of RAM (including the 16 KB used by sprite data). ANyway nice to see it ported on more systems. I can't try it on a real N64 because I don't own a flash cart, though. I'll let you know if I ever get one. I wonder if Project 64 and Mupen 64 will run the game...


EDIT: Ok so yeah, in Project 64 it just shows garbage with an error, while in Mupen 64 it just shows a black screen. Also Project 64 control/input doesn't work in Windows 10 for any game, even in compatibility mode, no matter which plugin I use, so it might not be just your game, but rather that emulators have poor Windows Vista/7/8/8.1/10 support.
« Last Edit: August 09, 2016, 06:20:18 am by DJ Omnimaga »
  • 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 gameblabla

  • Super User
  • Join Date: May 2015
  • Location:
  • Posts: 813
  • Post Rating Ratio: +15/-7
  • TI-nspire porter
Re: Opossum Massage Simulator for N64
« Reply #2 on: August 09, 2016, 06:22:27 am »
How much RAM does the Sega 32X has? I am surprised you ran into memory issues, considering the original game only requires about 24 KB of RAM (including the 16 KB used by sprite data).
The Sega 32X has 256kb of RAM. All the images have at least 256 colors so they take a lot more space than 16 colors sprites.
It does not help the fact that the current libraries are difficult to use even though the Sega 32X is basically a VGA adapter with a 32k color mode.

Quote
I can't try it on a real N64 because I don't own a flash cart, though. I'll let you know if I ever get one.
They are still expensive, around 90$ but they can do a lot of cool things now :
The Everdrive64 in particular can play Alek64 games and even some 64DD games without actually owning a DD64 ! (like the F-Zero Expansion Pack)

Quote
I wonder if Project 64 and Mupen 64 will run the game...
Nope, because P64 and Mupen64 do not actually emulate the RCP !
They expect the games to be programmed with the official devkit so they are not LLE emulators.
The game is programmed with libdragon, an open-source library for N64.
As a result, only accurate emulators like MAME and Cen64 will run it. (badly)
« Last Edit: August 09, 2016, 06:26:58 am by gameblabla »
  • Calculators owned: TI Nspire CX, TI-89

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: Opossum Massage Simulator for N64
« Reply #3 on: August 09, 2016, 06:27:56 am »
The original game sprite data was 16 KB total (1 byte per pixel, 256 colors). Thanks for explaining, though. And darn, $90 means I'm probably not gonna get a flash cart anytime soon unless I start selling some retro games.

It seems that the emulation scene is very screwed up for the N64. I am surprised, considering the console came out 20 years ago, but again a N64 must be much harder to emulate than a TI-Nspire CX...
  • 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 gameblabla

  • Super User
  • Join Date: May 2015
  • Location:
  • Posts: 813
  • Post Rating Ratio: +15/-7
  • TI-nspire porter
Re: Opossum Massage Simulator for N64
« Reply #4 on: August 10, 2016, 05:41:51 am »
I updated OMS64 with some video settings.

Anti-Aliasing or not, it's up to you to decide.
And yes, the N64 does support AA unlike the PS2 but it is really crappy and blurs the picture too much.

Quote
It seems that the emulation scene is very screwed up for the N64. I am surprised, considering the console came out 20 years ago, but again a N64 must be much harder to emulate than a TI-Nspire CX...
It's so messed up because for 10 yeras, everyone focused on emulating games at a very high level and never really tried to emulate the RCP...
And yes, the nspire is much easier to emulate : no 3d hardware nor 2d acceleration, no sound, a commonly used cpu...

I can confirm that MAME broke input support, it used to work for my older n64 homebrews.
« Last Edit: August 10, 2016, 05:48:08 am by gameblabla »
  • Calculators owned: TI Nspire CX, TI-89

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: Opossum Massage Simulator for N64
« Reply #5 on: August 10, 2016, 06:32:14 am »
By AA, if you mean whatever blurs textures in Mario 64, then good idea not to use it. I never liked it much on the N64 for 2D stuff.

Seriously, though, I totally want to give this game a try at some point. If I ever can buy a flash cart and can confirm that the game runs fine, then I'll see if there are custom cartridge making services available online. An actual cart of this game would be epic lol.


Also it would definitively be cool to see this ported to the Super Nintendo and Sega Genesis. :P
  • 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 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: Opossum Massage Simulator for N64
« Reply #6 on: August 16, 2016, 01:46:04 am »
By the way, to correct your first post, the original game was made for the TI-84 Plus C Silver Edition, not the TI-83 CE (since Doors CE 9.0 isn't out yet). I might eventually port it to Sprites v3.3 if Doors CE 9.0 doesn't come out soon, 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 gameblabla

  • Super User
  • Join Date: May 2015
  • Location:
  • Posts: 813
  • Post Rating Ratio: +15/-7
  • TI-nspire porter
Re: Opossum Massage Simulator for N64
« Reply #7 on: October 24, 2018, 12:43:01 pm »
Hey,so after Cen64 got a lot more accurate and the fact that libdragon fixed a bunch of other issues too,i've finally managed to make Opossum Massage simulator on Cen64 and Mame. (Mame doesn't seem to recognize any input but Cen64 does)So it should work on real hardware now.
I've updated the link, which now points towards the fixed version.I've also added analog support, as well as fixing some other issues.
  • Calculators owned: TI Nspire CX, TI-89

Offline Juju

  • aka Yuki Kagayaki aka J̵̭͕͇ù̞̭̝̯̦j̴̭̙̗͖͡ù͏͓̲̕
  • CodeWalrus Staff
  • Super User
  • Server Maintenance
  • Moderator
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Inside a walrus
  • Posts: 3271
  • Post Rating Ratio: +39/-2
  • Couch potato
    • jul.savard
    • juju2143
    • @juju2143
    • juju2143
    • @julosoft
    • juju-kun
    • /u/juju2143
    • juju2143
    • @juju2143
    • Juju's shed
  • Gender: Female
  • WalriiPoints: 99999
Re: Opossum Massage Simulator for N64
« Reply #8 on: October 28, 2018, 11:50:09 pm »
I assume it still doesn't work on your average emulator? Nice work, though, gonna try it.
  • Calculators owned: TI-83+ (dead?), Casio Prizm (also dead???)
  • Consoles, mobile devices and vintage computers owned: A lot
Read Zarmina!
YUKI-CHAAAANNNN
In the beginning there was walrii. In the end there will be walrii. All hail our supreme leader :walrii: --Snektron

if you wanna throw money at me and/or CodeWalrus monthly it's here

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: Opossum Massage Simulator for N64
« Reply #9 on: November 01, 2018, 05:27:38 pm »
It didn't work juju, right? (I forgot) Also I wish there was a way to make it compatible with every single emulator and the real hardware at the same time
  • 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 Juju

  • aka Yuki Kagayaki aka J̵̭͕͇ù̞̭̝̯̦j̴̭̙̗͖͡ù͏͓̲̕
  • CodeWalrus Staff
  • Super User
  • Server Maintenance
  • Moderator
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Inside a walrus
  • Posts: 3271
  • Post Rating Ratio: +39/-2
  • Couch potato
    • jul.savard
    • juju2143
    • @juju2143
    • juju2143
    • @julosoft
    • juju-kun
    • /u/juju2143
    • juju2143
    • @juju2143
    • Juju's shed
  • Gender: Female
  • WalriiPoints: 99999
Re: Opossum Massage Simulator for N64
« Reply #10 on: November 01, 2018, 06:45:18 pm »
My computer broke while trying to install the right emulator for it.
  • Calculators owned: TI-83+ (dead?), Casio Prizm (also dead???)
  • Consoles, mobile devices and vintage computers owned: A lot
Read Zarmina!
YUKI-CHAAAANNNN
In the beginning there was walrii. In the end there will be walrii. All hail our supreme leader :walrii: --Snektron

if you wanna throw money at me and/or CodeWalrus monthly it's here

 


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