Jump to content

Photo

TI-99/Sim is quite good ... however ...


130 replies to this topic

#1 Retrospect OFFLINE  

Retrospect

    Dragonstomper

  • 779 posts
  • Location:Wakefield, England

Posted Sun Mar 8, 2015 3:48 PM

Hello again.

 

I've just downloaded and installed TI99/Sim for Linux.  It's really solid, it doesn't slow down at all and runs well ... the creator has done an update in 2014..... For the moment, it operates through the Terminal for launching, and supposedly for launching with a cartridge (GUI to come later).

 

A terminal program called Convert-ctg is supplied with the download .... with all the right files in it's path, the command convert-ctg ParsecG.Bin should rightly convert the .bin file to a .ctg which the emulator uses.

 

Indeed, this had to be done to obtain the right ROM image in order for the emulator to work ... the program was successful converting the 994aGROM.BIN into a ctg.

 

The part I'm struggling with is getting games to convert.  It will do Tombstone City and even tell me there's a file there called tombstone city .... so after putting the game into the relevant folder I try to boot with the cartridge ... the screen blanks then comes back on, and I get this message from Terminal : - "Segmentation Fault  (Core Dumped)" .... this has happened with all of the games I got from the net.

Does anyone out there know why I'm getting this, or how I can get around this? :)



#2 unhuman OFFLINE  

unhuman

    Stargunner

  • 1,126 posts
  • Location:Vienna, VA

Posted Mon Mar 9, 2015 5:31 PM

The author of that was pretty responsive. I was making an effort to port it to the Wii, but... I failed. I got it to build, though.

#3 Retrospect OFFLINE  

Retrospect

    Dragonstomper

  • Topic Starter
  • 779 posts
  • Location:Wakefield, England

Posted Mon Mar 9, 2015 6:33 PM

The author of that was pretty responsive. I was making an effort to port it to the Wii, but... I failed. I got it to build, though.

Shame the wii port failed.  The author has done a recent-ish update on ti99sim (mid 2014) ... I wonder if there IS a bug in Convert-ctg or if all the cart bin's iv'e tried are somehow dodgy.

 

The 99sim  itself is brilliant, apparently it was ported to the rasp pi.



#4 RobertLM78 OFFLINE  

RobertLM78

    Stargunner

  • 1,055 posts

Posted Tue Mar 10, 2015 2:24 AM

MESS is really good - and easy to build on Linux.  ;-)



#5 sometimes99er OFFLINE  

sometimes99er

    River Patroller

  • 3,748 posts
  • Location:Denmark

Posted Tue Mar 10, 2015 2:33 AM

The author of that was pretty responsive. I was making an effort to port it to the Wii, but... I failed. I got it to build, though.


So this was thru homebrew SD without modchip ?

#6 TheMole OFFLINE  

TheMole

    Dragonstomper

  • 718 posts
  • Location:Belgium

Posted Tue Mar 10, 2015 4:01 AM

I wonder if there IS a bug in Convert-ctg or if all the cart bin's iv'e tried are somehow dodgy.

 

I'm not sure about this, and I don't have my Linux PC handy to test, but I seem to remember that it depends on the naming convention you use when creating the carts with convert-ctg. The rom files you are converting need to be called <cartname>C.<extension> for ROM dumps and <cartname>G.<extension> for GROM dumps. So if you have a cart like parsec, to convert it you would need the files parsecC.bin and parsecG.bin in the same directory and from that directory you'd have to issue the command ./convert-ctg parsec.bin (not the lack of C or G in the actual command line).

 

If I remember correctly, if you do this wrong it will create a cartridge file that will crash the emulator.


Edited by TheMole, Tue Mar 10, 2015 4:02 AM.


#7 Retrospect OFFLINE  

Retrospect

    Dragonstomper

  • Topic Starter
  • 779 posts
  • Location:Wakefield, England

Posted Tue Mar 10, 2015 4:32 AM

Yeah, I've tried to create a ctg by using the command "convert-ctg   Parsec.bin" and it won't let me do that , it says it can't open it, however when i try it with "convert-ctg ParsecC.bin" it lets me - but when i try to run that, it gets "Segmentation fault - core dumped" after the emulator tries to launch and crashes.

 

Without trying to add ctg's, i can launch the emulator on it's own and it's fine, fantastic in fact, but no good to me with console basic and no way to even save anything.

 

Has anyone got an email address for the author, 'cos his link on his site doesn't work either. lol



#8 arcadeshopper OFFLINE  

arcadeshopper

    River Patroller

  • 2,057 posts
  • Location:Portland, Oregon USA

Posted Tue Mar 10, 2015 9:02 AM

Hello again.

 

