aminor00 Posted November 5, 2018 Share Posted November 5, 2018 IIRC Mathias Domin did this ... some years ago.There is also something here about it: http://www.mdgames.de/tosonjag.htm Sent from my SM-N960F using Tapatalk 1 Quote Link to comment Share on other sites More sharing options...
SainT Posted November 5, 2018 Author Share Posted November 5, 2018 (edited) On 11/5/2018 at 10:33 AM, 42bs said: IIRC Mathias Domin did this ... some years ago. That was just patched TOS running in mono. I'm talking about EmuTOS, so having proper support for video modes, etc... The Jaguar could be a TOS compatible computer quite easily, using the memory card as HDD. Just more fun options open if people want to do it... Edited October 25, 2019 by SainT 3 Quote Link to comment Share on other sites More sharing options...
42bs Posted November 5, 2018 Share Posted November 5, 2018 That was just patched TOS running in mono. I'm talking about EmuTOS, so having proper support for video modes, etc... The Jaguar could be a TOS compatible computer quite easily, using the SD as HDD. Just more fun options open if people want to do it... Well, apart from the "I do it because I can" factor, I do not see any benefit. Quote Link to comment Share on other sites More sharing options...
SainT Posted November 5, 2018 Author Share Posted November 5, 2018 Completely agree. Although you could run well behaved GEM software... 2 Quote Link to comment Share on other sites More sharing options...
NUT Posted November 5, 2018 Share Posted November 5, 2018 Completely agree. Although you could run well behaved GEM software... And ST games without the need to port them 1 Quote Link to comment Share on other sites More sharing options...
42bs Posted November 5, 2018 Share Posted November 5, 2018 (edited) And ST games without the need to port them Or demos, that'll be a challenge: Run a sprite-record demo on the Jaguar. I spent two days (and I mean full days!) with tIn on a meeting to write a planar converter using only the blitter and GPU, but we never achieved it. The goal was to run Dynablaster 1:1 on the Jaguar. Edited November 5, 2018 by 42bs 5 Quote Link to comment Share on other sites More sharing options...
SainT Posted November 5, 2018 Author Share Posted November 5, 2018 (edited) I can provide a chunky to planar register set on the JagSD.... extremely easy in hardware. It would just be a read/write/read/write operation to get the planar screen data, write it to a planar register, then read from a chunky register and then write back to the screen buffer. Oh, and quite possibly a YM2149 core for audio... just read from a couple of 8 (or 16) bit volume registers and output to DAC, otherwise use the YM as normal (except with different register base). Edited November 5, 2018 by SainT 3 Quote Link to comment Share on other sites More sharing options...
42bs Posted November 5, 2018 Share Posted November 5, 2018 I can provide a chunky to planar register set on the JagSD.... extremely easy in hardware. It would just be a read/write/read/write operation to get the planar screen data, write it to a planar register, then read from a chunky register and then write back to the screen buffer. Oh, and quite possibly a YM2149 core for audio... just read from a couple of 8 (or 16) bit volume registers and output to DAC, otherwise use the YM as normal (except with different register base). Ahh, that's cheating :-) 3 Quote Link to comment Share on other sites More sharing options...
Cyprian Posted November 5, 2018 Share Posted November 5, 2018 That was just patched TOS running in mono. I'm talking about EmuTOS, so having proper support for video modes, etc... The Jaguar could be a TOS compatible computer quite easily, using the SD as HDD. Just more fun options open if people want to do it... I second that idea. What about keyboard/mouse support? Would be there dedicated keyboard port? 1 Quote Link to comment Share on other sites More sharing options...
jericho_21 Posted November 5, 2018 Share Posted November 5, 2018 (edited) Actually, that could work by running TOS compatibility on a Jag. I would welcome that idea. Cool! Edited November 5, 2018 by jericho_21 Quote Link to comment Share on other sites More sharing options...
jericho_21 Posted November 5, 2018 Share Posted November 5, 2018 I second that idea. What about keyboard/mouse support? Would be there dedicated keyboard port? You would think that there could be an adapter created for a keyboard to go in the joypad port. But, I might be getting a little ahead of myself. Sorry, folks. I am just eager to see this in action. Thanks. Quote Link to comment Share on other sites More sharing options...
Zerosquare Posted November 5, 2018 Share Posted November 5, 2018 And ST games without the need to port them He said "well-behaved GEM software". So it could run, let's say, 5% of the ST games? 2 Quote Link to comment Share on other sites More sharing options...
SainT Posted November 5, 2018 Author Share Posted November 5, 2018 He said "well-behaved GEM software". So it could run, let's say, 5% of the ST games? That's a bit optimistic... 4 Quote Link to comment Share on other sites More sharing options...
Zerosquare Posted November 5, 2018 Share Posted November 5, 2018 That was a random guess. CJ could probably give us a more accurate figure Quote Link to comment Share on other sites More sharing options...
+CyranoJ Posted November 6, 2018 Share Posted November 6, 2018 Probably less than 0.5% While these ideas sound great I most likely would not use them as not everyone would have a saint cart, and I usually go to great lengths to replace the horrible YM strangled cat noises with something much better ? 4 Quote Link to comment Share on other sites More sharing options...
leech Posted November 6, 2018 Share Posted November 6, 2018 Ha, I woke up randomly in the middle of the night and as thinking it would be cool to get Stella and an 8-bit/5200 emulator working on the Jag through the SD Cart...obviously someone would have to port such things, but that would be fantastic. 1 Quote Link to comment Share on other sites More sharing options...
42bs Posted November 6, 2018 Share Posted November 6, 2018 VCS port is there if my memories are correct, though in beta state. I have started an Lynx emulator, but still far from being something to show. 2 Quote Link to comment Share on other sites More sharing options...
LinkoVitch Posted November 6, 2018 Share Posted November 6, 2018 A port of EmuTOS has been on my mind. No reason the Jaguar cannot be a "proper" Atari... There is actually a German chap working on EmuTOS for the Jag at the moment too Or at least he is working to improve the GDI side of it on the Jag. I don't think he comes on here though. Might be worth having a chat with him and seeing if there is any mutually beneficial code there? 1 Quote Link to comment Share on other sites More sharing options...
jericho_21 Posted November 7, 2018 Share Posted November 7, 2018 There is actually a German chap working on EmuTOS for the Jag at the moment too Or at least he is working to improve the GDI side of it on the Jag. I don't think he comes on here though. Might be worth having a chat with him and seeing if there is any mutually beneficial code there? Either way, it's a cool idea. Is there anything about the guy working on EmuTOS and/or GDI improvements for the Jag online? Is there a specific forum that he attends? I am curious to read up on that. Thanks. Quote Link to comment Share on other sites More sharing options...
jericho_21 Posted November 7, 2018 Share Posted November 7, 2018 (edited) I was reading the posts. Multiple systems emulated on the Jaguar should work. The Jag definitely has plenty of horsepower in its RISC chips. What about the Jaguar's RAM? Would that play into it as well? Again, most curious. Edited November 7, 2018 by jericho_21 Quote Link to comment Share on other sites More sharing options...
swapd0 Posted November 7, 2018 Share Posted November 7, 2018 To emulate a console or computer you need a lot CPU power, the RISC are very fast but a pain to code because you only have 4KB of RAM, also you must code in assembler and that makes it harder. Also, old systems emulation "must" be cycle accurate and that it's harder to code and slower to execute. Anyway, why you want to play a NES (for example) game on the jaguar when you have a NES emulator on the PC? IMHO it's better to use your time to create a new and original game than an emulator. 3 Quote Link to comment Share on other sites More sharing options...
jericho_21 Posted November 7, 2018 Share Posted November 7, 2018 Right. That is true. But, I was thinking about only Atari systems, not other developers. But, you're right. It would be CPU-intensive for sure. I agree. It is hard enough for me to get 3D acceleration, for a certain example, on my Linux and Windows guests on VirtualBox for my iMac, and I have a Intel quad-core i7 and 16 GB of RAM in it. The 3D acceleration slows down the machines down too much if it is checked, but that is experimental on VirtualBox anyway, and I am working with a late 2009 iMac, so it is slower than newer Macs. So, I understand what you mean about emulation and it not being perfect. But, good point anyway. Real hardware trumps emulation all the time. So, yes, I do get that, but thanks for bringing it up anyway. Anyway, that was just an example. I am no emulation expert, but I am certain it could be harder to emulate older cores for classic video gaming. But, I could be 180º off on that, too. Thanks. Quote Link to comment Share on other sites More sharing options...
42bs Posted November 7, 2018 Share Posted November 7, 2018 (edited) Anyway, why you want to play a NES (for example) game on the jaguar when you have a NES emulator on the PC? IMHO it's better to use your time to create a new and original game than an emulator. Writing an original game for the Jaguar isn't an easy job. Esp. for a one-man-team. First the (unique) game-idea, then the game play and graphic and sound are often killers. I remember some reactions when I released T-Tris for the Lynx. Many comments on the "stolen" sound effects or the poor gfx. None about being the first Lynx game with safe-game feature :.( Writing an emulator is challenging and can be done alone (or mostly alone). (Edit: Typos, more info) Edited November 7, 2018 by 42bs 8 Quote Link to comment Share on other sites More sharing options...
jericho_21 Posted November 7, 2018 Share Posted November 7, 2018 Writing an original game for the Jaguar isn't an easy job. Esp. for a one-man-team. First the (unique) game-idea, then the game play and graphic and sound are often killers. I remember some reactions when I release T-Tris for the Lynx. Many comments on the "stolen" sound effects or poor gfx. Writing an emulator is challenging and can be done alone (or mostly alone). This is true, too. Atari used teams of programmers to make video games for the Jaguar. At least, that is what I heard through the grapevine, and it is probably so. I can see how it is tough, especially with assembly code. Quote Link to comment Share on other sites More sharing options...
42bs Posted November 7, 2018 Share Posted November 7, 2018 This is true, too. Atari used teams of programmers to make video games for the Jaguar. At least, that is what I heard through the grapevine, and it is probably so. I can see how it is tough, especially with assembly code. Assembly if not tough. That's an urban legend. It is a bit more time consuming though. 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.