I've just downloaded and installed TI99/Sim for Linux.  It's really solid, it doesn't slow down at all and runs well ... the creator has done an update in 2014..... For the moment, it operates through the Terminal for launching, and supposedly for launching with a cartridge (GUI to come later).

 

A terminal program called Convert-ctg is supplied with the download .... with all the right files in it's path, the command convert-ctg ParsecG.Bin should rightly convert the .bin file to a .ctg which the emulator uses.

 

Indeed, this had to be done to obtain the right ROM image in order for the emulator to work ... the program was successful converting the 994aGROM.BIN into a ctg.

 

The part I'm struggling with is getting games to convert.  It will do Tombstone City and even tell me there's a file there called tombstone city .... so after putting the game into the relevant folder I try to boot with the cartridge ... the screen blanks then comes back on, and I get this message from Terminal : - "Segmentation Fault  (Core Dumped)" .... this has happened with all of the games I got from the net.

Does anyone out there know why I'm getting this, or how I can get around this? :)

 

if you load it without a cart do you get the title screen?  I converted that file and i just get a black box

 

Greg



#9 Retrospect OFFLINE  

Retrospect

    Dragonstomper

  • Topic Starter
  • 779 posts
  • Location:Wakefield, England

Posted Tue Mar 10, 2015 9:27 AM

 

if you load it without a cart do you get the title screen?  I converted that file and i just get a black box

 

Greg

Hi ... yeah, I had to use convert-ctg to actually convert the main TI bios roms, which were .bin files, into the .ctg that TI99SIM understands .... and in doing so I got the emulator to work .... I was very pleased .... it is just a black box without the .ctg converted roms ..... so I did manage to convert those roms but I can't get games to work.

(if you install the emulator and don't convert the roms, it pops up with the black screen, just go to the directory (in terminal) that you put ti99sim in, and type "convert-ctg   TI994a.GROM" .... I had to rename the ctg though, it's on the authors' website all the things you need to rename, in the readme section.



#10 arcadeshopper OFFLINE  

arcadeshopper

    River Patroller

  • 2,057 posts
  • Location:Portland, Oregon USA

Posted Tue Mar 10, 2015 9:37 AM

Hi ... yeah, I had to use convert-ctg to actually convert the main TI bios roms, which were .bin files, into the .ctg that TI99SIM understands .... and in doing so I got the emulator to work .... I was very pleased .... it is just a black box without the .ctg converted roms ..... so I did manage to convert those roms but I can't get games to work.

(if you install the emulator and don't convert the roms, it pops up with the black screen, just go to the directory (in terminal) that you put ti99sim in, and type "convert-ctg   TI994a.GROM" .... I had to rename the ctg though, it's on the authors' website all the things you need to rename, in the readme section.

 

yeah so i converted the rom file we use for mess.. black box,  tried the grom file, black box..  looked in v9t9 copied the grom file.. black box 



#11 Retrospect OFFLINE  

Retrospect

    Dragonstomper

  • Topic Starter
  • 779 posts
  • Location:Wakefield, England

Posted Tue Mar 10, 2015 10:00 AM

 

yeah so i converted the rom file we use for mess.. black box,  tried the grom file, black box..  looked in v9t9 copied the grom file.. black box 

Try my ROMS folder, just let it replace the one you have in the ti99sim-0.0.12 folder, and see if it makes a difference? .... I don't profess to know, what all those things are in my folder, but I know my emulator works because of the ctg in there for the rom.

 

Hopefully yours will too Attached File  roms.zip   162.42KB   62 downloads



#12 arcadeshopper OFFLINE  

arcadeshopper

    River Patroller

  • 2,057 posts
  • Location:Portland, Oregon USA

Posted Tue Mar 10, 2015 10:03 AM

Try my ROMS folder, just let it replace the one you have in the ti99sim-0.0.12 folder, and see if it makes a difference? .... I don't profess to know, what all those things are in my folder, but I know my emulator works because of the ctg in there for the rom.

 

Hopefully yours will too attachicon.gifroms.zip

 

cool thanks, that works i now have the color bars and tibasic    will fiddle with carts next 



#13 Retrospect OFFLINE  

Retrospect

    Dragonstomper

  • Topic Starter
  • 779 posts
  • Location:Wakefield, England

Posted Tue Mar 10, 2015 10:18 AM

 

cool thanks, that works i now have the color bars and tibasic    will fiddle with carts next 

Excellent. :)

I'd love to be able to get the games and XB working.  

 



#14 arcadeshopper OFFLINE  

arcadeshopper

    River Patroller

  • 2,057 posts
  • Location:Portland, Oregon USA

Posted Tue Mar 10, 2015 10:53 AM

Ok WELL it's definately his compile for v12..  v11 works  I couldn't convert any cartridges properly with 12.. or load without a segfault.. grabbed the 11 binaries off his site and they work fine.. playing parsec

 

 

Greg



#15 arcadeshopper OFFLINE  

arcadeshopper

    River Patroller

  • 2,057 posts
  • Location:Portland, Oregon USA

Posted Tue Mar 10, 2015 10:53 AM

Ok WELL it's definately his compile for v12..  v11 works  I couldn't convert any cartridges properly with 12.. or load without a segfault.. grabbed the 11 binaries off his site and they work fine.. playing parsec

 

 

Greg

 

Oh and I figure my problem with roms was also due to my not having any of the dat files in the roms dir.. ;) 



#16 arcadeshopper OFFLINE  

arcadeshopper

    River Patroller

  • 2,057 posts
  • Location:Portland, Oregon USA

Posted Tue Mar 10, 2015 11:08 AM

Ok WELL it's definately his compile for v12..  v11 works  I couldn't convert any cartridges properly with 12.. or load without a segfault.. grabbed the 11 binaries off his site and they work fine.. playing parsec

 

 

Greg

 

Got xbasic working too.. in 11..  the damn thing resets my dual display to be mirrored every time i get it to run though..  

 

Greg



#17 Retrospect OFFLINE  

Retrospect

    Dragonstomper

  • Topic Starter
  • 779 posts
  • Location:Wakefield, England

Posted Tue Mar 10, 2015 11:29 AM

 

Got xbasic working too.. in 11..  the damn thing resets my dual display to be mirrored every time i get it to run though..  

 

Greg

Nice one Greg .... can you tell me, which files/binaries I need from 11 to put in 12?



#18 arcadeshopper OFFLINE  

arcadeshopper

    River Patroller

  • 2,057 posts
  • Location:Portland, Oregon USA

Posted Tue Mar 10, 2015 11:37 AM

Nice one Greg .... can you tell me, which files/binaries I need from 11 to put in 12?

 

i replaced them all, definately the tisimm-sdl file and the convert tool just the binaries 



#19 Retrospect OFFLINE  

Retrospect

    Dragonstomper

  • Topic Starter
  • 779 posts
  • Location:Wakefield, England

Posted Tue Mar 10, 2015 11:43 AM

 

i replaced them all, definately the tisimm-sdl file and the convert tool just the binaries 

Do you have to compile version 11 to get to these files we need? 'cos I've just had trouble compiling v11



#20 arcadeshopper OFFLINE  

arcadeshopper

    River Patroller

  • 2,057 posts
  • Location:Portland, Oregon USA

Posted Tue Mar 10, 2015 11:55 AM

Do you have to compile version 11 to get to these files we need? 'cos I've just had trouble compiling v11

no I used these:

 

http://www.mrousseau...11.amd64.tar.gz



#21 Retrospect OFFLINE  

Retrospect

    Dragonstomper

  • Topic Starter
  • 779 posts
  • Location:Wakefield, England

Posted Tue Mar 10, 2015 11:56 AM

I used the x86 ones .... i'm still getting the same problem when i try to convert parsec though .... can you send me a parsec or xb ctg so i can see if it works?  



#22 arcadeshopper OFFLINE  

arcadeshopper

    River Patroller

  • 2,057 posts
  • Location:Portland, Oregon USA

Posted Tue Mar 10, 2015 12:00 PM

I used the x86 ones .... i'm still getting the same problem when i try to convert parsec though .... can you send me a parsec or xb ctg so i can see if it works?  

Attached Files



#23 Retrospect OFFLINE  

Retrospect

    Dragonstomper

  • Topic Starter
  • 779 posts
  • Location:Wakefield, England

Posted Tue Mar 10, 2015 12:04 PM

 

I used the x86 ones .... i'm still getting the same problem when i try to convert parsec though .... can you send me a parsec or xb ctg so i can see if it works?  

 

Thanks .... I tried it, it still came up with "Segmentation fault - core dumped" .... this is confusing me now.  



#24 Retrospect OFFLINE  

Retrospect

    Dragonstomper

  • Topic Starter
  • 779 posts
  • Location:Wakefield, England

Posted Tue Mar 10, 2015 12:06 PM

I type "ti99sim-sdl PARSEC.ctg" and it flashes the window up but then it immediately disappears with the above message.  Strange.



#25 arcadeshopper OFFLINE  

arcadeshopper

    River Patroller

  • 2,057 posts
  • Location:Portland, Oregon USA

Posted Tue Mar 10, 2015 3:13 PM

I type "ti99sim-sdl PARSEC.ctg" and it flashes the window up but then it immediately disappears with the above message.  Strange.

 

ti99sim-sdl -f PARSEC.ctg






0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users